虚拟化 频道

虚拟机管理解决方案逐个看:微软篇

  介绍了Microsoft System Center Enterprise Suite的套件及简要功能,对此有了初步的了解。Microsoft System Center 真正的实现了集中、统一、多功能、强大的微软的虚拟化平台解决方案,也是微软基于ITIL理念的MOF(微软运营框架)思想的体现,接下来就要详细的说说这些是如何结合起来成为虚拟化管理解决方案的:

  1、 虚拟化架构的集中、统一管理VMM

  MMC类型的管理控制台VMM,提供了统一的视图,通过此,可以管理多种类型的虚拟化主机中的虚拟机(不仅仅是微软的,还所括VMWARE)。
 

  图4

  正如图所示的一样,VMM可以通过与VirtualCenter的集成来管理VMwareESX服务器。也就是说VMM可以控制VirtualCenter的常用功能如VMotion,同时对VMware虚拟机应用VMM自身的功能如智能放置和PRO。

  在此管理控件台,不但实现一中所说的Hyper-V管理器所实现的6种管理功能,还能实现如创建和储存模板、ISO镜像、Sysprep应答文件以及不同类型的硬件配置(通过"库"来进行)。

  通过简单的操作步骤,也可以实现物理机到虚拟机的迁移(P2V)以及虚拟机到虚拟机的迁移(V2V),迁移的过程,也是选择适合自己"居住地"的过程(结合了VMM的智能放置,根据你对虚拟机的定义的负载如CPU、内存、IO等作为考量分级来选择合适的主机,而不是选择一个当前可用的主机来生成虚拟机,希望它是适当的。)。
 

  图5

  VMM的配置信息等是由SQL Server 2005 SP3或SQL Server 2008来进行,而其配置信息的备份与恢复,可由SQL Server的管理控制台来进行。

  不要忘了另外一件事,在VMM 2008 R2中,集成了Microsoft Power Shell,几平所有的通过VMM管理控制台进行的操作都能通过PowerShell来实现。

  2、 性能和资源优化(PRO)

  如何进行虚拟化平台上的动态资源调整和优化?结合VMM 2008 R2的PRO和SCOM健康的功能,微软就实现了动态更改系统配置的功能,通过图示来细说下:

  在SCOM服务器上安装VMM的管理控制台以及部署VMM的管理包,同时,也需要在VMM的服务器上安装SCOM管理服务器。在SCOM上部署完VMM的管理包后,当打开SCOM管理控制台,会在监视项目看到Virtual Machine Manager 2008 R2监视项,展开后有针对库、主机、虚拟机等的监视,还有不错的虚拟化架构拓扑图:
 

  图6

  在VMM服务器中,打开VMM的管理控制台,通过管理-系统中心,来设定SCOM服务器及报表服务器,通过管理--常规--PRO设置,以启用PRO提示。
 

  图7

  在报表中,可以看到相关的虚拟化主机和虚拟机的使用情况:
 

  图8

  当启用PRO后,不但可以通过管理控制台实现PRO提示,而且可以根据主机或者虚拟机的CPU及内存的的使用情况自动启动实时迁移(Live Migration)。

  要实现PRO,你必需在所有的主机和虚拟机上安装SCOM代理。协同VMM和PRO的管理包,在配置好的情况下,SCOM会把警告信息发送给VMM。PRO的记录出错信息以及推荐的解决方法的"提示"会显示在VMM的控制台。可以手动准许也可以让其自动采取行动(上图示中工具栏的"PRO提示")。

  当SCOM检测到主机负载过重而导致虚拟机的资源耗尽时,会发给VMM,并产生提示,并建议你应当把此虚拟机迁移到其它主机上。此时的PRO功能是需要构建在Windows Server 2008故障转移群集的基础之上的。而且决定迁移至哪个虚拟化主机,是由智能放置来完成的。

  同样的,在VMM 2008中,PRO也是支持对VMware ESX Server的管理的。

  3、 故障转移群集及实时迁移

  实时迁移的实现需要Hyper-V主机是Windows故障转移群集的一部分,主要是针对虚拟机的,让虚拟机可以在不停机及其上应用服务不中断的情况下,在Hyper-V主机之间移动。且同时间内,只能进行一次的适时迁移。

  而体现在Hyper-V故障转移群集,主要是针对虚拟主机和虚拟机的,主机级的故障转移群集为Hyper-V提供单点故障保护,如果其中一台节点也就是Hyper-V主机出现问题,这台主机上的所有虚拟机则会在另外的节点上重启。

  同样地,虚拟机也可以作为故障转移群集中的节点,来实现其高可用性。但此时的虚拟机高可用性的实现是自动的,但需要一定的停机时间,而这个时间取瘊于服务本身以及硬件服务器的性能。(请把此种情况下的虚拟机故障转移和实时迁移相区分)

  通过VMM 2008可以实现故障转移群集及实时迁移,也可以感知群集新的节点。同时结合SCOM之后的PRO,亦能虚拟机的手动或手动迁移等。

0
相关文章