[发明专利]一种调整应用资源的方法以及云控制器有效
申请号: | 201610723218.9 | 申请日: | 2016-08-25 |
公开(公告)号: | CN107786587B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 李福寿 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调整 应用 资源 方法 以及 控制器 | ||
本发明实施例公开了一种调整应用资源的方法,用于若第一合设应用的性能指标值大于预置阈值,则合设控制器对第一合设应用可以灵活的进行扩容。本发明实施例方法包括:所述云控制器根据预设的合设应用信息,并发安装每个合设应用,所述合设应用信息为至少两个应用信息之间的合设信息,所述每个合设应用包括的各个应用信息安装并发进行;所述云控制器接收每个合设应用上报的性能指标值;若第一合设应用的性能指标值大于预置阈值,则所述云控制器对所述第一合设应用进行扩容。
技术领域
本发明涉及通信领域,尤其设计一种调整应用资源的方法以及云控制器。
背景技术
随着云计算的发展,越来越多应用可进行云化,可以在云的环境中部署上线及运维。应用在向云化迁移过程中,保持现有组网要求或节省资源,需要对不同应用进行合设,即把业务应用部署到同一物理或虚拟资源上。现有的IaaS(Infrastructure as aService,基础设施服务)、PaaS(Platform as a Service,平台服务)平台提供的应用伸缩的处理都是针对于云上分设应用(每个应用拥有独占的物理或虚拟资源)的,对合设应用进行伸缩时,比较复杂。
现有云平台技术不支持应用的灵活合设,需要通过工程手段把需要合设的两个应用打包在一起,形成一个新的安装包,再进行部署或伸缩;对每一种合设组合场景,都需要花费工作量进行集成验证,无法重用现有应用的安装包。
现有云平台是按应用粒度进行伸缩,每次应用伸缩只能对当前应用进行;各应用不能灵活配置进行合设,这样增加了组装新安装包的工作量,而且组装缺少灵活性;在伸缩过程中,为每个应用分配伸缩独占资源,伸缩后不能继续保持应用间合设,产生不必要的资源碎片。
发明内容
本发明实施例提供了一种调整应用资源的方法以及云控制器,用于若第一合设应用的性能指标值大于预置阈值,则合设控制器对第一合设应用可以灵活的进行扩容。
在本发明实施例中,所应用的云服务平台系统的结构示意图可包括云控制器和软件仓库,其中,云控制器也可以称为调度应用子系统,可包括部署管理、合设控制器和伸缩管理三个功能模块。应理解,云控制器和软件仓库可分设,也可集成,不做具体限定。
本发明实施例第一方面提供一种调整应用资源的方法,该方法应用于云服务平台系统,该云服务平台系统包括云控制器,该方法可以包括:该云控制器根据预设的合设应用信息,并发安装每个合设应用,其中,预设的合设应用信息是根据获取至少两个应用的安装信息,进行部署管理,确定的合设应用信息,该合设应用信息为至少两个应用信息之间的合设信息,该每个合设应用包括的各个应用信息安装并发进行;该云控制器接收每个合设应用上报的性能指标值;若第一合设应用的性能指标值大于预置阈值,则该云控制器对该第一合设应用进行扩容。
在本发明实施例中,因为预设的合设应用信息,相当于已经对各个应用信息进行灵活的合设,若第一合设应用的性能指标值大于预置阈值,则云控制器对第一合设应用可以进行扩容,满足业务的需求。本发明技术方案解决了多个业务在云化过程中,由各方(各部门)提供的应用信息或服务信息需要进行合设,但不能灵活配置各应用、各服务间或应用与服务之间的合设关系。对需要合设的应用组合形成新包部署,再根据合设的性能指示,确定是否伸缩,在伸缩过程中,可以保持合设应用的合设能力,减少资源浪费。
结合本发明实施例的第一方面,在本发明实施例的第一方面的第一种实现方式中,该云控制器根据预设的合设应用信息,并发安装每个合设应用,可以包括:该云控制器获取至少两个应用安装信息,至少两个应用安装信息是从软件仓库获取的,软件仓库就是存储应用信息的地方;该云控制器接收用户输入的预设的合设应用信息,用户在合设配置上指定应用与服务或应用与应用、服务与服务的合设关系;该云控制器根据该预设的合设应用信息,确定每个合设应用的第一资源创建信息,该每个合设应用的第一资源创建信息为该每个合设应用内,各应用包括的拓扑信息的并集;该云控制器调用该每个合设应用的第一资源创建信息,并发安装每个合设应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610723218.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:作为着色剂有用的化合物
- 下一篇:移动广告用户管理系统