It does sound to me like other concepts that Google has explored and shelved, like building data centers out of shipping container sized units and building data centers underwater.
[1] https://services.google.com/fh/files/misc/suncatcher_paper.p...
https://www.tomshardware.com/desktops/servers/microsoft-shel...