微软强化了多平台虚拟化管理

System Center应用控制器与虚拟机管理器模块共同协商工作,为虚拟化环境带来更加强大的控制机制。在此之前,一系列的评测中,我们已经对Orchestrator与配置管理器两大System Center 模块进行了一番研究与讨论。如今,我们的研究对象则是应用控制器、虚拟机管理器以及数据保护管理器,这些管理器在某些情况下更精致,也更强大。

其中新的应用控制器与虚拟机管理器(简称VMM)这对搭档当数这些管理器中最有趣的组合。两款模块可谓相得益彰、水乳交融。应用控制器的作用是在设施中部署虚拟机,其应用范围涵盖私有云、旧式本地管理环境或者公共云,当然Windows Azure也包括在内。

尽管VMM本身在控制能力上不像Citrix及VMware等工具在自家平台上表现得那么深入,但用户可以通过这些微软管理工具将微软Hyper-V、Citrix XenServer以及VMware vSphere等来自不同厂商的平台杂糅成混合型业务环境,从这个角度来看VMM同样具备很强的存在感。

最后也是最“无聊”的模块就是数据保护管理器了,之所以说它无聊,是因为数据保护机制是任何一款系统都必不可少的组成部分——但这绝不代表它在功能上马马虎虎。数据保护管理器由一系列监控备份组件构成,专为微软应用及服务器提供保护。尽管缺乏惊喜,但我们仍然高兴地发现其中包含的一项新功能:裸机还原。这项功能不仅能帮设备回到初始状态,更可以帮助用户在紧急时刻有效减少损失。

上述组件都要通过Unified Installer进行安装;安装向导会提醒用户最好不要单独安装这些模块。与其它System Center 2012应用一样,它们的运行也需要微软SQL Server 2008 Review或其它SQL Server的支持(后者作为后备方案)。

在我们的测试中,最具吸引力也最具全局特性的功能要数VMM对Citrix XenServer及VMware vSphere ESXi基础设施的综合控制能力。虽然我们已经有Hyper-V,鉴于测试对象是Hyper-V的两大主要竞争对手,且运行的服务器实例负载相当之高,因此我们还是决定看看VMM的表现。我们还从微软那里搞来了Azure账户,专门用于此次云控制测试。

在准备过程中,我们不得不根据实际情况做出数项调整。举例来说,我们在戴尔Compellent SAN中托管的大型存储池采用的是网络文件系统(简称NFS),但要使用这些资源池,VMM要求我们将资源属性变更为“可读写”——这么干会给我们的工作流带来安全隐患。然而为了弄清楚VMM 2012的真实水平(并通过应用控制器实现进一步管理),我们权衡再三还是决定进行修改。

接下来,我们按名称引导VMM找到我们的Citrix与ESXi管理程序设备;VMM反应神速,很快找到了各种服务器类型下的活跃虚拟机及已经关闭的虚拟机合集。XenServer与VMware所对应的每种资源类型都被启用,逐步安装各种相关工具,并针对交互结构调整了虚拟机布局。将活跃虚拟机从一个平台迁移到另一个并不现实,但在特定情况下将其从一种结构类型中迁移到另一种同类管理程序下则可以实现。

经过我们对概念可行性的验证,XenServer到XenServer与vSphere到vSphere两种迁移均获得了成功。这并不代表像资源匹配及高级存储池优化等高级管理程序基础设施功能也行得通,事实证明它们无法正常工作。但我们发现某些简单功能还是能够实现的,例如微软公布的“单窗口面板”控制,它在三套托管着Windows 2008 R2服务器实例的不同管理程序中都能顺利起效。

总体来说,概念还是能够实现的——尽管某些高级功能(尤其是在VMware vSphere方面)仍然无法执行。

VMM 2012还有另一种安装方案,即通过IIS访问一套自助门户。选择这种安装方案会给配置工作带来新的难题,新管理层的介入使我们不得不定义更多角色、配置更多资源。但如此一来我们就实现了通过Web进行虚拟机配置,同时获得了类似于接入装置的服务角色,也算是物有所值。

VMM 2012中用于定位虚拟机的内部基础设施通路大部分处于隐藏状态,从而实现了对类装置及应用实例部署的进一步支持。服务通过特定的提供方式帮助用户自主检测已经部署完成的装置或虚拟机合集,但Active Directory用户角色则必须通过相当复杂的组策略对象登记来接受控制,这就要求我们对自助门户进行严格管理以避免滥用情况的发生。

应用控制器则将资源(包括公共或者私有托管下的资源)分割后分配到设施内部。我们通过微软提供的Azure账户进行了虚拟机实例由私有网络向Azure实例迁移的测试,结果发现只要完成初始设定(包括Azure证书、密钥以及网络连接),就可以通过拖拽的方式轻松把虚拟机实例资源从本地迁移到Azure资源端。这种做法的缺点在于需要占用大量网络流量,由此带来的成本要高于在Azure尤其是SQL Server中直接建立实例。

应用控制器还能够将虚拟机群组打包成一个对象,以实现对多个虚拟机实例的管理目的,例如由几台网络服务器及一套数据库或服务应用后端所构成的完整环境。应用控制器与PowerShell命令也能够顺利协作,通过脚本的方式将多种管理指令整合在一起,实现添加及删除用户角色等过程的自动化全局操作。

Shell脚本可以无限次重复使用,使频繁点击UI的操作实现自动化。但缺点在于不同PowerShell脚本多少有些自文档化,其代码可能并不符合标准化最佳实践,进而导致应用控制器对这些脚本产生依赖性。

除此之外,我们还可以通过Windows部署服务(简称WDS)在裸机中部署虚拟机。该功能借助PXE(即预启动执行环境)从根本上实现了虚拟机通过本地网络的全面部署。依照程序,一套虚拟机在被激活后会向DHCP服务器发出PXE信号,而服务器则反过来根据设置将事先选定的镜像加载到虚拟机当中。这项功能必须在本地网络中实现(而且据我们得到的消息,仅支持IPv4);当然,大家也可以对路由器进行编程来将初始PXE流量发送至其它目的地,进而完成虚拟机的网络启动请求。初始化完成后,服务器即可通过各种途径访问并加载其它应用程序或者资源本身。

总体而言,我们经常通过修改虚拟硬盘(简称VHD)将虚拟机镜像迁移至PXE启动服务器(简称WDS)——但就喜好来说,我们更倾向于利用实验室中的NFS,它对于各种操作系统的良好支持让裸机有了更多选择。

应用控制器2012与VMM 2012的组合相当强大,而且能够以非常简洁的方式将所有受控制资源合并到System Center 2012当中。我们并不认为该组合会替代现有产品中的同类功能,而且Windows Server 2012各版本的推出与System Center 2012服务包的发布也会让这两款功能性模块迎来新的改变。很多原本费时费力的虚拟机及其管理成本问题都会随着新版本的出炉而得到解决。

时间: 2024-09-20 06:19:35

微软强化了多平台虚拟化管理的相关文章

ITTC数据挖掘平台介绍(七)强化的数据库, 虚拟化,脚本编辑器

一. 前言        好久没有更新博客了,最近一直在忙着找工作,目前差不多尘埃落定.特别期待而且准备的都很少能成功,反而是没怎么在意的最终反而能拿到,真是神一样的人生.        言归正传,一直以来,数据挖掘系统的数据类型是我很头疼的问题,不可能为了每一种场景都定义一种新的数据类型,但通用类型又没法满足所有需求,而且性能上有影响.思来想去,最终决定结合两种特点制定一种方案:以通用类型为主,一些特定场合和要求再制定自定义类型,比如微博.   通用数据类型的名字叫FreeDocument,它

强化混合与异构云平台的管理——VMware升级云管理解决方案

近日,VMware再次对其云管理解决方案进行了更新,从而从深度和广度上都进一步强化了对混合.异构云计算环境的管理. "VMware认为云管理必须要实现云服务配置.云运营管理和业务管理三大功能."VMware公司高级产品经理吴启新说.其中,云服务配置指以服务的形式自动调配基础架构.应用和桌面资源;云运营管理指对软件定义的数据中心采用嵌入式的聚合管理;云业务管理是将云计算服务作为运营IT的关键元素,采用类似业务运营的方式来控制和管理. 映射到产品层面,云服务配置和云运营管理主要由VMwar

开源虚拟化管理平台

问题描述 KVM是一个开源的系统虚拟化模块,自Linux2.6.20之后集成在Linux的各个主要发行版本中.它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少.KVM目前已成为学术界的主流VMM之一.KVM的虚拟化需要硬件支持(如IntelVT技术或者AMDV技术).是基于硬件的完全虚拟化.目前比较主流的虚拟化厂商是VMVAR和Citrix,还有目前甲骨文出了一个OVM,但是目前基于KVM进行二次开发的云管理平台却是很少,而且各厂商之间的平台兼容性很差,都是只能运行特定的服

《Windows Server 2012 Hyper-V虚拟化管理实践》一导读

前 言 Windows Server 2012 Hyper-V虚拟化管理实践 Hyper-V介绍 经过多年的发展,虚拟化技术已经对现有数据中心带来巨大影响.虚拟化之所以受欢迎,并非仅仅因为它能将资源利用最大化,其真正价值体现在高端应用上,例如高可靠性.灾难恢复.新应用的快速部署以及"服务"资源的综合调控等方面. 虚拟化发展到目前经历了2个阶段:"虚拟化1.0"阶段和"虚拟化2.0"阶段."虚拟化1.0"阶段的主要特点是资源共享

《Windows Server 2012 Hyper-V虚拟化管理实践》——第1章 Hyper-V服务器选型1.1 Hyper-V架构

第1章 Hyper-V服务器选型 Windows Server 2012中集成了最新的Hyper-V版本,内部版本号为V3.Hyper-V是微软最新一代的服务器虚拟化架构,其用途是创建.运行.管理.调度虚拟机,并提供硬件资源的虚拟化.作为一个虚拟化产品,Hyper-V具有一个很特别的要求:处理器必须支持AMD-V或者Intel VT技术,也就是说,处理器必须具备硬件辅助虚拟化技术.这是一个硬性要求,处理器不支持Intel VT/AMD-V技术,就无法运行Hyper-V.本章将着重介绍物理服务器选

服务器虚拟化管理软件需要购买吗?

很多厂商都提供了服务器虚拟化管理软件,管理员一定对这类软件是否适合其组织充满疑问.在决定是否要购买服务器虚拟化管理软件时有七个问题需要考虑. 1.服务器虚拟化部署规模有多大? 需要考虑的第一个问题是虚拟基础设施的规模.诸如VMware ESXi以及微软Hyper-V这样的Hypervisor都自带内置的管理工具.这类工具通常能够处理基础性的日常工作任务,比如创建.修改.删除虚拟机.然而内置的管理工具往往不适合更大规模的虚拟化部署环境. 就微软的Hyper-V而言,内置的管理工具Hyper-V M

微软新一代私有云超越虚拟化

5月22日,以"未来,应酝而生"为主题的微软私有云& SQL Server 2012产品发布会继上海站和广州站之后,在北京举行.会上,微软发布了由Windows Server.Hyper-V.System Center 2012等组成的新一代私有云及SQL Server 2012数据平台,继续深耕云计算及数据分析领域. 云计算.IT消费化趋势下,IT服务的新时代到来--需要实现信息随时随地地发布.查询和交互.企业需要灵活应变,利用云计算重塑IT架构与平台,迅速.动态.自动化地调

三大虚拟化管理软件的评测与选型

三大虚拟化管理软件评测与选型 以前,简单的应用环境只不过是一个操作系统.一个硬件主机而已,现在的虚拟化技术能够让我们的计算机更强大,甚至使他们的硬件资源远远的超过实际的CPU性能和 容量大小. 无论是服务器还是客户端,虚拟化让它从以前的束缚中解脱出来,但由此也带来了虚拟化环境的管理问题.在虚拟环境下,如果不能有效的管理虚拟机,每一个动作执行 都与下一次不同,将形成一个杂乱无章的系统.同样,数据的备份和服务器的可用性设计都将进入一个恶性循环. 我们希望虚拟化设备的生产厂商能够提供一个统一软件平台,

微软面向小型企业推出电脑管理工具Intune

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 微软面向小型企业推出电脑管理工具Intune 新浪科技讯 北京时间3月24日下午消息,微软今天专为中小型企业发布了PC管理工具Intune,它基于网页服务可以帮助企业更新软件.修复补丁和追踪电脑上的杀毒软件. 微软在去年7月表示,他们将会对使用Intune服务的每台PC每月收取11美元费用.不过在今天拉斯维加斯举行的微软管理峰会 (Micro