预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115037615A(43)申请公布日2022.09.09(21)申请号202210724304.7(22)申请日2022.06.23(71)申请人新华智云科技有限公司地址310012浙江省杭州市西湖区文一西路460号文娱中心430室(72)发明人滕硕(74)专利代理机构杭州裕阳联合专利代理有限公司33289专利代理师高明翠(51)Int.Cl.H04L41/0816(2022.01)H04L43/0817(2022.01)H04L9/40(2022.01)权利要求书2页说明书4页附图1页(54)发明名称基于云平台的自适应应用扩容方法(57)摘要本发明公开了一种基于云平台的自适应应用扩容方法,包含以下步骤:目标应用接收业务请求;监控ACK集群中目标应用的第一应用指标判断第一应用指标是否符合扩缩容条件;在符合扩缩容条件时对目标应用进行应用副本扩容或缩容。本发明的基于云平台的自适应应用扩容方法,能够自动感知目标应用的状态,通过应用指标对服务进行自动扩缩容,无需人为干预,运维人员无需担心资源不足,资源浪费问题。且无需对应用进行任何改造,降低运维的成本,提高了灵活性。CN115037615ACN115037615A权利要求书1/2页1.一种基于云平台的自适应应用扩容方法,其特征在于,包含以下步骤:目标应用接收业务请求;监控ACK集群中目标应用的第一应用指标判断第一应用指标是否符合扩缩容条件;在符合扩缩容条件时对目标应用进行应用副本扩容或缩容。2.根据权利要求1所述的基于云平台的自适应应用扩容方法,其特征在于,若第一应用指标大于等于预设扩容值,则判断目标应用在ACK集群中的应用副本的数量是否小于最大预设数量;若目标应用在ACK集群中的应用副本的数量小于最大预设数量,则在ACK集群中对目标应用进行应用副本扩容;若目标应用在ACK集群中的应用副本的数量等于最大预设数量,则在SAE集群中对目标应用进行应用副本扩容。3.根据权利要求2所述的基于云平台的自适应应用扩容方法,其特征在于,若第一应用指标小于等于预设缩容值,则判断目标应用在ACK集群中的应用副本的数量是否等于第一最小预设数量;若目标应用在ACK集群中的应用副本的数量等于最小预设数量,则不做任何调整;若目标应用在ACK集群中的应用副本的数量大于最小预设数量,则在ACK集群中对目标应用进行应用副本缩容。4.根据权利要求2所述的基于云平台的自适应应用扩容方法,其特征在于,若第一应用指标小于预设扩容值,但大于等于预备扩容值持续预设时间,则也对目标应用进行应用副本扩容,预备扩容值小于与预设扩容值。5.根据权利要求2所述的基于云平台的自适应应用扩容方法,其特征在于,若目标应用在ACK集群中的应用副本的数量等于最大预设数量,先对目标应用进行鉴权;若目标应用具有SAE扩容权限,则在SAE集群中对目标应用进行应用副本扩容。6.根据权利要求2所述的基于云平台的自适应应用扩容方法,其特征在于,监控SAE集群中目标应用的第二应用指标判断第二应用指标是否符合扩缩容条件;若第二应用指标大于等于预设扩容值,则在SAE集群中对目标应用进行应用副本扩容。7.根据权利要求6所述的基于云平台的自适应应用扩容方法,其特征在于,若第二应用指标小于等于预设缩容值,则判断目标应用在SAE集群中的应用副本的数量是否大于第二最小预设数量;若目标应用在SAE集群中的应用副本的数量大于第二最小预设数量,则在SAE集群中对目标应用进行应用副本缩容;若目标应用在SAE集群中的应用副本的数量等于第二最小预设数量,则在ACK集群中对目标应用进行应用副本缩容。8.根据权利要求7所述的基于云平台的自适应应用扩容方法,其特征在于,若第二应用指标小于预设扩容值,但大于等于预备扩容值持续预设时间,则也对目标应用进行应用副本扩容,预备扩容值小于与预设扩容值。9.根据权利要求4或8任一所述的基于云平台的自适应应用扩容方法,其特征在于,预备扩容值与预设扩容值的比值范围为小于等于1且大于等于0.9。2CN115037615A权利要求书2/2页10.根据权利要求1‑8任一所述的基于云平台的自适应应用扩容方法,其特征在于,第一应用指标和/或第二应用指标为CPU使用率、内存使用率和自定义指标中的一种。3CN115037615A说明书1/4页基于云平台的自适应应用扩容方法技术领域[0001]本发明涉及应用扩容技术领域,具体涉及一种基于云平台的自适应应用扩容方法。背景技术[0002]随着云市场的发展,目前越来越多的服务从IDC机房迁移到云上,如何能够在花费最低的费用下处理更多的请求,成为开发以及运维人员迫切需求。例如需要保障一些大型活动,之前做法是在活动之前先准备好大批服务器开机部署好服务,等待任务过来进行处理