[发明专利]复合服务功能链之间的负载和软件配置控制在审
| 申请号: | 201580083573.8 | 申请日: | 2015-08-03 |
| 公开(公告)号: | CN108139934A | 公开(公告)日: | 2018-06-08 |
| 发明(设计)人: | W.哈恩;B.加吉克 | 申请(专利权)人: | 诺基亚通信公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L12/24;G06F9/455;H04L12/931;H04W4/00 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张健;刘春元 |
| 地址: | 芬兰*** | 国省代码: | 芬兰;FI |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务功能 软件配置 计算机程序产品 复合服务 负载平衡 高效控制 管理功能 重新配置 功能链 虚拟机 自适应 调用 管理 | ||
1.一种用于自适应服务功能链配置的方法,其中:
在给定的硬件上执行大量的虚拟机,并且虚拟机的单个实例正在执行完整的服务功能链,所述服务功能链包括大量的服务功能,所述方法包括以下步骤:
- 连续地测量正在执行特定服务功能链的每个虚拟机的处理负载,并且
- 在某个虚拟机的处理负载超过预定义的负载水平的情况下,能够执行特定服务功能链的附加虚拟机将被激活以执行特定服务功能链,而
- 在某个虚拟机的处理负载低于预定义的负载水平的情况下,将所述虚拟机的特定服务功能链的工作负载转移到能够执行服务功能链的另一个虚拟机,并且因此所述虚拟机的特定服务功能链被去激活。
2.根据权利要求1所述的方法,其中服务功能链执行已经被去激活的虚拟机将用于执行超过预定义的负载水平的这样的虚拟机的服务功能。
3.根据权利要求1或2所述的方法,其中用于执行任意服务链功能的必要软件组件被加载到全部虚拟机中。
4.根据权利要求3所述的方法,其中服务功能链资源管理器关心虚拟机中的服务功能链的激活或去激活。
5.根据权利要求4所述的方法,其中将软件组件的子集加载到虚拟机中,并且所加载的软件组件的子集足以执行一个或若干个服务链功能。
6.根据任何前述权利要求所述的方法,其中根据服务功能链描述符来配置虚拟机的任何实例的服务功能链。
7.根据任何前述权利要求所述的方法,其中执行服务功能链的虚拟机自身包括用于测量处理负载的部件或者底层基础结构(HW或操作系统)测量处理负载,并且该信息被定期地传送到基础结构管理器和服务功能链资源管理器。
8.根据权利要求7所述的方法,其中处理负载由比如处理器负载、存储器空间、空闲存储器的相关参数和适于负载测量的其他参数或负载测量参数的任何组合来定义。
9.一种装置,被配置为
- 在给定硬件上运行作为服务链的大量的虚拟机,
- 其中虚拟机的单个实例正在执行完整的服务功能链,所述服务功能链包括大量的服务功能,
- 并且连续地测量正在执行特定服务功能链的每个虚拟机的处理负载,
- 在某个虚拟机的处理负载超过预定义的负载水平的情况下,能够执行特定服务功能链的附加虚拟机将被激活以执行特定服务功能链,而
- 在某个虚拟机的处理负载低于预定义的负载水平的情况下,将所述虚拟机的特定服务功能链的工作负载转移到能够执行服务功能链的另一个虚拟机,并且因此所述虚拟机的特定服务功能链被去激活。
10.根据权利要求9所述的装置,还以在虚拟机的前一个活动服务链执行已经被去激活的情况下所述虚拟机能够接管已经超过预定义的负载水平的另一个虚拟机的服务功能链执行的这样的方式进行配置。
11.根据权利要求10所述的装置,还被配置为将用于任意服务链功能的必需软件组件加载到全部虚拟机中并执行它们。
12.根据权利要求11所述的装置,还被配置为另外运行能够激活或去激活虚拟机中的服务功能链的服务功能链资源管理器软件。
13.根据权利要求10-12所述的装置,还被配置为将软件组件的子集加载到虚拟机中,并且其中所加载的软件组件的子集被配置为执行若干个服务链功能。
14.根据权利要求9-13所述的装置,其中作为服务功能链执行的虚拟机包括附加的软件组件,其使得服务功能链自身能够测量处理负载或定期地收集来自底层HW或操作系统的该信息。
15.一种体现在非暂时性计算机可读介质上的计算机程序,所述计算机程序包括:
- 用于在给定硬件上运行作为服务链的大量的虚拟机的代码,
- 用于执行实现完整服务功能链的虚拟机的实例的代码,所述服务功能链包括大量的服务功能,
- 用于连续地测量正在执行特定服务功能链的每个虚拟机的处理负载的代码,
- 控制在某个虚拟机的处理负载超过预定义的负载水平的情况下能够执行特定服务功能链的附加虚拟机将被激活以用于执行特定服务功能链的代码,以及
- 控制在某个虚拟机的处理负载低于预定义的负载水平的情况下将所述虚拟机的特定服务功能链的工作负载转移到能够执行服务功能链的另一个虚拟机并且因此所述虚拟机的特定服务功能链被去激活的代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚通信公司,未经诺基亚通信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580083573.8/1.html,转载请声明来源钻瓜专利网。





