这极寺增强了副本等技术的实用性,同时也减少了容错虚拟机对于宝贵CSV空间的过度占用。
那些适用于副本功能的虚拟机可能同样适合在不采用CSV的情况下直接保存在系统当中。这样一来,我们就可以同时享受自动精简配置与重复数据删除所带来的便利,而且仍然能够保持多数重要的核心功能——例如通过Hyper-V 3.0的非共享迁移功能实现虚拟机迁移。
没错,除非大家对于停机时间采取零容忍态度,否则完全可以在不涉及共享存储的前提下让微软的2012堆栈像云体系那样承担基础设施即服务工作。
Server 2012还能够将虚拟机存储在SMB 3.0共享之中,这将进一步降低运营成本及各类部署工作的复杂性。大家不必为可靠性担心,SMB 3.0已经获得多项新增功能,包括增强弹性的MPIO以及提高速度的远程直接内存访问。
上述各项功能的基础源自存储空间(Storage Spaces),这也是微软公司第二次在存储虚拟化方面拿出的成果。尽管它取消了广受好评的前辈系统Home Server中的磁盘扩展器(Drive Extender)功能,但存储空间仍然在可靠性方面强势胜出,甚至足以胜任企业级环境。通过与Hyper-V类似的应用及服务交付手段,它允许用户抽取存储与主机间的具体连接方式。
打造属于自己的解决方案
一旦整理好适合自己的可用性与存储需求项目清单,最后出场的就是System Center 2012 SP1了。它能将一系列Server 2012功能与自身结合起来,实现包括裸机管理程序安装、将已安装系统加入域以及云全局配置等目的。
System Center中包含了大量与集群相关的功能,旨在确保主机遭遇中断事故时——无论是由于计划内升级还是计划外停电所导致——能够以平滑的方式降低对正在运行的虚拟机产生的影响。
System Center不仅协调着基础设施当中各虚拟机的流量,同时也对这些虚拟机的运行内容加以关注,进而使用户能够根据需要的功能及服务将虚拟机拆分至不同层当中。
关于微软的2012堆栈还有很多值得探讨的内容,这完全取决于大家的实际需要。如果各位对于纯PowerShell环境仍然感到满意,那么微软的免费Hyper-V Server就足以完成私有云的创建工作了。但如果用汽车打比方的话,利用PowerShell打造私有云就相当于自己购买零件来组装座驾并建立起车队。
如果大家需要基础些的虚拟化管理工具,那么Server 2012的远程服务器管理工具绝对能帮上大忙。这就像是用工厂里预先装好的汽车组织一个车队,可以说非常简单。
如果前两个方案在规模上与车队相当,那么System Center 2012的作用则像是全国每座火车站所不可缺少的自动化管理及监控机制。这也正是虚拟机加管理与真正的私有云(甚至是混合云)之间的本质差别。