【正文】
在微软最新的服务器平台Windows Server 2008中,Hyper-V是相当重要的功能,由于企业在导入Server 2008时,只要额外投入200元,就能拥有这项虚拟化技术,因此相较于过去导入VMware ESX的高成本,Hyper-V对企业具有相当的吸引力。
然而,VMware在虚拟化应用已发展多年,目前仍是最多企业采用的虚拟化解决方案,因此在减少实体服务器的建置数量,以达到节省空间、降低电费消耗的同时,如何透过虚拟化的技术,将实体机器上的操作系统及应用程序,无缝转移至虚拟机器上,并集中管理这些不同平台的虚拟环境,就是IT人员即将面临的艰难挑战。
透过System Center的各种产品,管理不同的虚拟化应用
在TechEd 2008第二天的议程中,微软企业服务处技术支持经理澹台祥升,便实际介绍了微软System Center Virtual Machine Manager 2008(SCVMM)这项虚拟平台管理工具。
澹台祥升表示,虚拟化可以减少实体机器的建置数量,因此它的最主要目的,其实就是为了节能。然而,这项技术并没有办法简化管理,因为这些虚拟机器只是不需要占用实体空间,但是像是虚拟的硬盘、网络卡等硬设备,以及操作系统、应用程序的软件组件都精简不了,管理难度和项目都与实体机器相同。
如果是软件的问题,目前微软的应用程序或是桌面虚拟化技术,都可以利用System Center Configuration Manager 2007(SCCM)集中管理。举例来说,无论是直接在实体机器上执行的应用程序、利用微软Application Virtualization(SoftGrid)启动的虚拟化软件,或是无需安装的绿色软件等,都可以透过SCCM的管理功能盘点这些无形资产。
不过,如果想要集中控管虚拟服务器,就必须透过System Center Operation Manager 2007(SCOM),并搭配SCVMM,以落实虚拟服务器的设定、迁移和管理。
利用SCVMM判断虚拟机器的建置可行性
澹台祥升认为,SCVMM对企业最主要的帮助,就是能提升硬件使用率,让硬件效能可以发挥至最大,才不会因实体机器的虚拟化效率不佳,造成采购多余设备等额外支出。
不过要达到硬件使用率最大化,并不能将所有的虚拟环境都建置在同一台实体服务器中,因为如果没有考虑到硬件规格等限制,将导致服务器效能大幅降低。如果想要在虚拟环境迁移之前,评估实体服务器是否具备承载新虚拟服务器的能力,就可以利用SCVMM中的Intelligent Placement分析工具。这项工具会依照服务器的处理器、内存、硬盘容量,以及网络质量等硬件效能,结合使用者自订的加权比重后,计算出这台实体机器上容纳不同虚拟机器的能力。