服务器和云使用应用虚拟化的好处分析

2009-8-19   
分享到:
| |

导读:本文说明混合使用服务器虚拟化与应用虚拟化能减轻虚拟环境的管理负担。

关键词:服务器虚拟化 应用虚拟化

 

【TechTarget中国原创】一些东西组合起来很合拍,如花生酱和巧克力。同样,有那么多的虚拟化选项,几种方式能很好结合。

  虚拟化被证明在解决数据中心管理的许多挑战方面很有效。但是投资了虚拟化的组织经常遭遇新的和不同的问题。在本文中,TechTarget中国的特约虚拟化专家Anil Desai将讨论在基于服务器的虚拟化使用应用虚拟化的情况,应用虚拟化试图解决的问题以及这种虚拟化方式如何提升虚拟化管理和数据中心资源的管理。

 
查看全文
 
 
 
分享到:
 
 

云计算策略

 
存储业巨头EMC最近公布了关闭云存储服务Atmos Online的计划。经过短暂调整后,任何采用EMC Atmos服务存储的的数据是否依旧可用将不会得到有效保证。
 
在本周一VMworld 2009大会开幕的当天,有三家厂商对外宣布了他们针对大型企业用户研发的公共云产品,这对企业级云计算的崛起起到了推动作用。
 
周一的时候,开源hypervisor之家Xen.org发布了XCP,旨在跨广泛的云厂商使虚拟化标准化。XCP表面的目的在于使用公共云为用户明晰并简化选择……
 
考虑到VMware在虚拟化方面的强大实力,它在云计算领域也一定会占据举足轻重的地位,但是,即使是其最忠实的用户也还没完全准备好来接受其云计算推销策略。
 
CloudFoundry弥补了VMware新近收购的Java开发平台SpringSource和云计算之间的鸿沟,启示了VMware云策略的核心组件。
 



【TechTarget中国原创】一些东西组合起来很合拍,如花生酱和巧克力。同样,有那么多的虚拟化选项,几种方式能很好结合。

  虚拟化被证明在解决数据中心管理的许多挑战方面很有效。但是投资了虚拟化的组织经常遭遇新的和不同的问题。在本文中,TechTarget中国的特约虚拟化专家Anil Desai将讨论在基于服务器的虚拟化使用应用虚拟化的情况,应用虚拟化试图解决的问题以及这种虚拟化方式如何提升虚拟化管理和数据中心资源的管理。

  管理服务器虚拟化的挑战

  虽然服务器虚拟化能解决成本管理的压力,但它本身存在管理问题。这些问题包括:

  应用相互依赖。现在的应用非常复杂并且需要许多服务才能正常工作。例如,就算一个相对简单的站点都可能需要一台Web服务器、用户配置选项、防火墙修改以及到数据库服务器的连接。所有这些组件必须正确配置,在虚拟机之间部署和移动。

  创建和管理多个镜像。一般说来,虚拟环境的管理员创建了一套基本的虚拟机镜像,作为新部署的模版。不过在部署之前,必须安装一个或多个应用或服务。某些情况下,启用一个服务器角色或者更改一些配置设置很简单。有些时候,会花费几个小时或几天设置新应用。并且就算这样,也存在配置不协调的风险。结果造成管理程序库、维护潜在的大量虚拟机镜像(包括所有应用和服务的常见混合)的更高成本,并且部署新虚拟机花费更多额外时间。

  应用更新与维护。组织通常自动执行补丁与更新,但是不同应用的需求和技术变化很大。给几十台虚拟机升级已经部署的应用或服务非常痛苦。某些时候,使用脚本和自动化可以简化这个过程。但是这个方法需要进行测试,更多的宕机时间和应用经验。

  结合应用和服务。标准的IT服务包括应用服务器、Web服务器、数据库服务器和一系列业务应用。为了简化多个潜在工作负载结合的部署,IT部门必须手动地创建或者配置。通过使用应用虚拟化,管理员能简化应用和镜像的部署。这能实现更快速部署,并且降低测试和镜像管理开销。

  支持云计算和异构主机操作系统。部署应用到单个平台很具有挑战性,不过许多环境都投资了不止一种hypervisor。此外,云计算继续承诺改善效率。应用虚拟化允许组织创建更好的服务器镜像和工作负载,然后将其部署到最合适的目标机器。在理想世界里,管理员能从内部服务器移动工作负载到宿主环境。

  服务器端虚拟化解决方案

  所有这些挑战使得基于服务器的应用虚拟化更有吸引力。虚拟应用包能包含所有能让其运行的可执行文件和设置。这样的包可能包括不止一个应用的细节,但是它必须包含这个应用能在另一台服务器上运行的信息。然后管理员能将应用包部署到可兼容的服务器。

  当需要维护和应用更新时,管理员能改变应用包(或创建一个新的),然后将更改部署到每台服务器。由于应用通常运行在独立的环境,与测试和兼容相关的风险最小化了。

  总结

  虚拟化提供了强大的范例——来自硬件的操作系统、应用好服务的去耦。在服务器端使用应用虚拟化的理念很明显。这个技术类似于客户端应用虚拟化。但是在管理复杂性和相互依赖的应用以及在支持异构操作环境方面需要关注。使用桌面虚拟化对IT组织来说很重要,能彻底评估和测试他们想用来管理他们生产环境的产品。VMware、AppZero、Enomaly、微软、rPath和Cohesive Flexible Technologies都提供桌面虚拟化。

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录