Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

"Data integrity will be degraded only in the case where all devices for specific zone are failed and there are not enough "spare" zones to copy the replicated data to. E.g. if replication level is N and you have less than N zones intact."

Just one minor nitpick: this was true in older versions of Swift. However, in the latest version, replication will prefer to put things in different zones if possible, but if you suffer enough full-zone failures such that your #zones falls below #replicas, replication will start putting copies on other disks in your existing zones. It will prefer disks in different machines, but if absolutely necessary, will store multiple copies on different disks in the same machine.