论文部分内容阅读
良好的设计和虚拟化管理策略为企业提供了三方面的价值:
降低成本——通过合并服务器和客户端资源并优化设置,推动优化的服务器利用,降低不必要的系统复杂性,并有效地管理工作负载操作。
增加可用性——通过减少中断性事件并最大化业务连续性,缩短服务器停机时间,简化灾难和恢复规划,并更加有效地规划和管理服务器维护。
增加灵活性——通过有效地支持业务增长和SLA获取,以动态方式分配服务器资源,快速部署新的应用程序和操作系统,并有效地支持关键业务传统应用程序。
虚拟化是帮助企业迈向动态服务的关键性技术之一,它能够为IT系统提供更大的灵活性以及简化变更。
什么是虚拟化?
IT环境中的虚拟化实际上是将计算资源相互隔离。通过分隔逻辑分区中的不同层面,获得更大的灵活性,并简化变更管理,从而不再需要为了协同工作,而配置每个元素。
了解虚拟化的一个很好的方法是关注计算机虚拟化。计算机虚拟化就是将操作系统和应用程序打包在一起以形成一个虚拟机,然后在运行主操作系统或Hypervisor(一个瘦软件层,提供硬件的基本接口)的物理服务器上运行。最需要了解的重要思想是此虚拟机(操作系统和应用程序)并不依赖于物理服务器操作系统。这使得单个物理服务器可运行多个虚拟机,同时提供分离和安全防护,每个虚拟机都像在自己的硬件上运行一样。
当意识到大多数的工作负荷只占用了硬件总容量的一小部分时,计算机虚拟化的基本原理就很清楚了。通过在进程和内存消耗方面匹配及互补工作负荷,企业IT可以降低支持业务操作所需的物理服务器的数量。典型的服务器使用率约为15%,即服务器容量的85%都未使用。 只需将此使用率提高到60%,就意味着需要的空间、硬件以及支持和冷却服务器的电力消耗会减少四分之三。这通常被称为服务器整合。
除了计算机虚拟化,虚拟化的概念还可用于企业存储、网络、应用程序和桌面计算机。这些方案都为IT企业带来了收益,但重要的是,IT经理们理解了他们所面对的独特环境,从而发展出一个全面的虚拟化战略。作为一个完整的工具集,而非只是一种方法。虚拟化构想用来减少物理服务器,那么一个整体的考虑,将有助于最大化从这项技术中所产生的收益。
不同层面的虚拟化
应用虚拟化
在应用虚拟化中,应用程序本身从操作系统中分离出来,使它不再依赖于系统配置,而是被包含在虚拟化映像中集中进行管理,并直接部署到用户的桌面上。
展现层虚拟化
在展现层虚拟化中,应用程序放在一个集中的位置上执行,然后显示在不同的设备、不同的位置上,将应用程序的展现层(用户界面)提取出来。不管提供给用户的是远程桌面,还是远程应用程序,远程应用程序都可以无缝地与客户端桌面集成在一起,看起来就像是在本地运行一样,而实际上它们是被隔离在数据中心的。
服务器虚拟化
服务器虚拟化从运行在它上面的操作系统中提取硬件信息,并将多个物理计算机合并到一台服务器上,从而充分利用现有计算资源的工作负载,获得更大的机动性和灵活性。最终,合并的服务器降低了行政开销,同时节省了功率和空间利用。
桌面虚拟化
桌面虚拟化是在桌面创建一个独立的操作系统环境,允许互不兼容的应用程序在一个桌面操作系统中运行。
如何使用虚拟化
整个企业应用虚拟化,自然应该遵循成熟的机制。尽管每个方案都提供了具体和引人注目的优点,如果企业按合理定义的顺序采用这些方法,那是最好不过了。不同的情况下,这个顺序可能有所不同,但下面的指南将指导您如何在企业中最好地利用虚拟化。
测试和开发环境
一般开始进行各种类型虚拟化的地方,就是在测试和开发环境中。IT经理可以预先构建操作系统、应用程序、安全性以及管理环境,从而以更为简化和有效的方式,将它们投入到生产环境中,进而提供更大的灵活性,并迅速确定潜在的冲突。虚拟化提供多种机制,通过不同的方案快速模拟不同的环境和试验,而无需重要的硬件和物理资源扩展。极有特点的是,在这种情况下的虚拟化不仅是一个计划,IT人员还可以从中进行技术试验以及学习如何管理虚拟机和应用程序。
将大量分散的、没有得到充分利用的物理服务器工作负荷,整合到独立的、聚合的、数量较少的物理服务器上,是这项技术最常见的应用,它在解决成本方面可以得到立竿见影的效果。服务器整合是一个持续的过程,它更多的是一个过程而非最终状态。在早期,IT组织可以而且应该将注意力集中在非关键性业务的生产工作负荷上,通过学习如何在其基础架构内有效地管理虚拟和物理服务器,获得较少的利益。随着流程变得更成熟,专业技术更高,策略更具前瞻性,包括用于整合的关键性业务应用程序。这时,灾难恢复和业务持续性的优点,变得比简单的节约成本更为重要。最终,IT组织可以通过合理的服务器基础架构,熟练地管理关键性和策略性的工作负荷,进而可以使用虚拟化来动态地分配资源,以提高灵活性和级别,从而提高企业的战略意义。这样,IT组织通过使用正确的工具和基于策略的业务流程,很容易就提供了一个支持业务需求的IT基础架构,同时还能有效地控制成本。
桌面基础架构一应用程序
与维护最新的应用程序和安全修补程序一样,管理大量台式机镜像会提高IT成本,显著消耗IT资源。通过将应用程序层与桌面镜像中的操作系统分离,IT组织可以消除大部分复杂性管理任务。在部署主要的应用程序或操作系统更新之前,通常需要进行重要的应用到应用的回归测试。在一个应用程序被虚拟化并且根据需要传递到桌面的环境后,应用程序之间的冲突几乎都被消除,因为应用程序的执行是不影响桌面操作系统或其他应用程序的。此外,应用程序维护和安全修补程序部署被简化,因为只需要在源头进行维护,而不需要在数百个或数千个单独的桌面上进行。这不仅降低了桌面维护所需要的工作量,还确保了及时全面地修复任何安全漏洞。对应用程序与操作系统兼容性问题,可以使用桌面虚拟化和应用虚拟化的组合,以便在当前桌面的旧操作系统中运行应用程序。
桌面基础架构一展现层
在某些情况下,很重要的是需要将数据都驻留在一个中央位置,而不是分布在一个星型网络的台式PC上。这可能是出于保密性要求、监管要求或最终用户的移动性需要。此时,经过虚拟化的展现层,会将数据存储和处理放置于一个中央位置,而桌面只是简单地用于用户界面展示。
存储和网络资源
虚拟化企业存储和网络提供了另一种途径,以整合资源获得更大灵活,性。管理虚拟环境中的存储和网络资源,简化了资源分配、设置以及维护,同时明显降低IT经理们日常工作的系统复杂性。
基础设施-业务连续性
将操作系统和应用程序实例转换为数据文件,简化了它们的备份、复制和移动过程,提供了更强大的业务持续性能力,并使之能够在停电或自然灾难的情况下,得以快速恢复。
虚拟化面临的挑战
构建广泛使用的虚拟化构建基础结构将会带来许多商业优势,但如果没有正确管理工具,策略和进程,那么在虚拟化的过程中就可能会出现一些问题。所以当企业规划虚拟基础结构时,请牢记下面的挑战和应对策略:
总体来看,随着虚拟化技术与应用的不断扩展,从数据中心跨越到桌面的虚拟化策略,必将在越来越动态、全局化和紧密连接的世界中,扮演企业IT应用竞争成败的关键。
降低成本——通过合并服务器和客户端资源并优化设置,推动优化的服务器利用,降低不必要的系统复杂性,并有效地管理工作负载操作。
增加可用性——通过减少中断性事件并最大化业务连续性,缩短服务器停机时间,简化灾难和恢复规划,并更加有效地规划和管理服务器维护。
增加灵活性——通过有效地支持业务增长和SLA获取,以动态方式分配服务器资源,快速部署新的应用程序和操作系统,并有效地支持关键业务传统应用程序。
虚拟化是帮助企业迈向动态服务的关键性技术之一,它能够为IT系统提供更大的灵活性以及简化变更。
什么是虚拟化?
IT环境中的虚拟化实际上是将计算资源相互隔离。通过分隔逻辑分区中的不同层面,获得更大的灵活性,并简化变更管理,从而不再需要为了协同工作,而配置每个元素。
了解虚拟化的一个很好的方法是关注计算机虚拟化。计算机虚拟化就是将操作系统和应用程序打包在一起以形成一个虚拟机,然后在运行主操作系统或Hypervisor(一个瘦软件层,提供硬件的基本接口)的物理服务器上运行。最需要了解的重要思想是此虚拟机(操作系统和应用程序)并不依赖于物理服务器操作系统。这使得单个物理服务器可运行多个虚拟机,同时提供分离和安全防护,每个虚拟机都像在自己的硬件上运行一样。
当意识到大多数的工作负荷只占用了硬件总容量的一小部分时,计算机虚拟化的基本原理就很清楚了。通过在进程和内存消耗方面匹配及互补工作负荷,企业IT可以降低支持业务操作所需的物理服务器的数量。典型的服务器使用率约为15%,即服务器容量的85%都未使用。 只需将此使用率提高到60%,就意味着需要的空间、硬件以及支持和冷却服务器的电力消耗会减少四分之三。这通常被称为服务器整合。
除了计算机虚拟化,虚拟化的概念还可用于企业存储、网络、应用程序和桌面计算机。这些方案都为IT企业带来了收益,但重要的是,IT经理们理解了他们所面对的独特环境,从而发展出一个全面的虚拟化战略。作为一个完整的工具集,而非只是一种方法。虚拟化构想用来减少物理服务器,那么一个整体的考虑,将有助于最大化从这项技术中所产生的收益。
不同层面的虚拟化
应用虚拟化
在应用虚拟化中,应用程序本身从操作系统中分离出来,使它不再依赖于系统配置,而是被包含在虚拟化映像中集中进行管理,并直接部署到用户的桌面上。
展现层虚拟化
在展现层虚拟化中,应用程序放在一个集中的位置上执行,然后显示在不同的设备、不同的位置上,将应用程序的展现层(用户界面)提取出来。不管提供给用户的是远程桌面,还是远程应用程序,远程应用程序都可以无缝地与客户端桌面集成在一起,看起来就像是在本地运行一样,而实际上它们是被隔离在数据中心的。
服务器虚拟化
服务器虚拟化从运行在它上面的操作系统中提取硬件信息,并将多个物理计算机合并到一台服务器上,从而充分利用现有计算资源的工作负载,获得更大的机动性和灵活性。最终,合并的服务器降低了行政开销,同时节省了功率和空间利用。
桌面虚拟化
桌面虚拟化是在桌面创建一个独立的操作系统环境,允许互不兼容的应用程序在一个桌面操作系统中运行。
如何使用虚拟化
整个企业应用虚拟化,自然应该遵循成熟的机制。尽管每个方案都提供了具体和引人注目的优点,如果企业按合理定义的顺序采用这些方法,那是最好不过了。不同的情况下,这个顺序可能有所不同,但下面的指南将指导您如何在企业中最好地利用虚拟化。
测试和开发环境
一般开始进行各种类型虚拟化的地方,就是在测试和开发环境中。IT经理可以预先构建操作系统、应用程序、安全性以及管理环境,从而以更为简化和有效的方式,将它们投入到生产环境中,进而提供更大的灵活性,并迅速确定潜在的冲突。虚拟化提供多种机制,通过不同的方案快速模拟不同的环境和试验,而无需重要的硬件和物理资源扩展。极有特点的是,在这种情况下的虚拟化不仅是一个计划,IT人员还可以从中进行技术试验以及学习如何管理虚拟机和应用程序。
将大量分散的、没有得到充分利用的物理服务器工作负荷,整合到独立的、聚合的、数量较少的物理服务器上,是这项技术最常见的应用,它在解决成本方面可以得到立竿见影的效果。服务器整合是一个持续的过程,它更多的是一个过程而非最终状态。在早期,IT组织可以而且应该将注意力集中在非关键性业务的生产工作负荷上,通过学习如何在其基础架构内有效地管理虚拟和物理服务器,获得较少的利益。随着流程变得更成熟,专业技术更高,策略更具前瞻性,包括用于整合的关键性业务应用程序。这时,灾难恢复和业务持续性的优点,变得比简单的节约成本更为重要。最终,IT组织可以通过合理的服务器基础架构,熟练地管理关键性和策略性的工作负荷,进而可以使用虚拟化来动态地分配资源,以提高灵活性和级别,从而提高企业的战略意义。这样,IT组织通过使用正确的工具和基于策略的业务流程,很容易就提供了一个支持业务需求的IT基础架构,同时还能有效地控制成本。
桌面基础架构一应用程序
与维护最新的应用程序和安全修补程序一样,管理大量台式机镜像会提高IT成本,显著消耗IT资源。通过将应用程序层与桌面镜像中的操作系统分离,IT组织可以消除大部分复杂性管理任务。在部署主要的应用程序或操作系统更新之前,通常需要进行重要的应用到应用的回归测试。在一个应用程序被虚拟化并且根据需要传递到桌面的环境后,应用程序之间的冲突几乎都被消除,因为应用程序的执行是不影响桌面操作系统或其他应用程序的。此外,应用程序维护和安全修补程序部署被简化,因为只需要在源头进行维护,而不需要在数百个或数千个单独的桌面上进行。这不仅降低了桌面维护所需要的工作量,还确保了及时全面地修复任何安全漏洞。对应用程序与操作系统兼容性问题,可以使用桌面虚拟化和应用虚拟化的组合,以便在当前桌面的旧操作系统中运行应用程序。
桌面基础架构一展现层
在某些情况下,很重要的是需要将数据都驻留在一个中央位置,而不是分布在一个星型网络的台式PC上。这可能是出于保密性要求、监管要求或最终用户的移动性需要。此时,经过虚拟化的展现层,会将数据存储和处理放置于一个中央位置,而桌面只是简单地用于用户界面展示。
存储和网络资源
虚拟化企业存储和网络提供了另一种途径,以整合资源获得更大灵活,性。管理虚拟环境中的存储和网络资源,简化了资源分配、设置以及维护,同时明显降低IT经理们日常工作的系统复杂性。
基础设施-业务连续性
将操作系统和应用程序实例转换为数据文件,简化了它们的备份、复制和移动过程,提供了更强大的业务持续性能力,并使之能够在停电或自然灾难的情况下,得以快速恢复。
虚拟化面临的挑战
构建广泛使用的虚拟化构建基础结构将会带来许多商业优势,但如果没有正确管理工具,策略和进程,那么在虚拟化的过程中就可能会出现一些问题。所以当企业规划虚拟基础结构时,请牢记下面的挑战和应对策略:
总体来看,随着虚拟化技术与应用的不断扩展,从数据中心跨越到桌面的虚拟化策略,必将在越来越动态、全局化和紧密连接的世界中,扮演企业IT应用竞争成败的关键。