发明授权
- 专利标题: Automated scaling of an application and its support components
- 专利标题(中): 自动缩放应用程序及其支持组件
-
申请号: US13216009申请日: 2011-08-23
-
公开(公告)号: US08706852B2公开(公告)日: 2014-04-22
- 发明人: Tobias Kunze , Ram Ranganathan
- 申请人: Tobias Kunze , Ram Ranganathan
- 申请人地址: US NC Raleigh
- 专利权人: Red Hat, Inc.
- 当前专利权人: Red Hat, Inc.
- 当前专利权人地址: US NC Raleigh
- 代理机构: Lowenstein Sandler LLP
- 主分类号: G06F15/177
- IPC分类号: G06F15/177 ; G06F15/173 ; H04L12/26 ; H04J3/16 ; G06F3/00
摘要:
An execution environment provides a plurality of components that support execution of an application, wherein the plurality of components and the application are hosted by a plurality of nodes arranged in one or more clusters. The execution environment monitors runtime behavior of the application and the plurality of components, and generates a scaling event based on a comparison of the runtime behavior to one or more scaling policies. The execution environment automatically scales at least one of the application or a component of the plurality of components if the scaling event does not violate a constraint, wherein the scaling comprises adding a new node to at least one cluster of the one or more clusters or removing a node from at least one cluster of the one or more clusters based on the scaling event.
公开/授权文献
信息查询