有关xenserver HA的一些问题

开始感谢您的未来帮助:)

提前谢谢,我为我的英语道歉。 亲切

  1. 是的,你可以为你描述的场景做HA。 为此,您创build一个具有多path和设置共享卷的iSCSI目标。 将每个计算主机连接到目标并检查故障转移。 但是,关于您的图,iSCSI存储器是单点故障。 如果失败,则两台计算主机(服务器1和2)都会丢失存储。
  2. 为了避免数据丢失,您应该在每一层上都有冗余:磁盘,networking,节点,机架等。您的案例的防弹设置是2台计算机和2个存储节点的集群。 说到存储节点,每一个都应该安装RAID,并将RAIDconfiguration为RAID 1/10/5/6以获得磁盘冗余。 RAID 10是我的select。 节点冗余可以通过像HPE StoreVirtual VSA和StarWind Virtual SAN这样的无共享存储来实现,这是我在这里推荐的。 SDS会镜像存储:每个节点都包含数据。 如果故障转移伙伴保持虚拟机运行。

    从我所看到的,StarWind已经获得了Xen的authentication并且免费。 http://hcl.vmd.citrix.com/storage/712/StarWind_Software_Virtual_SAN

  3. 我同意其他答案,RAID不是备份。 此外,对于RAID和HA,您应该考虑RTO和RPO,备份解决scheme实施3-2-1备份策略

问:如果我理解正确,我的最后一个问题,如果我的iSCSI,如果硬盘驱动器崩溃的数据丢失了? 所以我想知道你是否需要进行RAID或备份? 而不会失去太多的空间^^

A1:你真的需要重build你需要在多个独立的“孤岛”存储之间进行一些复制,因为现在你有了SPOF你宁愿避免。

A2:你需要有一些备份(最好两个跟随所谓的3-2-1备份计划)。 RAID不是备份! HA复制也不是备份replace。

  • 如果我正确理解你的绘图,是的。 在nic1和nic2上,如果它们在两台独立的服务器上是完美的,那么nic0和slot1在两台服务器上都是同样的东西。 如果两个nic都在同一台主机上,则必须创build一个绑定。

  • 没有任何事情发生在堆栈中,因为如果服务器崩溃,IP将从其他服务器中出来。 只要确保您的交换机端口设置为portfast或fastconnect。 我有xenserver崩溃,我的用户,我甚至没有看到切。

  • 就像hbruijn所说的,RAID是一种运行失败的能力,而不是备份。 请规划一个正确的备份。