我有HP P2000 + XenServer解决scheme工作。 我在想的是如何为20个虚拟机创buildLUN。 每个虚拟机都有独立的LUN? 它使我能够备份特定的虚拟机,但是在XenCenter中有20个vm = 20共享存储,而且我害怕这些LUN的可pipe理性,或者我错了吗? 或者我可以有20个VM的更大的LUN。 什么是更好的select?
我也认为你需要问自己一些问题,这些问题可以帮助你决定你想创build多less个LUN,以及部署多less个虚拟机:
例如,如果我有一个使用频繁的数据库服务器有一个长的数据保留策略,我将只为数据库数据创build一个LUN,也许把操作系统虚拟机放在一个存储其他非侵入性/不常用的虚拟机的存储区LUN中。
合理?
我不知道为每个虚拟机创build单独的LUN,而不是Xen,而不是其他任何虚拟机pipe理程序。 您不希望每个LUN使用多个虚拟机(我倾向于将ESX数据存储限制为500GB,以确保每个LUN不会有太多数量的虚拟机),但是每个LUN只有一个会让您头痛不已。 如果您有20个虚拟机,则可以考虑使用4个或5个LUN,并将它们分散到其中。
您可以备份您的虚拟机,而无需为每个虚拟机分配一个LUN。 每个虚拟机都有一个专用的LUN没有什么好的理由,坦率地说,我认为这是在招惹麻烦。
还值得注意的是这取决于你的存储设备。 以NetApp SAN为例,可以将多个LUN放在同一个磁盘聚合中,因此如果将虚拟机分离为多个LUN,并不是真的有用,即使它们都在相同的旋转磁盘上运行。 另请考虑通常基于LUN的重复数据删除选项作为LUN分组的一个因素。
为了回应其他人所说的话,从pipe理的angular度来看,将虚拟机组合成统一的LUN可能会更好。 我们将LUN限制为1TB。
您是否正在使用NPIV将这些LUN传递给虚拟机? 在这种情况下,如果你有特殊的要求,你在做什么是有道理的。 (你没有列出你的问题)
如果不是的话,那么你正在做的事情是没有意义的,从长远来看,当你试图pipe理它的时候会咬你的。
Chopper3的回答:在这方面, LUN和虚拟机是很好的build议。