[发明专利]用于计划应用部署的方法和系统有效
申请号: | 201080067619.4 | 申请日: | 2010-06-22 |
公开(公告)号: | CN102959506B | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | J.D.吉布森;M.A.施蒂姆普夫勒 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F15/16 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 马红梅,李浩 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 计划 应用 部署 方法 系统 | ||
背景技术
许多现代商业和组织极为依赖信息技术(IT)来提供基于计算机的工具和服务,以使得它们和它们的客户能够高效地操作。该工具和服务通常由众多不同的软件应用来提供,所述软件应用通常在诸如计算机服务器、联网设备、存储设备等等之类的多种计算硬件上运行。出于效率和易于管理的原因,此计算硬件在专门的数据中心中正日益被统一。
通过使用诸如虚拟机之类的软件虚拟化应用,可以便利地把软件应用布置为在虚拟化环境中运行。这样,单个计算机服务器可以有效地同时运行多个计算机操作系统实例(或者虚拟映像(virtual image))以及在所述虚拟映像中的每一个上同时运行不同的应用。
当决定要在数据中心中配备什么计算硬件时,常常对将要运行的软件应用的性质给予很少的考虑。相应地,计划不良的数据中心可能配备有比要运行一组软件应用实际需求的多得多的计算硬件。这样的过配备不仅成本高,而且它还可能导致软件应用以低效的方式被部署在计算硬件上。低效部署可以导致所谓的服务器或虚拟蔓延,其结果可能包括在功率、制冷以及空间需求方面的显著增加。
附图说明
现在将参考附图、借助仅仅非限制性的示例来描述本发明的示例,在附图中:
图1是图示了数据中心的一部分的简化框图;
图2是计算机服务器中的操作系统和软件应用的示例部署的简化图解;
图3是图示了依据本发明的示例的虚拟化评估引擎302的简化框图;
图4是概述依据本发明的示例的操作虚拟化评估引擎的方法的简化流程图;
图5是图示了依据本发明的示例的虚拟化评估引擎的简化框图;
图6是概述依据本发明的示例的操作虚拟化评估引擎的方法的简化流程图;
图7是依据一个示例的虚拟映像和应用部署计划的图解;以及
图8是图示了依据本发明的一个示例的虚拟化评估引擎的实施方式的简化框图。
具体实施方式
下面将参考各种示例来描述各种实施例。
企业软件应用正越来越多地被部署在被配备在诸如数据中心之类的专门设施中的功能强大的计算硬件上的虚拟化环境中。图1示出了图示数据中心100的一部分的简化框图。数据中心100包括连接到数据中心主干网络104的多个计算机服务器102a-102n。本领域技术人员将意识到,为了简明起见,未示出典型数据中心的所有元件。
服务器102a-102n中的每一个运行虚拟化应用,诸如VMWare公司的vSphere应用,其使得不同操作系统的实例或者虚拟映像能够同时在该服务器中的每一个上执行。例如,服务器102a可以执行使得Microsoft、Linux和Solaris操作系统的实例能够同时执行的虚拟化应用,以及还使得不同的应用能够在所述不同操作系统实例中的每一个上同时执行。
如图2中所示,虚拟化应用202执行和管理三个不同操作系统实例204、206和208的虚拟化执行。在第一操作系统实例204上执行应用210a、210b和210c。在第二操作系统实例206上执行应用212a和212b。在第三操作系统实例208上执行应用214a至214d。
目前,希望部署一组应用的系统架构师通常例如在数据中心中标识了一组未使用的计算硬件,并且很大程度地基于他们的个人知识和经验确定了该组应用将如何部署在计算硬件上。然而,对于系统架构师而言通常基本上过规定(over-specify)硬件需求以避免潜在的服务器过载的风险。
此外,对于系统架构师而言,通常通过仅少量地给每个服务器加载应用来以有点谨慎的方式在硬件上部署应用,以便避免服务器过载的风险。然而,这样的方案可以导致所谓的虚拟化或者服务器蔓延,其中大量的物理服务器以低利用率运行。这可能导致就数据中心功率、制冷系统、存储器、储存器和物理空间而言的显著低效率。
现在参考图3,其示出了依据本发明的示例的虚拟化评估引擎302。下面进一步参考图4和图6的流程图来描述依据各种示例的操作虚拟化评估引擎302的方法。
依据一个或多个示例,虚拟化评估引擎302确定或生成可以被用来执行一组目标应用的一组计算硬件的特性,以及附加地确定分布或部署所确定硬件的该组目标应用的有效方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080067619.4/2.html,转载请声明来源钻瓜专利网。