微软虚拟化基础架构概述.docx
《微软虚拟化基础架构概述.docx》由会员分享,可在线阅读,更多相关《微软虚拟化基础架构概述.docx(15页珍藏版)》请在冰豆网上搜索。
从数据中心到桌面虚拟化
构建一个全面的,端到端的虚拟化策略
概述
世界各地的企业都相信:
要想在一个充满活力和日益全球化的商业环境中保持竞争力,就必需具备数字化的工作风格。
此工作风格需要团队进行跨企业和时区的紧密协作,其成功依赖于速度、移动性和连接性。
这些趋势使IT部门的压力不断增加,IT部门不仅要通过基础架构提供丰富的连接功能,同时还要防止环境及其机密数据的入侵和中断。
社会网络和通信设备的急剧膨胀,存储、访问和共享的信息量成倍增长,使得创建一致性的环境变得异常艰巨,它的安全性受到威胁,它的复杂性难以避免。
虚拟化已经被寄予很大希望来解决这些难题,从而提高企业的IT操作效率并增强他们对变化的条件的响应能力。
虚拟化最初侧重于整合数据中心内的资源,而现在已经可以跨越IT架构实现应用程序虚拟化,进而降低成本和提高灵活性。
本白皮书探讨了IT基础结构优化中应采取的角色虚拟化,并提供一组原则和最佳实践,以帮助您为您的企业构建一个全面的虚拟化策略。
良好的设计和虚拟化管理策略为企业提供三方面的价值
微软公司认为虚拟化是动态IT的一个关键组件,这个环境可帮助企业中的人员,预测以及响应业务挑战和机遇。
动态IT是公司的战略资产,因为它能够帮助企业成长,使其具有快速和有效的反应能力,来应对不断变化的需求。
这些动态IT技术,在系统中可启用动态功能,是支持企业及其员工运行的一个重要部分。
基础结构优化模型,标识了一个企业的IT基础结构成熟度需要经过的四个阶段,有助于动态IT体系结构的进程。
每个进度由一系列IT项目和过程组成;模型的价值就在于确定哪些项目适合某一特定企业。
此处是基础结构优化模型的概述:
作为IT基础架构的成本优化,早期的工作重点以节省成本和改进服务级别为主,随后则转移到提升商业竞争力的方面,IT将成为企业的关键战略性资产。
企业可以为不同的IT功能完善不同阶段,例如它可能是一个基本级别标识和访问管理,或是一个标准级别的桌面、服务器和设备管理。
通过完成一次分析评估,企业可以确定其代表的关键功能,并确定合适的项目推进到更成熟的阶段。
虚拟化是帮助企业迈向动态服务的关键性技术之一,它能够为IT系统提供更大的灵活性以及简化变更。
本白皮书探讨了虚拟化的不同层面,以及它在动态IT基础结构中的角色,还讨论了如何成功地利用这种功能强大的技术,下面是四个主要原则:
1
跨越IT基础架构,发展一个有凝聚力的,全面的虚拟化战略
2
用基于策略的工具,整合虚拟和物理计算机的管理,进而减少系统复杂性
3
利用高级的安全性、持续性和恢复技术将业务可用性最大化
4
推动必要的区域性更改,为有效地管理虚拟环境提供资源
深入了解这些原则的之前,让我们看虚拟化的基础概念。
什么是虚拟化?
IT环境中的虚拟化实际上是将计算资源相互隔离。
通过分隔逻辑分区中的不同层面,您可以获得更大的灵活性,并简化变更管理,从而不再需要为了协同工作,而配置每个元素。
了解虚拟化的一个很好的方法是关注计算机虚拟化。
计算机虚拟化就是将操作系统和应用程序打包在一起以形成一个虚拟机,然后在运行主操作系统或Hypervisor(一个瘦软件层,提供硬件的基本接口)的物理服务器上运行。
最需要了解的重要思想是此虚拟机(操作系统和应用程序)并不依赖于物理服务器操作系统。
这使得单个物理服务器可运行多个虚拟机,同时提供分离和安全防护,每个虚拟机都像在自己的硬件上运行一样。
当你意识到大多数的工作负荷只占用了硬件总容量的一小部分时,计算机虚拟化的基本原理就很清楚了。
通过在进程和内存消耗方面匹配及互补工作负荷,企业IT可以降低支持业务操作所需的物理服务器的数量。
典型的服务器使用率约为15%,即服务器容量的85%都未使用。
只需将此使用率提高到60%,就意味着需要的空间、硬件以及支持和冷却服务器场的电力消耗会减少四分之三。
这通常称为服务器整合。
除了计算机虚拟化,虚拟化的概念还可用于企业存储、网络、应用程序和桌面计算机。
这些方案都为IT企业带来了收益,但重要的是,IT经理们理解了他们所面对的独特环境,从而发展出一个全面的虚拟化战略。
作为一个完整的工具集,而非只是一种方法,虚拟化构想用来减少物理服务器;那么一个整体的考虑,将有助于最大化从这项技术中所产生的收益。
下面是虚拟化不同情况的使用摘要:
虚拟化的优点
如果虚拟化经过妥善的管理,那么基于它构建的基础结构就会具有较低的开销,更高的服务级别和更高版本灵活性。
具体来说,这些收益来自:
l服务器整合—通过将多个工作负荷合并到单个硬件平台上,既维护“一个应用程序/一台服务器”,又可降低物理服务器的扩充。
这样您用较少的硬件就可以完全支持业务的运行,从而降低了设备损耗、服务器运行和冷却的电力消耗,并减少服务器场所需空间。
l正常运行时间最大化—通过划分工作负荷,您可以防止一个应用程序影响另一个的性能或导致系统崩溃。
甚至不稳定的老旧应用程序也可以在安全的、独立环境中运行。
l可靠的灾难恢复—虚拟化策略使您可以维护一个即时故障恢复计划,这就在破坏性事件过程中提供了整个业务的连续性。
使用正确的工具,您可以启用服务器、桌面和应用程序的自动备份、复制和快速移动。
l应用程序兼容性测试减少—通过将应用程序虚拟化并按需将它们传送到桌面,几乎可以消除应用程序之间的冲突。
这极大地减少了部署前需要进行的回归测试,还可防止大多数兼容性问题的发生。
l支持旧的LOB应用程序—终端服务和桌面虚拟化可以使在旧操作系统平台上编写的应用程序,能够在没有软件代码修订的当前操作系统中得到支持。
l有效的服务器维护—在物理服务器之间,在尽量不影响到他们运行的前提下,灵活地转移工作负荷,使计划的服务器维护工作无需中断服务即可完成。
l简化设置—可以加速工作负荷资源的添加并从硬件获取进程中分离出来。
如果特定的业务流程需要其他功能以满足业务需求(比如说一个Web商务引擎),此功能的添加被简化并可立即进行。
在高级虚拟化环境中,自身即可提供工作负荷要求,从而导致了动态资源分配。
l复杂性降低—当您使用与物理资产管理相同的工具管理您的虚拟基础架构时,您可以降低系统复杂性并简化对整个基础架构所做的更改。
“我们看到VirtualServer2005为我们的客户显著节省成本”
DennisLuciani,高级产品经理,托管解决方案,TELUS
案例研究:
TELUS-通过服务器整合减少系统开销
客户大小:
2500雇员
公司信息:
TELUS是加拿大的最大的通信公司,超过12.007亿美元的年收入,4.8万网络访问和3.6万无线订阅服务器。
商业需求:
该公司希望降低为其客户承载网站的成本,以通过他们的托管解决方案增加灵活性。
解决方案:
TELUS使用MicrosoftVirtualServer2005来合并客户硬件服务器和增加管理员工作效率。
收益:
•部署服务器快10倍
•如果重新启动服务器提高20%的速度
•降低30%客户成本
•降低50%排错时间
•保护对虚拟服务器的访问
硬件:
HPDL380服务器
软件和服务:
MicrosoftVirtualServer2005
MicrosoftWindowsServer2003EnterpriseEdition
如何使用虚拟化
整个企业应用虚拟化,自然应该遵循成熟的机制。
尽管每个方案都提供了具体和引人注目的优点,如果企业按合理定义的顺序采用这些方法,那是最好不过了。
不同的情况下,这个顺序可能有所不同,但下面的指南将指导您如何在企业中最好地利用虚拟化。
测试和开发环境
一般开始进行各种类型虚拟化的地方,就是在测试和开发环境中。
IT经理可以预先构建操作系统、应用程序、安全性以及管理环境,从而以更为简化和有效的方式,将它们投入到生产环境中,进而提供更大的灵活性,并迅速确定潜在的冲突。
虚拟化提供多种机制,通过不同的方案快速模拟不同的环境和试验,而无需重要的硬件和物理资源扩展。
极有特点的是,在这种情况下的虚拟化不仅是一个计划,IT人员还可以从中进行技术试验以及学习如何管理虚拟机和应用程序。
服务器基础架构
将大量分散的、没有得到充分利用的物理服务器工作负荷,整合到独立的、聚合的、数量较少的物理服务器上,是这项技术最常见的应用,它在解决成本方面可以得到立竿见影的效果。
服务器整合是一个持续的过程,它更多的是一个过程而非最终状态。
在早期,IT组织可以而且应该将注意力集中在非关键性业务的生产工作负荷上,通过学习如何在其基础架构内有效地管理虚拟和物理服务器,获得较少的利益。
随着流程变得更成熟,专业技术更高,策略更具前瞻性,包括用于整合的关键性业务应用程序。
这时,灾难恢复和业务持续性的优点,变得比简单的节约成本更为重要。
最终,IT组织可以通过合理的服务器基础架构,熟练的管理关键性和策略性的工作负荷,进而可以使用虚拟化来动态地分配资源,以提高灵活性和级别,从而提高企业的战略意义。
这样,IT组织通过使用正确的工具和基于策略的业务流程,很容易就提供了一个支持业务需求的IT基础架构,同时还能有效的控制成本。
“虚拟服务器使我们可极大的扩充测试环境,
而无须购买额外的硬件,因为我们可以
在一台服务器上加载大量的虚拟机”。
JosephParadi,高级设计师,Accenture技术
案例研究:
Accenture-加速从测试到生产环境部署
公司信息:
Accenture是一个全球管理咨询技术服务和外包公司,拥有48个国家(地区)的133,000名员工,2005年财政收入超过155亿美元。
业务需求:
Accenture项目小组需要一个新的测试环境,其中有四个应用程序服务器和五种客户端环境,这包括RedHatLinux和Windows操作系统的各种版本。
解决方案:
构建了MicrosoftVirtualServer的虚拟计算机,提前一周满足团队需求计划。
MicrosoftOperationsManager和虚拟机在实验室中起了重要作用。
收益:
•减少总体拥有成本
•加速环境安装程序
•简化系统管理
•改进IT响应
•启用更可靠的测试
软件和服务:
MicrosoftOperationsManager(MOM)2005
MicrosoftVirtualServer2005
MicrosoftWindowsServer2003
MicrosoftWindowsStorageServer2003
桌面基础架构—应用程序
与维护最新的应用程序和安全修补程序一样,管理大量台式机镜像会提高IT成本,显著消耗IT资源。
通过将应用程序层与桌面镜像中的操作系统分离,IT组织可以消除大部分复杂性管理任务。
在部署主要的应用程序或操作系统更新之前,通常需要进行重要的应用到应用的回归测试。
在一个应用程序被虚拟化并且根据需要传递到桌面的环境后,应用程序之间的冲突几乎都被消除,因为应用程序的执行是不影响桌面操作系统或其他应用程序的。
此外,应用程序维护和安全修补程序部署被简化,因为只需要在源头进行维护,而不需要在数百个或数千个单独的桌面上进行。
这不仅降低了桌面维护所需要的工作量,还确保了及时全面地修复任何安全漏洞。
对应用程序与操作系统兼容性问题,可以使用桌面虚拟化和应用虚拟化的组合,以便在当前桌面的旧操作系统中运行应用程序。
桌面基础架构—展示层
在某些情况下,很重要的是需要将数据都驻留在一个中央位置,而不是分布在一个星型网络的台式PC上。
这可能是出于保密性要求、监管要求或最终用户的移动