在两台XenServer之间(每台大约1GB)通过WAN定期移动虚拟机映像是否现实?
这个想法是有一个故障切换,但是图像(无论如何,重要的是什么)不会经常改变,但XenServer的工作将给予低带宽? 有没有人试过?
(注意:我不是在讨论XenMotion在哪里虚拟机移动没有下降)。
编辑:为了回应一个T1的带宽有多低的问题。
想法1:在虚拟机内同步到另一个虚拟机
这种情况可能预示着更好的主从configuration。 您可以使用LVM文件系统configuration主服务器,创build快照并将其复制到访客虚拟机。 这个configuration完全不知道系统在Xen下的事实。
想法2:
Rsync从dom0的Xen图像。 在这里看到更多的细节和方向。
备份是无聊的,但我们都知道他们是多么的重要。 使用xen虚拟化时,备份也可以非常强大,因为xen可以方便地备份和恢复整个系统。
我最近一直在研究一个灵活的通用脚本,为完整的xen访客进行增量备份,并对安全的分布式环境进行了优化。 xenBackup。 如果你和xen一起工作,你可能会觉得它很有用。
xenBackup脚本利用开源组件(如ssh,rsync和rdiff-backup)创build一个简单,高效且function强大的解决scheme。
所有的代码和configuration已经在debian etch上进行了testing,但对其他* nix风格的微妙修改应该是有用的。 如果你对xen不熟悉,你可以考虑从早期的方法开始,在你的debian etch box中设置xen
当然,就像其他任何1GB文件一样,我们通常在VMWare上使用VMotion进行操作。 这就是说你没有说明你的(低)带宽速率。
我可能不需要这样说,但是对于那些没有想到它的人来说,你一定要在移动它们之前压缩图像文件。 我通过networking将许多虚拟机映像作为tar,bzip2文件