|
虚拟化技术会碰停滞不前吗
对如今的IT提供者来说,最棘手的挑战之一就是为应用程序保证拥有一定级别的“响应时间”。对许多企业应用程序来说,性能绝对至关重要,这常常导致了过度配置的专用基础设施,因而成本高昂。
对如今的IT提供者来说,最棘手的挑战之一就是为应用程序保证拥有一定级别的“响应时间”。对许多企业应用程序来说,性能绝对至关重要,这常常导致了过度配置的专用基础设施,因而成本高昂。遗憾的是,像
虚拟化和
云计算架构这些广泛的技术演进虽然为大批的数据中心大幅提高了效率和灵活性,但是实际上也为确保关键应用程序拥有稳定一致的性能加大了难度。
比如说,像VMware vSphere和
微软Hyper-V这些解决方案对大量
服务器未得到充分利用的数据中心来说无异于福音,因为它们能够整合大量的服务器,从而为公司节省了费用,带来了新模式(即云计算),而且给人类环境带来了积极的影响。不过说到托管运行关注性能的应用程序,大型虚拟化项目往往停滞不前。目前,这些x86服务器虚拟化的动态基础设施无法提供一种简单的方法,以便应用程序分配“实际性能级别”,就像轻松分配一定容量的虚拟资源(如
处理器和磁盘空间)那样。此外,由于隐藏了资源争夺,动态共享资源,以及优化以获得最大的利用率,虚拟化解决方案可能会带来另外的挑战。
不过好消息是,额外的性能管理可以帮助IT人员对要求性能有保证的应用程序进行虚拟化,识别性能何时出现异常,以及迅速发现哪里可能隐藏着资源争夺和瓶颈。我们已列出了一些解决方案,它们有助于迎面应对这些性能方面的挑战。不过,为了真正明白为何这些解决方案必不可少,先不妨了解一下为何如今IT环境下的性能面临如此之严峻的挑战。
性能瓶颈是盲目追求利用率的结果
虚拟化技术主要旨在高效地共享成本高昂的IT资源,它力求从物理基础设施获得最高的利用率。而由于虚拟化资源能够独立于其他IT领域,进行管理和优化,所以虚拟化成了一种动态灵活的方式,可以在应用程序之间分配和均衡资源。力求实现这样的效率目标起初似乎可以在资本资产所作的经济投入方面带来最大的投资回报,但是虚拟化会带来与性能有关的重大挑战,包括如下:
·无法就像用户分配一定数量的资源那样可以轻松地精确调控性能。性能不是一种可以分配的简单资源,而是一种复杂情况的结果,这种复杂情况与争夺资源的客户之间的非线性交互联系有关——虚拟化因虚拟配置、分配策略、主机调度和动态负载均衡而增添了复杂性。
·不知道性能的实际情况怎样。无法通过简单的利用率度量标准来全面地衡量或管理性能。遗憾的是,许多IT性能管理解决方案分析的对象只是本来就已被衡量的资源利用率“百分比”。
·性能因故意忙碌的系统而下降。内部利用率提高后,系统的性能自然而然随之下降。重要的是,如果利用率超过了一个固有的,但是很难察觉的拐点,性能下降得更厉害。一味地旨在最大限度地提高利用率,只会彻底毁了性能。
·对其他领域茫然无知,不知道谁其实在共享或争夺哪些实际的资源。最终,确保客户有良好的性能需要获得可视性,以便全面了解整套IT基础设施的情况,包括应用程序、服务器和存储系统等部分。虚拟化会让用户很难察觉基础设施共享池里面以及隐藏在虚拟化领域下面及之间的资源争夺的根源和影响。
有些IT架构盲目地追求优化以获得最高的利用率,因而让用户很难搞清楚谁其实在进行什么操作,这样的架构并不适合托管运行关注性能的应用程序——也就是说,最至关重要的应用程序。但这种情况并非无药可救。如今市场上有一些解决方案,旨在帮助IT人员在动态的IT基础设施环境下进行侧重性能方面的管理。
责编:杨雪姣
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
推荐圈子
|
|