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

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114726734A(43)申请公布日2022.07.08(21)申请号202210282198.1(22)申请日2022.03.21(71)申请人平安壹账通云科技(深圳)有限公司地址518066广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)(72)发明人李坚强(74)专利代理机构北京品源专利代理有限公司11332专利代理师李彩玲(51)Int.Cl.H04L41/0896(2022.01)H04L43/50(2022.01)H04L67/00(2022.01)H04L41/0803(2022.01)权利要求书2页说明书9页附图2页(54)发明名称云服务资源扩容方法、装置、电子设备及存储介质(57)摘要本申请实施例公开了一种云服务资源扩容方法、装置、电子设备及存储介质。该方法包括:根据对待扩容宿主机进行扩容的扩容需求确定出的目标宿主机,然后基于该目标宿主机的基本信息,按照预设脚本模本进行渲染,生成资源部署包,在目标宿主机中执行该资源部署包后,便可以将该目标宿主机扩容到待扩容宿主机的资源池中。基于此,本申请的方案可以自动生成能够将目标宿主机扩容到待扩容宿主机的资源池中的资源部署包,从而实现基于扩容需求自动对待扩容宿主机进行扩容,避免了利用人工进行扩容,较少扩容时可能会产生的错误,并提高扩容效率。CN114726734ACN114726734A权利要求书1/2页1.一种云服务资源扩容方法,应用于服务端,其特征在于,所述方法包括:获取对待扩容宿主机的扩容需求,以及云平台中所有宿主机的剩余资源,并筛选出剩余资源能够满足所述扩容需求的初筛宿主机;将各所述初筛宿主机的基本信息与所述待扩容宿主机基本信息进行比较,将满足预设条件的比较结果对应的初筛宿主机确定为目标宿主机;基于所述目标宿主机和所述待扩容宿主机的基本信息,按照预设脚本模板进行渲染,生成资源部署包;在所述目标宿主机中执行所述资源部署包,以将所述目标宿主机扩容到所述待扩容宿主机的资源池中。2.根据权利要求1所述的方法,其特征在于,所述获取对待扩容宿主机的扩容需求,包括:获取运维方发送的扩容请求;确定待扩容宿主机的剩余资源是否满足所述扩容请求;若不满足,根据所述扩容请求以及所述剩余资源确定对待扩容宿主机的扩容需求。3.根据权利要求1所述的方法,其特征在于,所述将各所述初筛宿主机的基本信息与所述待扩容宿主机基本信息进行比较,将满足预设条件的比较结果对应的初筛宿主机确定为目标宿主机,包括:若满足预设条件的比较结果对应的初筛宿主机的数量大于1,将剩余资源最少的宿主机确定为目标宿主机;若满足预设条件的比较结果对应的初筛宿主机的数量为1,将满足预设条件的比较结果对应的初筛宿主机确定为目标宿主机。4.根据权利要求1所述的方法,其特征在于,所述基于所述目标宿主机和所述待扩容宿主机的基本信息,按照预设脚本模板进行渲染,生成资源部署包,包括:将所述目标宿主机和所述待扩容宿主机的基本信息,按照预设脚本模板进行渲染,生成资源部署脚本;基于所述资源部署脚本生成资源部署包。5.根据权利要求4所述的方法,其特征在于,所述将所述目标宿主机和所述待扩容宿主机的基本信息,按照预设脚本模板进行渲染,生成资源部署脚本,包括:从数据库中获取目标宿主机的基本信息以及待扩容宿主机的基本信息;将所述目标宿主机的基本信息和所述待扩容宿主机的基本信息进行比较,得到差异化数据;将所述差异化数据填入对所述预设脚本模板中,得到资源部署脚本。6.根据权利要求1所述的方法,其特征在于,所述在所述目标宿主机中执行所述资源部署包,以将所述目标宿主机扩容到所述待扩容宿主机的资源池中,包括:执行所述资源部署包,对所述目标宿主机进行环境初始化;将初始化后的所述目标宿主机扩容到所述待扩容宿主机的资源池中。7.根据权利要求6所述的方法,其特征在于,在所述将初始化后的所述目标宿主机扩容到所述待扩容宿主机的资源池中之后,所述方法还包括:在所述目标宿主机添加测试云主机,并按照预设测试算法对所述测试云主机进行可行2CN114726734A权利要求书2/2页性测试,得到测试结果;若所述测试结果为测试云主机具有可行性,删除所述测试云主机,并在所述目标宿主机中添加所需数量的云主机。8.一种云服务资源扩容装置,其特征在于,所述装置包括:扩容需求获取模块,用于获取对待扩容宿主机的扩容需求;目标宿主机确定模块,用于根据所述扩容需求确定目标宿主机;资源部署包生成模块,用于基于所述目标宿主机和所述待扩容宿主机的基本信息,按照预设脚本模板进行渲染,生成资源部署包;扩容模块,用于在所述目标宿主机中执行所述资源部署包,以将所述目标宿主机扩容到所述待扩容宿主机的资源池中。9.一种电子设备,