kvm-virtualization – 单个NFS服务器到冗余NFS存储
目前,我们有6台物理主机安装了Proxmox VE.这些主机正在运行许多虚拟机.主要是
Windows Server 2008 R2.
主机是具有中央RAID5存储的英特尔刀片服务器,可以访问英特尔共享LUN.中央存储器与其中一个刀片服务器物理连接,并包含VM的所有磁盘映像. VM主机通过中央NFS存储访问这些虚拟机的磁盘映像. 由于这个NFS主机只有一台机器,我们无意中创建了单点故障. 例如,如果NFS主机由于某种原因无法启动,则所有VM都无法访问其磁盘映像,也无法运行. 主要问题是如何以及使用什么软件将这个NFS存储位置转换为冗余,可能与另一个存储设备同步,而不会对现有的VM磁盘映像造成任何损害. 解决方法
冗余NFS(实际上,任何冗余存储)并非易事.
如果你真的希望它运作良好,计划花费大量的时间(和资金). 通常有两种选择: 选项1:购买冗余存储设备 这是最快(通常最昂贵)的选择. 这条路线的两个主要好处是它很快(你可以通过遵循手册获得预先构建的解决方案)并且它受到支持(如果你有问题,你可以调用供应商并大声喊叫,直到他们修复它). 选项2:自己构建 This site has a good outline of building a redundant iSCSI/NFS cluster using Debian Linux.这是从2009年开始,但原则是合理的. >共享(或复制)存储 构建自己的冗余存储通常需要比供应商解决方案更长的时间,并且您自己支持它(这意味着您需要对所涉及的技术感到满意). 你需要两种方式 在投入生产之前,您将需要一个测试计划*. 您在测试中的目标是证明绝对最糟糕的故障汇总不会使您处于丢失数据的位置(理想情况下,由于您的存储无法访问,因此不会导致中断).您可能找不到或测试每个可能的故障情况,但记下您可以想到的所有故障并确保测试它们.您不希望等到实时生产的第一天使用,才能发现在备用计算机中丢失一个磁盘会导致主磁盘崩溃 – 此时修复已经太晚了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |