Icelander here, I'm more concerned how well does this house work in icelandic conditions? Does it handle earthquakes well? What about regular storms? Being wet for months end? Constant freezing and thawing? Can you put it in an active volcano? Does if float on magma? There are lot of questions here!
While I'm not really concerned about it, I doubt that it would live up to Danish building regulations. I'm mean we pressure test our homes... then install ventilation systems because living in a house that can parse the pressure test would be unhealthy. We then continue to get headaches and stuffed noses because the ventilation systems aren't any good either.
Anyway, it doesn't look like this house would fit the required amount of isolation.
Well, we used it for storage backend for VMs few years back.
For some reasons it usually failed on high load, resulting in bad split-brains, extremely slow IO and loss of data. Very bad. We contacted Red Hat regarding that and got comments that gluster was not VM ready yet. We ditched gluster and went for plane proven old iSCSI.
This was a method to replace an existing lockfile. Mercurial uses some similar code. The expected behavior would be that foo/bar/tmp/file replaced /foo/bar/baz/file. Instead, the outcome was that there was a race in Gluster where it got confused about which version of 'file' was correct, and it would end up with a split brain between the two nodes. This would be exacerbated by a node failure, but didn't always require one. Heavy load seemed to make the failure more likely. We couldn't replicate the same bug moving files in the same folder, it was the subfolders in the same gluster fs that seemed to cause the issue. The frustrating part was how gluster pointed fingers at the file operation being incompatible, despite advertising a posix compatible filesystem. Apparently the bug is fixed, but we moved off gluster, never to return.
Also, filesystems are hard, I get it, so no hard feelings :)