[发明专利]云上应用部署的方法及应用在审
| 申请号: | 202111062642.0 | 申请日: | 2021-09-10 |
| 公开(公告)号: | CN113741918A | 公开(公告)日: | 2021-12-03 |
| 发明(设计)人: | 雷雳;毕宏伟 | 申请(专利权)人: | 安超云软件有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F16/178 |
| 代理公司: | 苏州三英知识产权代理有限公司 32412 | 代理人: | 潘时伟 |
| 地址: | 361100 福建*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用 部署 方法 | ||
本发明公开了一种云上应用部署的方法及应用,该方法包括以下步骤:在满足预设应用部署条件时,获取关联公有云的当前资源开销信息,其中,关联公有云中保存有应用存储数据;根据当前资源开销信息,从关联公有云中选定应用部署对象。该方法能够在满足预设的应用部署条件时,对各个关联公有云的当前资源开销信息进行比较,从而选定合适资源开销的公有云进行应用部署,提高灵活性;同时,由于各个关联公有云上都保存有应用存储数据,无论选定哪个作为应用部署对象都可以实现业务的快速拉起,保证业务的稳定性。
技术领域
本发明是关于计算机领域,特别是关于一种云上应用部署的方法及应用。
背景技术
云计算经历了多年的发展,目前正处于高速发展期,多云是云计算发展的必经阶段。随着云计算技术的快速发展,多公有云部署和相关技术逐渐丰富和完整。为方便办公,越来越多的企事业单位等用户选择将应用部署于公有云上,用户使用应用所产生的数据同时存储在了公有云上。用户可以定期在公有云上下载相应数据,对其进行备份和分析,以充分利用数据的价值。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种云上应用部署的方法及应用,其能够在满足预设应用部署条件时,通过对比不同的关联公有云,选择出最合适的关联公有云作为目标云,避免抢占式实例这种方法带来的随时被回收影响业务连续性的风险。
为实现上述目的,本发明的实施例提供了一种云上应用部署的方法。
在本发明的一个或多个实施方式中,在满足预设应用部署条件时,获取关联公有云的当前资源开销信息,其中,所述关联公有云中保存有应用存储数据;根据所述当前资源开销信息,从所述关联公有云中选定应用部署对象。
在本发明的一个或多个实施方式中,所述预设应用部署条件包括:接收到当前应用部署的公有云的实例关闭通知时;和/或,达到预设资源开销信息的刷新周期时;和/或,对应用进行初始化部署时。
在本发明的一个或多个实施方式中,所述方法还包括:在满足预设应用部署条件时,获取关联公有云的预期运行时长;根据所述当前资源开销信息和所述预期运行时长,从所述关联公有云中选定应用部署对象。
在本发明的一个或多个实施方式中,根据所述当前资源开销信息和所述预期运行时长,从所述关联公有云中选定应用部署对象,具体包括:选择当前资源开销最少、且对应的预期运行时长大于预设时长的关联公有云,作为应用部署对象。
在本发明的一个或多个实施方式中,所述应用存储数据保存在关联公有云的对象存储中。
为实现上述目的,本发明的实施例提供了又一种云上应用部署的方法。
在本发明的一个或多个实施方式中,将应用的当前存储数据同步到关联公有云中,以供所述应用迁移到所述关联公有云时调用。
在本发明的一个或多个实施方式中,将应用的当前存储数据同步到关联公有云的对象存储中,以供所述应用迁移到所述关联公有云时将所述对象存储中的数据同步到块存储。
在本发明的另一个方面当中,提供了一种云上应用部署的装置,其包括获取模块和选择模块。
获取模块用于在满足预设应用部署条件时,获取关联公有云的当前资源开销信息,其中,所述关联公有云中保存有应用存储数据。
选择模块用于根据所述当前资源开销信息,从所述关联公有云中选定应用部署对象。
在本发明的一个或多个实施方式中,所述获取模块还用于:接收到当前应用部署的公有云的实例关闭通知时;和/或,达到预设资源开销信息的刷新周期时;和/或,对应用进行初始化部署时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安超云软件有限公司,未经安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111062642.0/2.html,转载请声明来源钻瓜专利网。





