我们有一个iSCSI SAN,将被用作虚拟机的后备存储。 我们使用Xen,并直接将LUN作为虚拟机的块设备呈现(因此每个虚拟机都没有文件系统,就像VMware使用VMFS数据存储时一样)。
我想知道为每个虚拟机的操作系统和数据提供单独的LUN会更好吗(例如,一个小的lun安装Linux,一个更大的lun保留邮箱,一个小的linux和一个大的web服务器数据,等等…)或者每个虚拟机只有一个大的LUN。
看前者,那么可以问“为什么不换一个LUN作为交换分区”,一直持续到每个lun只有一个“分区”。
请记住,所有这些LUN都来自SAN上完全相同的RAID卷,因此在区分磁盘速度或RAID级别方面没有任何意义。
现在你可能不打算有不同的RAID级别或磁盘速度。 但是随着时间的推移,当你的邮箱增长到多TB时,或者你开始归档大的video文件,或者你有什么需要的时候。
忽略它的SAN方面,这归结为具有一个带有分区的硬盘驱动器(单分区LUN)或两个独立的硬盘驱动器(两个LUN)。
由于使用SAN,将您的磁盘作为单独的LUN提供给您几乎没有任何成本,所以我将它们分开。 保持你的数据独立于操作系统意味着你可以做一些有趣的事情,如:
缺点: