技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种服务器分区迁移方法、系统、设备以及存储介质与流程  >  正文

一种服务器分区迁移方法、系统、设备以及存储介质与流程

  • 国知局
  • 2024-10-15 09:40:50

本发明涉及服务器领域,具体涉及一种服务器分区迁移方法、系统、设备以及存储介质。

背景技术:

1、大型企业需要经常根据物理power服务器使用状态调整服务器资源池分配,平衡物理power服务器资源分配,消除资源紧张的热点power服务器,提升物理power服务器的使用效率,并且在调整服务器资源池分配时有减少应用业务中断影响的要求。物理power服务器安装了多个io适配器资源,这些io适配器资源通过虚拟化技术分配给多个服务器分区使用,当多个业务负载较大的服务器分区共享同一个物理power服务器时,会造成物理power服务器io适配器资源紧张,出现物理io适配器热点。通常系统管理员会调整服务器资源池分配,让业务负载较大的服务器分区使用不同的物理power服务器来消除资源紧张的热点power服务器,提升power服务器资源池整体使用效率。当前系统管理员使用动态分区迁移技术调整服务器资源池分配,此方法不需要系统停机,不影响应用业务运行,此方法适合于大中型企业的power环境的各种云环境。但是由于用户业务分区不是按照分区迁移任务设计的,执行动态分区迁移核心内存同步任务时通常存在性能瓶颈,导致执行动态分区迁移耗时较长效率不高,增加了系统管理员执行动态分区迁移运维管理工作量。

技术实现思路

1、有鉴于此,为了克服上述问题的至少一个方面,本发明实施例提出一种服务器分区迁移方法,包括以下步骤:

2、响应于接收到服务器分区迁区命令,获取待迁移服务器分区的历史迁移资源使用数据并确定其是否符合预设规则;

3、响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置;

4、基于调整后的资源配置进行迁移;

5、响应于所述待迁移服务器分区迁移到目标物理服务器,将所述待迁移服务器分区的资源配置恢复原状。

6、在一些实施例中,响应于接收到服务器分区迁区命令,获取待迁移服务器分区的历史迁移资源使用数据并确定其是否符合预设规则,进一步包括:

7、获取所述待迁移服务器分区对应的服务器分区信息表,其中,所述服务器分区信息表用于记录每一个服务器分区的信息;

8、根据所述服务器分区信息表中的第一字段判断所述待迁移服务器分区是否能够进行迁移前的资源调整;

9、响应于所述第一字段为预设值,确定所述待迁移服务器分区能够进行迁移前的资源调整。

10、在一些实施例中,响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置,进一步包括:

11、根据所述服务器分区信息表确定所述待迁移服务器分区对应的所述原物理服务器的id;

12、根据所述id获取所述原物理服务器的信息表;

13、根据所述物理服务器的信息表确定当前所述原物理服务器的资源是否支持调整所述待迁移服务器分区的资源配置。

14、在一些实施例中,还包括:

15、响应于当前所述原物理服务器的资源无法支持调整所述待迁移服务器分区的资源配置,直接按照所述待迁移服务器分区的原资源配置进行迁移。

16、在一些实施例中,还包括:

17、将本次进行迁移时的资源使用数据记录到分区迁移状态信息表,以在后续迁移中根据所述分区迁移状态信息表获取历史迁移资源使用数据。

18、在一些实施例中,响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置,进一步包括:

19、获取预先配置的资源调整标准;

20、根据所述历史迁移资源使用数据和所述资源调整标准确定调整资源的数量。

21、在一些实施例中,根据所述历史迁移资源使用数据和所述资源调整标准确定调整资源的数量,进一步还包括:

22、根据所述历史迁移资源使用数据和所述资源调整标准调整cpu数量和带宽大小。

23、基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种服务器分区迁移系统,包括:

24、获取模块,配置为响应于接收到服务器分区迁区命令,获取待迁移服务器分区的历史迁移资源使用数据并确定其是否符合预设规则;

25、调整模块,配置为响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置;

26、迁移模块,配置为基于调整后的资源配置进行迁移;

27、恢复模块,配置为响应于所述待迁移服务器分区迁移到目标物理服务器,将所述待迁移服务器分区的资源配置恢复原状。

28、基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种计算机设备,包括:

29、至少一个处理器;以及

30、存储器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述程序时执行如上所述的任一种服务器分区迁移方法的步骤。

31、基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行如上所述的任一种服务器分区迁移方法的步骤。

32、本发明具有以下有益技术效果之一:本发明提出的方案通过对服务器分区动态迁移过程进行资源使用情况进行监控,在迁移前调整服务器分区系统资源,从而在高资源配置下完成迁移过程,以消除动态迁移过程中的性能瓶颈,提高动态分区迁移效率,实现更高效的power服务器资源池资源分配调整。

技术特征:

1.一种服务器分区迁移方法,其特征在于,包括以下步骤:

2.如权利要求1所述的方法,其特征在于,响应于接收到服务器分区迁区命令,获取待迁移服务器分区的历史迁移资源使用数据并确定其是否符合预设规则,进一步包括:

3.如权利要求2所述的方法,其特征在于,响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置,进一步包括:

4.如权利要求3所述的方法,其特征在于,还包括:

5.如权利要求2所述的方法,其特征在于,还包括:

6.如权利要求1所述的方法,其特征在于,响应于所述历史迁移资源使用数据符合预设规则,在原物理服务器中调整所述待迁移服务器分区的资源配置,进一步包括:

7.如权利要求6所述的方法,其特征在于,根据所述历史迁移资源使用数据和所述资源调整标准确定调整资源的数量,进一步还包括:

8.一种服务器分区迁移系统,其特征在于,包括:

9.一种计算机设备,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时执行如权利要求1-7任意一项所述的方法的步骤。

技术总结本发明公开了一种服务器分区迁移方法、系统、计算机设备以及可读存储介质,方法包括步骤:响应于接收到服务器分区迁区命令,获取待迁移服务器分区的历史迁移资源使用数据;响应于历史迁移资源使用数据符合预设规则,在原物理服务器中调整待迁移服务器分区的资源配置;基于调整后的资源配置进行迁移;响应于待迁移服务器分区迁移到目标物理服务器,将待迁移服务器分区的资源配置恢复原状。本发明提出的方案通过对服务器分区动态迁移过程进行资源使用情况进行监控,在迁移前调整服务器分区系统资源,从而在高资源配置下完成迁移过程,以消除动态迁移过程中的性能瓶颈,提高动态分区迁移效率,实现更高效的Power服务器资源池资源分配调整。技术研发人员:罗平宇,张卫国,冉慧凯受保护的技术使用者:浪潮商用机器有限公司技术研发日:技术公布日:2024/10/10

本文地址:https://www.jishuxx.com/zhuanli/20241015/314993.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。