理解虚拟化的含义
当前,只有为数不多的客户能够充分享受到虚拟化技术带来的优势。鉴于虚拟化技术过于高昂的成本和复杂性,我们预计只有不到 5% 的公司在使用虚拟化技术。微软涵盖从桌面到数据中心等所有领域端到端的完善解决方案,可以带来在硬件、应用和管理等各层面实现虚拟化的解决方案,堪称业界独创。我们的解决方案不仅是当今市场上最完善的、同时也是最经济的。这一独特组合将可以为客户带来巨大的战略优势,并帮助他们显着降低成本。
毫无疑问,信息技术可以推动商业成功,但它的潜力从来没有像现在这样大。软件、设备、网络方面的巨大进步正在使得公司改善通讯效率、自动化流程并且使流动工作人员获得应对新机遇的信息和能力的方式发生了根本变化。
同时,IT的复杂性也从来没有像现在这样高。商业上的成功越来越依赖于能够向移动员工提供轻松获得企业计算资源的途径。人们可以在家里使用即时通讯、社交网络站点、以及其它较新的通信技术,而在工作中,他们也希望使用具有类似功能的工具。
其结果是造成了越来越多的相互矛盾的要求:易访问性VS安全性和合规性;性能VS成本;创新和灵活性VS可靠性和连续性。对IT专业人士来说,真正的挑战是解决试图创造一个基础架构时产生的内在张力,该架构必须既提供灵活性,使得员工可以推动商业成功,还必须提供控制,从而可以保护企业资源并维护合规性。
帮助企业找到正确的平衡点,是微软最重要工作之一。为了做到这一点,我们把重点放在技术创新上,从而使得公司能够搭建一个灵活和智能的系统,该系统利用战略目标调整计算资源,能够自动适应不断变化的业务条件。我们称这样的系统为Dynamic IT。虚拟化技术提供了功能强大的新工具,这些工具为创造一个更有效率、更灵活和具成本效益的IT系统提供了一个重要的基础。
在之前的“总裁邮件”中,比尔盖茨和鲍尔默讨论了变革通信技术、提高生产率、改变公司使用信息方式等方面取得的进展。作为微软服务器与开发工具事业部资深副总裁,我想就以下问题与大家分享我的想法。这些问题是:虚拟化如何帮助IT部门降低成本并提高业务连续性和合规性;从长远来看,虚拟技术如何对企业运行IT的方式产生重大影响。对于虚拟化这个重要技术来说,它的路还很长,最终,虚拟化将在提高企业灵活性方面发挥重要作用,使IT系统显得更加灵活,对于变化的业务需求反映更快。
理解虚拟化的含义
虚拟化是部署计算资源的一种方法,这些计算资源可以分离不同的层---硬件、软件、数据、网络、存储。典型的例子,一个操作系统是直接安装到计算机的硬件上,而应用程序直接安装到操作系统上。而界面是通过一个直接连接到本地计算机上显示器来展示得。对某个层的改变往往会影响另外的层,这使得对计算机系统的改变很困难。
通过使用软件来隔离这些层,虚拟化使得很容易对系统进行改变。结果是简化了管理,更有效地利用IT资源,更灵活地提供正确的计算资源。
虚拟化有许多不同的类型。机器虚拟化(Machine Virtualization)使用软件创建一个虚拟机,通过虚拟机可以模仿底层硬件的服务和功能。这使得可以在一台机器上运行几个操作系统。而对于服务器来说,这种虚拟化技术就是所谓的服务器虚拟化(Server Virtualization);而对于最终用户的电脑,这种虚拟化技术称为桌面虚拟化(Desktop Virtualization)。
应用虚拟化(Application virtualization)将操作系统与应用软件分割开来,减少了应用软件之间的冲突,这使得部署和升级变得更加简单。展示虚拟化(Presentation Virtualization)使得在一台电脑上安装的应用软件可以被另外一台电脑使用。
此外,还有存储虚拟化(Storage Virtualization)。存储虚拟化可让用户访问应用程序和数据而不用担心它们储存在哪,也就是说,应用程序和数据对用户是透明的。网络虚拟化(Network Virtualization)允许远程用户进入一家公司的网络就如同它们在物理上已经连接一样。
虚拟化并不是新技术。 早在20世纪60年代初,IBM公司就率先在其大型主机电脑上引进了虚拟机技术。微软Windows NT包括一个虚拟DOS机。Connectix在1997年开发出了 Virtual PC(微软在2003年收购了Connectix)。EMC的VMware在1999年,推出了其第一款产品--- VMware Workstation。Softricity在2001年推出了首个应用虚拟产品(微软在2006年收购了Softricity)。
目前,业内分析师估计,只有不到10%的服务器使用了虚拟技术,尽管虚拟化已经存在了很多年。不过,随着公司推出针对目前的高容量、低成本硬件的产品,虚拟化技术的意义也越来越重要。目前,越来越多的公司正在使用服务器虚拟化,将过去几台服务器得工作量合并到一台服务器上,从而节省了成本。
虚拟化:Dynamic IT的基础
服务器虚拟化可以降低成本、节省金钱,这仅仅是虚拟化技术可以带来的价值的开始。我们认为,虚拟化技术在帮助企业创建一个灵活的IT系统上,将发挥重要的作用。该系统不仅高效,而且还是智能的,可以根据目前商业环境得变化自动调整。
通过分离计算栈(Computing Stack)的各个层,虚拟化的IT环境使我们能够快速部署新的功能而无须配置组件。在一个虚拟环境下,测试需求和应用的相容性问题减少了,过程比较容易实现自动化,并且灾难恢复也容易实施。
在数据中心方面,虚拟化技术不仅可以支持服务器整合,而且随着需求的变化,它使工作量精确匹配实时计算需求,自动增加和减少。这提供了更大的灵活性,更好的业务连续性和更有效地资源利用。
在个人桌面系统方面,应用虚拟化降低了管理成本。如果操作系统、应用程序、数据都被虚拟化了,这使得用户可以在任何地方、任何电脑上访问计算资源。其结果给员工带来了极大的灵活性,给IT部门带来了更高的效率。
微软Dynamic IT虚拟化产品和解决方案
虽然每一层的虚拟化技术提供了一系列重要的好处,但是,虚拟化真正的力量只有在一个公司部署了一个综合性的并且扩展到其IT基础架构的虚拟化战略时才能发挥出来。现在,微软提供了一套全面的虚拟化产品、工具与服务,范围从数据中心到个人桌面。
根据微软虚拟化网站虚拟化网站上的定义,微软将虚拟化区分为虚拟化展示层(Virtual Presentation)、虚拟化应用程序(Virtual Application)、虚拟操作系统(Virtual Operating System)、虚拟储存(Virtual Storage)及虚拟网络(Virtual Network)等。
服务器虚拟化:Hyper-V为微软所开发的虚拟服务器功能,被嵌在微软最新的Windows Server 2008服务器操作系统中,Windows Server 2008的8个版本中有3种版本含有Hyper-V,微软亦打算单独提供Hyper-V给服务器制造商,强化服务器的虚拟能力。微软的设计方法提高了虚拟化的效率,并且提供更好的性能。(微软的Hyper-V Server也可以单独提供这项功能)。Hyper-V技术---以及为现有的Microsoft Virtual Server 2005 R2---支持服务器合并,允许在新硬件上重新托管原有操作系统和应用程序,并可以跨不同的硬件平台提供灾难恢复。
应用虚拟化:微软SoftGrid应用虚拟化软件(Microsoft SoftGrid Application Virtualization)将应用程序转变为集中管理的虚拟服务,这些服务可以在任何时候任何地点提供给台式机、服务器、笔记本。SoftGrid通过简化应用程序管理生命周期,大大加快了应用的部署、升级和补丁。
展示虚拟化:使用微软Windows远程桌面连接(Microsoft Windows Server Terminal Services),使得Windows桌面应用程序可运行在共享服务器上,并且在远程主机上可以操纵其用户界面。
桌面虚拟化:Microsoft Virtual PC虚拟机通过在一台机器上支持多个操作系统,从而使得操作系统对于应用程序的兼容性大大提高。它还加快了测试及开发新软件和系统的速度。此外,随着专门为托管桌面架构(也被称为“桌面虚拟架构”)开发的Windows Vista Enterprise Centralized Desktop的推出 ,整个桌面可以运行在一台服务器上,然后被传送到另外一台远程计算机的桌面上。
我们的目标是为企业提供构建灵活架构所需的底层技术,使他们的员工和客户在任何时何和任何地点都能得到想要的功能。
综合管理的重要性
在一个虚拟的环境里,监视和跟踪物理资源与虚拟资源的综合管理方法变得非常关键。要实现“Dynamic IT”,管理方案是解决根据业务环境变化而调整资源分配的基础。正是跨越不同计算层的虚拟化技术与一整套管理工具的协调作用的完美结合构成了“Dynamic IT”的基础。
微软System Center提供的管理软件使IT专业人员能够管理全部的计算资源,包括虚拟资源和物理资源。系统中心提供跨桌面、服务器、操作系统和应用程序的虚拟环境与物理环境的配置、监控和备份工具。System Center使公司能够把握关于其基础架构、策略、进程和最佳实践的信息,从而实现自动作业,降低成本,提高应用程序的可用性。
从服务器到桌面上的“Dynamic IT”
尽管虚拟技术已经存在了40多年,软件行业才刚刚开始理解这一重要技术的全部意义。服务器虚拟技术把多台机器整合成一台服务器,这是今天是最常见的一种虚拟化技术的应用,但是它仍处于接受周期的早期阶段。在微软公司,我们相信,在未来几年里服务器虚拟技术将会无处不在。对其他虚拟化技术的接受才刚刚起步,其潜在价值在很大程度上仍未得到充分开发。
为了推广这项有价值的技术,微软公司正通过创新使虚拟化技术更经济和更简化。我们也正积极地与业内合作伙伴开发新的产品与服务,这将为各种不同规模的公司释放出虚拟化技术带来的力量。
目前,微软公司和合作伙伴开发出的虚拟化技术产品已经在帮助企业实现运算能力与业务需求的匹配。想象一下,例如,您的员工可以在任何地点以任何机器访问他们的个性化桌面,他们所有的设置和偏好都保持不变;或者您的数据中心里的服务器自动重新配置资源以应对激增的对某个功能的突发需求;或者您的整个基础架构能够在一次灾难性的停电事故后立即恢复。
今天,利用微软现有的技术,这些“动态IT”的情景已经成为可能。明天,随着我们在虚拟化和系统管理的不断创新,它们将成为一种行业标准,帮助企业构建从服务器到桌面真正的动态基础架构。
网友评论