【技术实现步骤摘要】
用于服务器扩容的方法及装置
本申请公开了一种用于服务器扩容的方法及装置,涉及计算机
,尤其涉及云计算技术。
技术介绍
Linux服务器由于其低成本、高性能,在线上服务领域中的应用极为广泛。当线上资源(例如服务器的计算能力、网络带宽、服务器的磁盘空间等等)不足时,服务方需要对服务器进行扩容,以满足业务方的需求。相关技术中,为保证干净的机器环境,常见的服务器扩容方法通常包含重新安装待扩容机器的系统这一步骤。
技术实现思路
本申请实施例提供了一种用于服务器扩容的方法、装置、设备以及存储介质。根据第一方面,提供了一种用于服务器扩容的方法,该方法包括:响应于确定服务器集群存在扩容需求,确定服务器集群对应的服务类型,服务类型表征服务器集群为业务方提供的数据服务的类型;基于服务类型,确定待扩容机器的系统环境参数;基于系统环境参数,配置待扩容机器的系统环境;将系统环境配置完成的待扩容机器添加至服务器集群。根据第二方面,提供了一种用于服务器扩容的装置,该装置包括:扩容需求检测模块,被配置成响应于确定服务器集群存在扩容需求,确定服务器集群对应的服务类型,服务类型表征服务器集群为业务方提供的数据服务的类型;系统环境确定模块,被配置成基于服务类型,确定待扩容机器的系统环境参数;系统环境配置模块,被配置成基于系统环境参数,配置待扩容机器的系统环境;扩容机器上线模块,被配置成将系统环境配置完成的待扩容机器添加至服务器集群。根据第三方面,提供了一种电子设备,该电子设备包括:至少一个 ...
【技术保护点】
1.一种用于服务器扩容的方法,包括:/n响应于确定服务器集群存在扩容需求,确定所述服务器集群对应的服务类型,所述服务类型表征所述服务器集群为业务方提供的数据服务的类型;/n基于所述服务类型,确定待扩容机器的系统环境参数;/n基于所述系统环境参数,配置待扩容机器的系统环境;/n将系统环境配置完成的待扩容机器添加至所述服务器集群。/n
【技术特征摘要】
1.一种用于服务器扩容的方法,包括:
响应于确定服务器集群存在扩容需求,确定所述服务器集群对应的服务类型,所述服务类型表征所述服务器集群为业务方提供的数据服务的类型;
基于所述服务类型,确定待扩容机器的系统环境参数;
基于所述系统环境参数,配置待扩容机器的系统环境;
将系统环境配置完成的待扩容机器添加至所述服务器集群。
2.根据权利要求1所述的方法,其中,所述系统环境参数包括:内核版本参数、操作系统参数、磁盘参数和负载参数;
以及,基于所述系统环境参数,配置待扩容机器的系统环境,包括:
若所述待扩容机器的内核版本与所述内核版本参数不同,将所述待扩容机器的内核版本调整至与所述内核版本参数一致;
基于所述操作系统参数,确定所述待扩容机器的操作系统参数;
基于所述磁盘参数,清理所述待扩容机器的磁盘空间;
基于所述负载参数,关闭所述待扩容机器的进程列表中的预设进程。
3.根据权利要求2所述的方法,其中,基于所述操作系统参数,确定所述待扩容机器的操作系统参数,包括:
基于所述操作系统参数,生成参数配置脚本;
运行所述参数配置脚本,修改所述待扩容机器的操作系统参数。
4.根据权利要求2所述的方法,其中,所述磁盘参数包括清理数据列表;以及,
所述基于所述磁盘参数,清理所述待扩容机器的磁盘空间,包括:
基于所述清理数据列表,将所述清理数据列表中包括的数据从所述待扩容机器的磁盘空间中删除。
5.根据权利要求2所述的方法,其中,所述负载参数包括待关闭进程列表;以及,
所述基于所述负载参数,关闭所述待扩容机器的进程列表中的预设进程,包括:
基于所述待关闭进程列表,将所述待扩容机器的进程列表中存在于所述待关闭进程列表中的进程关闭。
6.根据权利要求1所述的方法,其中,所述确定服务器集群存在扩容需求的方式包括:
若接收到业务方的扩容指令,则确定所述服务器集群存在扩容需求。
7.根据权利要求1所述的方法,其中,所述确定服务器集群存在扩容需求的方式包括:
若检测到服务器集群的负载超过预设负载阈值或所述服务器集群的性能参数低于预设性能阈值,则向所述业务方发送扩容请求;
若接收到所述业务方针对所述扩容请求的确认指令,则确定所述服务器集群存在扩容需求。
8.根据权利要求1所述的方法,其中,基于所述服务类型,确定与所述服务类型对应的系统环境参数,包括:
响应于接收到所述业务方提供的系统环境参数,将所述业务方提供的系统环境参数确定为与所述服务类型对应的系统环境参数。
9.一种用于服务器扩容的装置,包括:
扩容需求检测模块,被配置成响应于确定服务器集群存在扩容需求,确定所述服务器集群对应的服务类型,所述服务类型表征所述服务器集群为业务方提供的数据服务的类型;
系统环境确定模块,被配置成基于所述服务类型,确定待扩容机器的系统环境参数;
系统环境配置模块,被配...
【专利技术属性】
技术研发人员:乔明鹤,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。