System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 裸金属服务器管理方法及相关装置制造方法及图纸_技高网

裸金属服务器管理方法及相关装置制造方法及图纸

技术编号:40179944 阅读:8 留言:0更新日期:2024-01-26 23:46
本申请实施例提供一种裸金属服务器管理方法及相关装置,裸金属服务器管理方法应用于与裸金属服务器连接的数据处理器DPU,方法包括:DPU通过建立操作系统镜像文件与裸金属服务器之间的映射,以便裸金属服务器可加载操作系统镜像文件中的操作系统,然后通过DPU和裸金属服务器之间的数据传输通道向裸金属服务器传输管理指令,裸金属服务器加载的操作系统依据管理指令对裸金属服务器进行管理,上述管理方法通过插入裸金属服务器的DPU实现,适用于多种类型的裸金属服务器,通用性较强且管理成本较低。

【技术实现步骤摘要】

本申请涉及服务器,尤其涉及一种裸金属服务器管理方法及相关装置


技术介绍

1、裸金属服务器(bare metal server,bms)是一款兼具虚拟机弹性和物理机性能的计算类服务,其提供专属的云上物理服务器,为核心数据库、关键应用系统、高性能计算、大数据等业务提供卓越的计算性能以及数据安全。

2、由于裸金属服务器内没有操作系统,通常通过数据中心对裸金属服务器进行管理,然而现有的管理方式的管理成本较高且不具有通用性。


技术实现思路

1、本申请提供一种裸金属服务器管理方法及相关装置,数据处理器(dataprocessing unit,dpu)建立操作系统镜像文件与裸金属服务器之间的映射,以便裸金属服务器可加载操作系统镜像文件中的操作系统,dpu通过dpu和裸金属服务器之间的数据传输通道传输管理指令,裸金属服务器加载的操作系统依据管理指令对裸金属服务器进行管理,上述管理方法通过插入裸金属服务器的dpu实现,适用于多种类型的服务器,通用性较强且管理成本较低。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供一种裸金属服务器管理方法,应用于与裸金属服务器连接的数据处理器dpu;所述方法包括:将操作系统镜像文件与所述裸金属服务器建立映射,以使所述裸金属服务器进行所述操作系统镜像文件中操作系统的加载;通过所述dpu与所述裸金属服务器之间的数据传输通道向所述裸金属服务器发送管理指令,以使所述裸金属服务器内加载的操作系统依据所述管理指令对所述裸金属服务器进行管理。

4、采用上述技术方案,通过dpu建立操作系统(operating system,os)镜像文件与裸金属服务器之间的映射,以使裸金属服务器可加载操作系统镜像文件中的操作系统,然后通过dpu和裸金属服务器之间的数据传输通道向加载的操作系统发送管理指令,以使加载的操作系统依据管理指令对裸金属服务器进行管理,上述管理方法适用于多种裸金属服务器、通用性强且管理成本较低。

5、进一步地,对裸金属服务器的关系无需搭建预启动执行环境(preboot executionenvironment,pxe)系统且无需定制硬件,管理过程对周边依赖较少,管理成本低。

6、在第一方面的一些实施例中,所述方法还包括:通过所述数据传输通道接收所述裸金属服务器发送的所述管理指令对应的管理响应。

7、如此,通过数据传输通道实现裸金属服务器和dpu之间的数据双向交互,可通过该双向数据通道对裸金属服务器进行管理,并获取管理结果。

8、在第一方面的一些实施例中,所述操作系统镜像文件存储于所述dpu中。

9、如此,通过dpu中存储的操作系统镜像文件与裸金属服务器建立映射,以便裸金属服务器可加载操作系统镜像系统中的操作系统。

10、在第一方面的一些实施例中,所述操作系统镜像文件存储于远端存储池中,所述远端存储池与所述dpu连接,所述远端存储池将所述操作系统镜像文件向所述dpu共享。

11、如此,远端存储池将操作系统共享给dpu,以便dpu可将操作系统镜像文件与裸金属服务器建立映射,以便裸金属服务器可加载操作系统镜像系统中的操作系统。由于操作系统镜像文件是由远端存储池提供的,则在用户需求变化或对于裸金属服务器的管理具有新的需求时,可以实时获取更新的操作系统镜像文件,然后将该操作系统镜像文件向dpu进行共享,以实现对操作系统镜像文件的更新,无需更改dpu,便于快速进行裸金属服务器所加载的操作系统的更新。

12、在第一方面的一些实施例中,所述dpu中存储有传输镜像文件,所述方法还包括:将所述传输镜像文件与所述裸金属服务器建立映射,以建立所述dpu与所述裸金属服务器之间所述数据传输通道。

13、如此,通过dpu中的传输镜像文件与裸金属服务器建立映射,裸金属服务器和dpu均可对传输镜像文件进行读写,通过传输镜像文件建立dpu和裸金属服务器之间的数据传输通道,实现dpu和裸金属服务器之间的双向数据交互。通过dpu和裸金属服务器之间的数据传输通道传输管理指令,裸金属服务器加载的操作系统依据管理指令对裸金属服务器进行管理。

14、在第一方面的一些实施例中,所述裸金属服务器中具有直接访问dma内存,所述dma内存是所述裸金属服务器的内存基于dma技术提供存储空间,所述通过所述dpu与所述裸金属服务器之间的数据传输通道向所述裸金属服务器发送管理指令包括:将所述管理指令写入所述直接访问dma内存。

15、如此,通过裸金属服务器中的dma实现裸金属服务器和dpu之间的数据传输通道的建立,裸金属服务器和dpu通过数据传输通道实现数据双向交互。

16、在第一方面的一些实施例中,所述dpu与远端存储池连接,所述远端存储池通过调用存储接口以获取操作系统镜像文件并将所述操作系统镜像文件挂载至所述dpu。

17、第二方面,提供一种裸金属服务器管理系统,包括裸金属服务器和dpu,所述裸金属服务器与所述dpu连接;所述dpu用于将操作系统镜像文件与所述裸金属服务器建立映射,以使所述裸金属服务器进行所述操作系统镜像文件中操作系统的加载;

18、所述dpu还用于通过所述dpu与所述裸金属服务器之间的数据传输通道向所述裸金属服务器发送管理指令,以使所述裸金属服务器内加载的操作系统依据所述管理指令对所述裸金属服务器进行管理。

19、第三方面,提供一种dpu,包括:存储器,所述存储器包括计算机可读指令;

20、与所述存储器通信的处理器,所述处理器用于执行所述计算机可读指令,使得所述dpu执行第一方面中任一项所述的裸金属服务器管理方法。

21、第四方面,提供一种计算机可读存储介质,包括程序或指令,当其被处理器执行时实现如第一方面任一项所述的裸金属服务器管理方法。

22、本申请实施例的第二方面提供的裸金属服务器管理系统、第三方面提供的dpu、第四方面提供的计算机可读存储介质中每种可能实现方式所带来的有益效果,均可以参考第一方面中各种可能的实现方式中的描述,此处不再一一赘述。

本文档来自技高网...

【技术保护点】

1.一种裸金属服务器管理方法,其特征在于,应用于与裸金属服务器连接的数据处理器DPU;所述方法包括:

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

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,

5.根据权利要求1至4任一项所述的方法,其特征在于,所述DPU中存储有传输镜像文件,所述方法还包括:

6.根据权利要求1至4任一项所述的方法,其特征在于,所述裸金属服务器中具有直接访问DMA内存,所述DMA内存是所述裸金属服务器的内存基于DMA技术提供存储空间,所述通过所述DPU与所述裸金属服务器之间的数据传输通道向所述裸金属服务器发送管理指令包括:

7.根据权利要求1所述的方法,其特征在于,

8.一种裸金属服务器管理系统,其特征在于,包括裸金属服务器和DPU,所述裸金属服务器与所述DPU连接;所述DPU用于将操作系统镜像文件与所述裸金属服务器建立映射,以使所述裸金属服务器进行所述操作系统镜像文件中操作系统的加载;

9.一种DPU,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,包括程序或指令,当其被处理器执行时实现如权利要求1-7任一项所述的裸金属服务器管理方法。

...

【技术特征摘要】

1.一种裸金属服务器管理方法,其特征在于,应用于与裸金属服务器连接的数据处理器dpu;所述方法包括:

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

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1或2所述的方法,其特征在于,

5.根据权利要求1至4任一项所述的方法,其特征在于,所述dpu中存储有传输镜像文件,所述方法还包括:

6.根据权利要求1至4任一项所述的方法,其特征在于,所述裸金属服务器中具有直接访问dma内存,所述dma内存是所述裸金属服务器的内存基于dma技术提供存储空间...

【专利技术属性】
技术研发人员:张春龙龙鹏王杰
申请(专利权)人:深圳华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1