管理虚拟服务器需要IT管理人员跳出框框思考问题。经过检查物理服务器的健康状况和可用性培训的系统管理员现在必须弄清楚如何区分物理级别上发生的事情和虚拟领域中发生的事情。
|
管理虚拟服务器这就要求IT经理跳出框框去思考问题。经过检查物理服务器的健康状况和可用性培训的系统管理员现在必须弄清楚如何区分物理级别上发生的事情和虚拟领域中发生的事情。显然,他们必须了解虚拟服务器的许多方面。然后,他们必须结合如何微调每个虚拟机的知识,因为它驻留在一个硬件盒的其他虚拟机。跨界娱乐公司(Trans World Entertainment)的首席信息长约翰•辛克尔(John Hinkle)说,简单地说,运行虚拟服务器环境需要一种新的管理心态。这家位于纽约州Albany的公司经营着草莓、椰子和FYE等音乐零售店。
“管理虚拟服务器并不复杂,但与传统的服务器管理有很大不同。没有一两个技巧在任何情况下都有效;您必须学习如何查看多系统环境。人们很容易认为一台或两台物理服务器就是一台或两台服务器,但现在它们的作用可能远远不止于此。
Hinkle讲述了将三个数据中心压缩为一个,并在此过程中在IBM iSeries 570服务器上虚拟化4个OS/400分雷竞技电脑网站区、1个AIX分区和10个Windows服务器的经验。他的团队使用IBM监控整个基础设施的管理工具和软件SolarWinds监控物理和虚拟服务器的正常运行时间和性能。他说,当团队遇到新的管理需求时,从物理服务器到虚拟服务器的过渡有时会“有点颠簸”。
例如,研究小组发现尽管管理工具可以为物理和虚拟环境交付相同类型的报告,需要不同的操作来响应警报。例如,在虚拟环境中,系统管理员必须更深入地研究警报——可能使用更高级的工具——以确定它是与一个虚拟机有关,还是影响整个物理机器。Hinkle说,问题来源的模糊性可能导致警报没有得到足够的重视,或者可能导致长时间的维修导致服务器停机。
“在传统的独立机器上,服务器有一个磁盘阵列。在虚拟环境中,所有的磁盘都是共享的,所以问题可能不在您的虚拟机上。他说:“你需要确定整个环境和共享资源正在发生什么,并查明问题所在。”
他补充说,在虚拟服务器环境中,系统管理员必须考虑所有依赖于驻留在物理机器上的虚拟化资源的应用程序和进程。Hinkle说:“在虚拟环境中,有些事情,比如重启和应用补丁,你不能在生产的时候做,因为你要改变所有虚拟机接触的底层系统。”“你必须以不同的方式思考,(这一直是)我们最大的挑战。像以前那样工作很容易,而不用利用新的基础设施。”
事实上,研究公司Pund-IT的首席分析师查尔斯•金(Charles King)表示:“虚拟化要求IT运营人员具备一定程度的复杂性。这需要管理系统的技术能力,尤其是在大型跨平台企业环境中。”
改造系统管理
其他人同意,在虚拟环境中确定分区内部的性能问题需要一些工具,这些工具可以从硬件到虚拟机之外查找错误和错误。
例如,在鲍登学院(Bowdoin College),部署VMware ESX Server虚拟服务器帮助系统团队淘汰了学院约三分之一的物理服务器,为新系统降低了逾35万美元的潜在成本。然而,这所位于缅因州不伦瑞克的学校的首席信息官米奇•戴维斯(Mitch Davis)表示,要保证虚拟环境不出意外地运行,就需要对更新的管理技术进行投资。
Davis说:“尽管看起来很简单,但是部署、维护和管理虚拟服务器需要对底层系统有一定的了解和熟悉。”
IT团队意识到,如果只使用现有的管理工具,就无法获得有关虚拟环境的必要深入细节:Nagios是一个用于ping系统可用性的开源应用程序,HP Insight Manager是监控服务器物理健康状况的软件代理。通过将这些工具与VMware的VirtualCenter管理软件(一款ESX服务器附加组件)结合,IT团队表示,这部分弥补了监控方面的差距。
“我们单独管理我们的虚拟服务器,这些接口开始增加。我们购买了VirtualCenter,现在我们可以从一个界面访问所有服务器。”Bowdoin系统管理员Tim Antonowicz说。
研究公司Ideas International的副总裁兼高级分析师托尼•伊姆斯(Tony Iams)表示:“在某些方面,虚拟管理确实在彻底改造系统管理,因为它包含了如此广泛的一系列功能。”“这项技术应该包括创建、迁移和删除虚拟机的能力;监察工作表现;而且应该融入自动化。”
在芝加哥的Cars.com, BladeLogic为技术运营总监爱德华•克里斯滕森(Edward Christensen)提供了虚拟化服务器环境所需的管理功能。这家在线汽车公司在其开发和质量保证环境中使用VMware虚拟化HP机顶盒上的服务器。它需要一个“快速刷新周期”,克里斯滕森说,这就需要虚拟化。它还需要一种快速的方法来确保系统按照预先设定的策略进行配置和操作。为此,克里斯滕森使用了BladeLogic,他已经在服务器管理中使用了该工具。
他说:“BladeLogic会进行比较,并指出配置的不同,这样我们就能更好地理解为什么一个虚拟服务器会占用更多的资源或持续快速崩溃。”“当发生变化时,我们需要一个警报,这样我们就能立即知道它们是什么。”
虚拟管理正在进行中
幸运的是,有了新数据中心,一些供应商正试图解决管理虚雷竞技电脑网站拟世界的独特挑战。其中包括系统管理专家,包括BladeLogic、Altiris和Opsware;虚拟化提供商,如VMware,在6月份更新了VirtualCenter,增加了更高级的功能;以及像卡萨特这样的创业专家。后者是一家网络世界公司有个足球雷竞技app启动看对于2004年,报告环境中的所有操作系统、应用程序、服务器和虚拟机。今年春天,Cassatt更新了它的软件,以帮助管理来自VMware、微软和Xen开源项目的虚拟机。
在更大的供应商中,重量级的公司如BMC Software、CA、惠普、IBM和微软(后三家提供虚拟化产品)没有被排除在外。他们正在调整传统的系统管理工具来处理虚拟机。
例如,BMC正在将其业务服务管理(BSM)策略应用到虚拟环境中——该策略将业务流程和服务与底层IT基础设施的性能联系起来。BMC Performance Assurance Suite for Virtual Servers为VMware ESX Server提供容量管理功能。BMC表示,它了解VMware ESX虚拟机中的业务应用程序的运行情况,并识别热点——可以在影响业务服务之前由管理员纠正的异常活动。
CA该公司表示,该公司提供Unicenter Advanced Systems Management软件,通过动态代理实现服务器容量按需自动分配。
惠普去年年底,它更新了Integrity Essentials产品线,提供了一个特性,可以评估虚拟服务器工作负载的预期增长,并建议如何最大化服务器利用率。此外,HP Virtual Server Environment的组件HP Global Workload Manager可以帮助企业IT部门基于策略监视工作负载。去年秋天更新的这个工具可以自动将资源从空闲的服务器迁移到繁忙的服务器,从而为应用程序提供它们需要的cpu。
同样在去年秋天,IBM升级了它的Tivoli Workload Scheduler和Tivoli Intelligent Orchestrator工具,现在它们可以基于预先安排的作业跨可用虚拟资源分配批处理工作负载。这意味着只要有可用容量,系统管理人员就可以在事务性应用程序工作负载的同时运行作业,从而消除了在非工作时间运行批处理作业的需要。
最后,微软在今年春天发布了一个更新的管理包,帮助用户管理Virtual Server安装。该软件与Microsoft Operations Manager协同工作,使用户可以监视运行Virtual Server的服务器以及在这些服务器上作为来宾运行的虚拟机。该公司还引入了System Center Virtual Machine Manager,用于管理虚拟映像和提供工作负载,预计将在今年夏末进入测试阶段。
实际上一开始
行业观察人士表示,尽管有这些努力,虚拟服务器管理工具仍然不成熟。鲍登的系统架构师亚当·洛德(Adam Lord)说,这项技术还没有完全成熟。“我希望看到更多的实时监控功能。我希望能够使用这个界面从虚拟环境的更高角度深入到实际的服务器。”
Yankee Group的企业计算和网络主管George Hamilton说,目前,企业IT部门应该考虑包括自动服务器配置和配置的管理产品。他说,他们应该要求供应商提供物理和虚拟服务器管理工具之间的集成。他补充说,他们需要在部署虚拟服务器的第一天就使用针对虚拟机的管理工具。
Hamilton说:“现有的管理工具不会告诉你整个故事——它们可能会告诉你物理资源,但它们可能不会提供准确的虚拟机性能信息。”“随着虚拟机数量的增加,手动配置和配置无法扩展。”
<以前的故事:让VMware超越基础知识|下一个故事:虚拟化的微风>
|