LUN和虚拟机

我有HP P2000 + XenServer解决scheme工作。 我在想的是如何为20个虚拟机创buildLUN。 每个虚拟机都有独立的LUN? 它使我能够备份特定的虚拟机,但是在XenCenter中有20个vm = 20共享存储,而且我害怕这些LUN的可pipe理性,或者我错了吗? 或者我可以有20个VM的更大的LUN。 什么是更好的select?

我也认为你需要问自己一些问题,这些问题可以帮助你决定你想创build多less个LUN,以及部署多less个虚拟机:

  1. 我的组织的数据保留和供应策略是什么?
  2. 这个LUN将拥有哪种types的数据(数据库,Web,只是操作系统)?
  3. 我们预计数据或系统会有什么增长(也许你有3台networking服务器,你会增加4台吗?)(你可能有1TB的数据库数据,可能会增长吗?)
  4. 什么是商业目标?

例如,如果我有一个使用频繁的数据库服务器有一个长的数据保留策略,我将只为数据库数据创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议。