[发明专利]云应用带宽建模有效
申请号: | 201380076384.9 | 申请日: | 2013-03-07 |
公开(公告)号: | CN105190599A | 公开(公告)日: | 2015-12-23 |
发明(设计)人: | 李正根;卢奇安·波保;由夫·特纳;苏亚塔·班纳吉;普尼特·夏蒙 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F9/44 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 严芬;康泉 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 带宽 建模 | ||
背景技术
云计算服务已经逐渐变得越来越受欢迎。可根据需要在云上向用户提供对软件应用和数据存储的访问,而不必担心运行他们的应用和存储他们的数据的基础设施和平台。在一些情况下,租户可与云服务提供商协商来保证他们的应用的某些性能,因此他们可以以期望的服务水平操作。
附图说明
参照在下图中示出的示例,在下面的描述中详细地描述实施例。
图1图示云计算系统的示例。
图2图示租户应用图形(TAG)的示例。
图3图示根据示例的来自图2的TAG的更详细图示。
图4图示用于创建TAG的方法的示例。
图5图示TAG中组件的VM的布置方法的示例。
图6图示可用于本方法和系统的计算机系统。
具体实施方式
为了简单和说明的目的,通过主要参考实施例的示例描述实施例的原理。在下面的描述中,为了提供实施例的全面理解而提出多个具体细节。显而易见的是,可实践实施例和示例而不限于所有具体细节,并且实施例和示例可以以各种组合方式一起使用。
根据示例的云带宽建模和部署系统可生成模型,以描述在云中运行的软件应用的带宽需求。模型可包括租户应用图形(TAG),并且租户可使用TAG来描述他们的应用的带宽需求。例如,TAG提供用于描述应用的带宽需求的方式,并且所描述的带宽可被保留在网络中的物理链路上,以保证用于应用的那些带宽。例如,TAG对应用的实际通信模式(诸如在应用的组件之间)进行建模,而不对运行在网络上的所有应用具有相同模型的底层物理网络的拓扑进行建模。所建模的通信模式可表示应用组件的历史带宽消耗。TAG可利用租户的关于应用结构的知识来提供对应用的带宽需求的简洁而灵活的表示。云带宽建模和部署系统还可基于TAG确定虚拟机(VM)在云中的物理服务器上的布置。组件的应用可请求带宽,并且云带宽建模和部署系统使用TAG中的带宽需求来保留带宽。带宽可针对组件的VM被保留在云中的物理链路上,以实施带宽保证。
图1图示云计算系统100的示例,云计算系统100包括云带宽建模和部署系统120以及云102。云102可包括物理硬件104、虚拟机106以及应用108。物理硬件104可包括处理器、存储器和其他存储设备、服务器、以及包括交换机和路由器的联网设备等等。物理硬件实施实际计算和联网以及数据存储。
虚拟机106是运行在物理硬件104上但被设计成仿真特定一组硬件的软件。应用108是针对终端用户130a-n执行的软件应用,且可包括企业应用或任何类型的应用。云102可从终端用户130a-n所使用的计算机接收服务请求,并例如通过应用108实施所期望的过程,且例如经由诸如因特网之类的网络向计算机和终端用户130a-n的其他设备返回结果。
云带宽建模和部署系统120包括应用带宽建模模块121和部署管理器122。应用带宽建模模块121生成TAG以对应用108的带宽需求建模。带宽需求可包括对运行在云102中的应用为了提供期望的性能水平所需要的带宽的评估。部署管理器122确定物理硬件104上的一个或多个VM106的布置。VM106可被托管于服务器上,服务器位于具有树形的物理网络拓扑中的不同子树上。部署管理器122可在各种子树中选择布置,以例如通过最小化穿过树形物理网络中的核心交换机的链路的带宽保证,来优化所请求的网络带宽保证。云带宽建模和部署系统120可包括硬件和/或由硬件执行的机器可读指令。
现在描述可通过应用带宽建模模块121生成的TAG。TAG可被表示为包括表示应用组件的顶点(vertice)的图形。应用组件例如是由应用所实施的功能。在一个示例中,组件是层,例如处理存储的数据库层、处理请求的web服务器层或执行业务应用功能的业务逻辑层。组件的大小和带宽需求可随时间改变。组件可包括执行应用的功能的代码的多个实例。多个实例可由多个VM托管。可替代地,组件可包括实施组件的功能并在单个VM上运行的代码的单个实例。每个实例可具有相同的代码库,并且多个实例和VM可基于需要来使用。通过示例的方式,在web服务器层中,组件可包括多个web服务器实例,以适应来自终端用户130a-n的请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380076384.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可驱动空气流动的花洒
- 下一篇:石油钻井液离心分离系统的进料螺旋输送机