[发明专利]用于微服务应用的设备和方法在审
| 申请号: | 202110928047.4 | 申请日: | 2017-03-31 |
| 公开(公告)号: | CN113676529A | 公开(公告)日: | 2021-11-19 |
| 发明(设计)人: | J·莱布查;姜同 | 申请(专利权)人: | 瞻博网络公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 马明月 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 微服 应用 设备 方法 | ||
1.一种用于微服务应用的设备,包括:
用于接收标识将由所述微服务应用执行的一个或多个任务的信息的装置,
所述微服务应用与第一微服务和第二微服务相关联;
用于确定与所述第一微服务相关联的第一任务的第一时间、以及与所述第二微服务相关联的第二任务的第二时间的装置;以及
用于基于所述第一时间和所述第二时间来选择性地调节所述第一微服务的第一实例数目或所述第二微服务的第二实例数目的装置。
2.根据权利要求1所述的设备,其中所述第一时间是第一执行时间,并且所述第二时间是第二执行时间,
其中所述设备还包括:
用于确定所述第一任务的所述第一执行时间和所述第二任务的所述第二执行时间之间的执行时间的比较的装置;以及
用于基于所述比较的结果来执行所述第一实例数目的所述第一微服务或所述第二实例数目的所述第二微服务的装置。
3.根据权利要求1所述的设备,还包括:
用于基于服务水平协议来确定门限时间量的装置;以及
用于将总时间和所述门限时间量进行比较的装置,
其中所述总时间是所述第一时间和所述第二时间的和;并且
其中用于选择性调节的所述装置包括:用于基于所述总时间和所述门限时间量的比较的结果来增加或减少所述第一实例数目或所述第二实例数目的实例数目的装置。
4.根据权利要求1所述的设备,其中用于选择性调节的所述装置包括:
用于增加所述第一微服务的所述第一实例数目的装置;并且
其中所述设备还包括:用于基于所述第一实例数目来更新所述第一时间的装置。
5.根据权利要求1所述的设备,还包括:
用于使用机器学习模型以基于与所述第一任务或所述第二任务相关联的参数来确定所述第一任务的所述第一时间或所述第二任务的所述第二时间的装置。
6.根据权利要求1所述的设备,还包括:
用于基于将被执行的所述一个或多个任务的数目来确定所述第一时间和所述第二时间的装置。
7.根据权利要求1所述的设备,其中用于选择性调节的所述装置包括:
用于选择性地调节所述第一微服务的所述第一实例数目、直到门限量的迭代被执行的装置。
8.一种用于微服务应用的方法,包括:
接收标识将由所述微服务应用执行的一个或多个任务的信息,
所述微服务应用与第一微服务和第二微服务相关联;
确定与所述第一微服务相关联的第一任务的第一时间、以及与所述第二微服务相关联的第二任务的第二时间;
确定所述第一微服务的第一实例数目和所述第二微服务的第二实例数目;以及
基于所述第一时间和所述第二时间,选择性地调节所述第一微服务的所述第一实例数目或所述第二微服务的所述第二实例数目。
9.根据权利要求8所述的方法,其中所述第一时间是第一执行时间,并且所述第二时间是第二执行时间,
其中所述方法还包括:
确定所述第一任务的所述第一执行时间和所述第二任务的所述第二执行时间之间的执行时间的比较;以及
基于所述比较的结果,执行所述第一实例数目的所述第一微服务或所述第二实例数目的所述第二微服务。
10.根据权利要求8所述的方法,还包括:
确定以下一项或多项:
与所述第一微服务相关联的第一得分,或者
与所述第二微服务相关联的第二得分;并且
其中选择性地调节所述第一微服务的所述第一实例数目或所述第二微服务的所述第二实例数目包括:
基于所述第一得分和所述第二得分,调节所述第一微服务的所述第一实例数目或所述第二微服务的所述第二实例数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110928047.4/1.html,转载请声明来源钻瓜专利网。





