【IT168 服务器频道】在微软为其重量级虚拟化软件Hyper-V紧锣密鼓升级之时,配套管理平台SCVMM2008也没有停下升级之脚步,近日,SCVMM 2008 R2 RC版本正式放出,作为微软系统中心管理解决方案的一部分,SCVMM 2008 R2可以管理VMware ESX、微软Virtual Server 2005 R2和Windows Server 2008 Hyper-V。
较之前版本,SCVMM 2008 R2 RC版本主要亮点体现在六个新增功能:存储迁移、实时迁移队列、快速配置、主机兼容性检测、支持第三方CFS文件格式、支持Veritas卷管理器。
1、快速存储迁移:在尽可能缩短停机时间的情况下,虚拟机可以在运行期间在同一个主机上或者是跨主机进行存储迁移,每次存储迁移的停机时间取决于进行存储迁移的虚拟机当前的进程数量,微软的测试显示常规的停机时间都少于两分钟。此外,VMware存储实时迁移(storage vMotion)功能允许虚拟机在同一台主机内进行存储迁移的时候常运行,停机时间为零。
2、实时迁移队列:鉴于Windows 2008 Server R2中的实时迁移仍然有改进空间,微软为VMM 2008 R2增添了实时迁移队列,该功能解决了一个实时迁移操作因另一个实时迁移正在进行而无法进行的问题,将这些请求在后台进行排列,并在一段时间后进行重新发送,重发的时间间隔按照指数规律推迟,以此来防止系统超载,最大时间间隔为15分钟。
3、快速配置:在VMM 2008中,配置一个新的虚拟机的唯一方法需要使用BITS通过网络从主机的库中复制VHD,这一过程需要较长时间,而在R2版本为用户提供了一种新的方法,用户可以创建一个包含操作系统应答文件和未使用过的VHD的模板,然后使用Powershell创建一个新的VM并将其路径指向此VHD。
4、主机兼容性检测:虚拟机的迁移要求主机硬件设备能够兼容,包括CPU特性和奇偶校验等,VMM R2利用Hyper-V和VMware对比检测APIs来深层检测虚拟机和主机的兼容性。
5、支持第三方CFS文件格式:很多企业创建了和CSV相似的群集文件系统允许多台主机共享一个磁盘资源,VMM R2通过检测该文件是不是一个CFS磁盘来支持这样的文件系统,并允许在一个LUN上配置多台虚拟机。
6、支持Veritas卷管理器:对Veritas卷管理器的支持使得VMM R2可以将Veritas卷管理器磁盘识别为一个群集磁盘资源。
有人分析了升级Hyper-V环境到SCVMM之前需要考虑的事项。如果下面的一个或多个因素符合你的环境,那么就值得升级。
1、多台主机管理:SCVMM对待虚拟主机及其所宿主的虚拟机更像资源池,而不是一套物理的独立设备。使用这种整合方法,你能获得广泛的虚拟机控制,并且随着虚拟主机的增加,环境更安全。
2、多个hypervisor管理:在数据中心,如果你有宿主在VMware ESX平台上的虚拟资产,SCVMM的整合功能也能将其包含。应该注意到,SCVMM与VMware的整合是通过VirtualCenter里激活的。使用SCVMM,能执行使用VirtualCenter所执行的管理行为,但是只有跨Hyper-V和ESX主机的一个视图。对于那些努力降低低优先权虚拟机的软件成本的环境来说,一个解决方案是在Hyper-V上宿主第二层虚拟机,在ESX上维护第一层虚拟机。
3、模版和目录管理:管理虚拟环境小的方面,如模版、ISO、硬件配置等,随着环境的增长而在管理上更有难度。微软在System Center Virtual Machine Manager里包含了目录。目录是一种机制,用于放置数据库和文件数据在单个位置,利于在虚拟环境中使用。将这些小型文件存放在SCVMM目录里能提升管理效率,并使环境安全。
4、集成的P2V:SCVMM包括来自VMware主机的内置P2V和V2V功能。如果你需要这些工具,SCVMM是将其集成在管理接口的好选择。
5、虚拟机性能监控:对于任何虚拟化管理员来来说,最最重要的是监控虚拟机性能。由于每台主机上有多个工作负载,每个负载使用的资源应该谨慎管理。Hyper-V自身通过其PerfMon计数器提供了资源使用信息,不过如果你的环境主机和计数器数量太多的话,PerfMon是很难工作的。尤其是所集成的Operations Manager,SCVMM提供更好的虚拟机行为感知,这对于成功管理虚拟机尤为关键。
6、快速迁移与热迁移:SCVMM与Operations Manager之间的合作方式之一是SCVMM里的性能和资源优化技巧。这些技巧使用来自Operations Manager的监控数据使你能决定需要完成虚拟环境中的哪些任务。有大量主机并需要HA的环境要成功运营虚拟机,这个功能很关键。
7、责任委托:通过操作Windows授权管理器,在Hyper-V里创建内部的授权是可能的。不过这个过程很复杂,并且不要特别开发。SCVMM在其接口中有几个级别的管理授权配置。