在配置Hyper-V集群时,使用集群共享卷相对简单,但是如果想避免存储瓶颈,就需要采取一些预防措施。如果没有恰当的存储规划,虚拟机性能可能会受到影响。正确的虚拟存储部署需要在配置集群共享卷时考虑磁盘I/O、资源共享以及虚拟硬盘的部署方式。
选择适量的集群共享卷
大多数集群共享卷信息似乎意味着单个集群共享卷扮演着整个集群存储资源库的角色。实际上,单个Hyper-V集群能够使用多个集群共享卷。因此,你需要确定使用单个和多个集群共享卷哪个更有益。
通常,通过了解磁盘I/O需求及预算就能够找到问题的答案。单个集群共享卷只能够提供数量有限的磁盘I/O,如果虚拟机的数量很多,或者某些虚拟机消耗了大量的磁盘I/O,那么配置单个集群共享卷可能不足以满足需求。
使用单个集群共享卷同样也有优势。和多个集群共享卷相比,单个集群共享卷成本更低而且易于管理。如果单个卷能够为虚拟机提供足够的磁盘I/O并满足今后数据增长的要求,那么单个集群共享卷是最佳选择。否则,就需要创建多个卷。
避免磁盘争用
服务器虚拟化意味着多个虚拟服务器共享有限的物理硬件资源池。资源共享本身并不存在问题,但是应该尽量避免磁盘争用。磁盘争用源于两个或者多个虚拟机争用不足的物理资源。
限制磁盘争用最常见的方式之一就是创建由大量的物理硬盘所组成的集群共享卷,由多个磁盘分担负载。同时,特殊情况下,创建高性能以及低性能的共享卷同样能够限制磁盘争用。
例如,有些组织创建了一个相对性能较低的集群共享卷存储虚拟硬盘VHD,作为虚拟服务器的系统驱动器。系统驱动器通常包括虚拟机的操作系统、页文件以及应用二进制文件。
该配置中,性能更高的卷存储虚拟硬盘VHD,作为虚拟服务器的数据驱动器。这种方法保证了高性能硬件不拘泥托管虚拟机系统驱动器,只存储需要高性能磁盘的VHD。
选择虚拟硬盘部署方式
在配置集群共享卷时,VHD使用精简配置还是厚置备方式?这两种配置方式都有各自的优缺点。
精简配置节省了相当多的磁盘空间。采用该方式部署VHD磁盘时,集群共享卷上的物理空间是按需分配的。VHD动态扩展直到达到最大容量但是占用的物理磁盘空间仅用于存储当前VHD磁盘所存储的数据。
例如,精简配置的VHD文件可能最初使用的磁盘空间少于1GB,但是如果需要容量可以扩展至50GB。厚置备方式在创建时分配所有可用的物理磁盘空间,这意味着整个50GB都将被用作VHD文件,无论在最初是不是需要50GB的磁盘空间。然而,和精简配置相比厚置备方式交付了更好的性能。
在计划使用集群共享卷时需要考虑很多方面。决策通常基于预算以及性能需求。但是,需要与厂商进行交流以了解是否需要考虑一些与部署虚拟存储相关的专有硬件建议。