但我有一个问题,如果我有一个块与三个节点的例子(基本启动),配置RF2,我已经明白,我可以失去1个节点,我的所有系统仍在运行。
如果我在同一个节点中丢失了磁盘,也可以让我继续正常运行,但是如果我同时在不同的节点上丢失了两个磁盘,会发生什么呢?
我明白,在这种情况下,我丢失的数据是相同的两个丢失的磁盘,所以在这种情况下,所有mi基础设施会下降?
也许我遗漏了什么…
最佳答案乔恩
\n\nNutanix does not use RAID to protect data, we store data in a \"Replication Factor\", which stores individual blocks of data in a redundant fashion across two or more nodes in a cluster (i.e RF2 two copies or RF3, three copies).
\n
\n
\nIf you have a drive fail, let's say it was a 1TB drive but only 200GB full.
\n
\nFor the sake of easy math, let's maintain a three node cluster.
\n
\nThat means (roughly) 200GB of information was on that disk, and approximately 200GB of information is spread across on all of the disks in the other two nodes, roughly 100GB per node
\n
\nIn a traditional storage system, you'd have to:
\nRebuild an entire 4TB Drive map, on to a hot spare (idle drive) within the system, regardless of data
\nRebuild that data parity from the \"RAID Pack\" the drive failed from, which trashes performance of that RAID pack and other workloads on it, and takes forever to do the operation.
\n
\nIn Nutanix, No Raid, so you only have to rebuild\/reprotect 200GB worth of information, instead of 1TB. Also, that 200GB is spread out across the entire cluster, so all disks and nodes participate in the rebuild, spreading out the rebuild task, and making it very low impact on the cluster and performance (if at all).
\n
\n
\nThe end result?
\nDrives fail, and rebuilds happen very quickly, as the rebuild eats into the free capacity of the cluster. This means no idle\/wasted hot spares.
\nThis means that the data is re-protected faster, so the likely hood of that second drive failure taking out data is minimized (not zero, but minimized).
\n
\n
\nIf you are concerned with dual disk failure, which some customers are for business critical operations, you'd want to go with an RF3 setup, which is basically N+2, so you can have any two components fail without worry.
\n
\n
\nAnyhow, you can read more about cluster resiliency in the nutanix bible:
\nhttp:\/\/nutanixbible.com\/<\/a>","className":"post__content__best_answer"}">