一种裸金属服务器的自动化管理方法、装置及介质制造方法及图纸

技术编号:25947355 阅读:24 留言:0更新日期:2020-10-17 03:39
本发明专利技术提供了一种裸金属服务器的自动化管理方法、装置及计算机存储介质,所述方法包括:管理平台通过预启动执行环境PXE引导系统,获取裸金属服务器的设备硬件信息;所述管理平台将所述设备硬件信息发送至云计算中心,获取云计算中心反馈的配置信息;所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置;所述管理平台通过所述PXE引导系统,对所述裸金属服务器进行操作系统的安装。基于本发明专利技术的方法建设的运维工具与云计算管理平台对接,实现祼金属的快速入网、配置、安装与交付。

【技术实现步骤摘要】
一种裸金属服务器的自动化管理方法、装置及介质
本专利技术涉及云资源管理
,尤其是涉及一种裸金属服务器的自动化管理方法、装置及介质。
技术介绍
现有技术在项目上IT资源池只能实现基于虚拟机的自动化安装与管理和手工对新增X86服务器管理,无法实现对裸金属加电后的自动化划分Raid、批量安装管理等操作。
技术实现思路
现有技术存在的问题:现有技术无法实现对裸金属加电后的自动化划分Raid、批量安装管理等操作。针对现有技术存在的缺陷,第一方面,本专利技术提供了一种裸金属服务器的自动化管理方法,所述方法包括:管理平台通过预启动执行环境PXE引导系统,获取裸金属服务器的设备硬件信息;所述管理平台将所述设备硬件信息发送至云计算中心,获取云计算中心反馈的配置信息;所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置;所述管理平台通过所述PXE引导系统,对所述裸金属服务器进行操作系统的安装。本专利技术的有益效果是:所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置具体为:当设备加电完,通过自主研发的OS系统,内部集成业界主流厂商的硬件驱动以及常见的分区工具如hpacucli、MegaCli64、ipmitool、dmidecode等工具,通过PXE引导系统,获取设备硬件信息如硬件序列号、配置、Raid卡信息等,并这些信息同步到CMDB中,根据前台页面的配置对本地硬盘进行raid配置,同时可以根据前期的IP地址规划,对IPMI的IP地址进行修改。可以实现通过远程命令对祼金主机进行重启的技术效果。进一步,所述获取裸金属服务器的设备硬件信息包括:通过云操作工具获取裸金属服务器的设备硬件信息,所述云操作工具集成有多种硬件驱动功能和多种磁盘分区功能。进一步,对所述裸金属服务器进行操作系统的安装,包括:启动所述PXE引导系统;获取所述裸金属服务器的动态主机配置协议地址;对所述裸金属服务器进行简单文件传输协议引导;获取待安装系统的安装配置信息;根据所述安装配置信息,对所述裸金属服务器进行操作系统的安装。进一步,所述对所述裸金属服务器进行操作系统的安装之前还包括:所述管理平台利用智能平台管理接口触发所述裸金属服务器重启。进一步,所述设备硬件信息包括:硬件序列号、硬件配信息、RAID卡信息中的一种或多种信息。进一步,对所述裸金属服务器进行操作系统的安装之后还包括:生成报表信息,所述报表信息中包括所述裸金属服务器的RAID配置信息、智能平台管理接口的配置信息以及操作系统的安装信息。第二方面,本专利技术提供了一种裸金属服务器的自动化管理装置,包括:硬件信息获取模块,用于管理平台通过预启动执行环境PXE引导系统,获取裸金属服务器的设备硬件信息;配置信息获取模块,用于所述管理平台将所述设备硬件信息发送至云计算中心,获取云计算中心反馈的配置信息;配置模块,用于所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置;安装模块,用于所述管理平台通过所述PXE引导系统,对所述裸金属服务器进行操作系统的安装。进一步,所述获取裸金属服务器的设备硬件信息包括:通过云操作工具获取裸金属服务器的设备硬件信息,所述云操作工具集成有多种硬件驱动功能和多种磁盘分区功能。进一步,所述安装模块具体包括:启动模块,用于启动所述PXE引导系统;协议地址获取模块,用于获取所述裸金属服务器的动态主机配置协议地址;协议引导模块,用于对所述裸金属服务器进行简单文件传输协议引导;配置信息获取子模块,用于获取待安装系统的安装配置信息;安装子模块,用于根据所述安装配置信息,对所述裸金属服务器进行操作系统的安装。第三方面,本专利技术提供了一种计算机存储介质,其上存储有计算机程序指令,所述程序指令被处理器执行时用于实现上述的裸金属服务器的自动化管理方法对应的步骤。本专利技术的有益效果是:基于本专利技术的方法建设的运维工具与云计算管理平台对接,实现祼金属的快速入网、配置、安装与交付。本专利技术的方法支持与云计算管理平台、CMDB对接以及二次开发;本专利技术的方法支持主流X86硬件厂商,如:惠普、华为、IBM和浪潮等,实现硬件自动化配置;本专利技术的方法支持业界主流操作系统的自动化安装,如:CentOS、RedHat、SUSE、Windows;本专利技术的方法可以实现PXE自动化安装,支持系统安装脚本自定义;本专利技术的方法基于标准的IPMI接口对远程服务器进行远程控制,包括远程开关机、重启等操作。附图说明图1是本专利技术的一种裸金属服务器的自动化管理方法的流程示意图;图2是本专利技术的一种裸金属服务器的自动化管理装置的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定装备结构、接口、技术之类的具体细节,以便透彻理解本专利技术。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术中的PXE即预启动执行环境(PrebooteXecutionEnvironment)也被称为预执行环境,提供了一种使用网络接口(NetworkInterface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。本专利技术中的TFTP(TrivialFileTransferProtocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。本专利技术中的ipmitool是一种可用在Linux系统下的命令行方式的ipmi平台管理工具,它支持ipmi1.5规范(最新的规范为ipmi2.0),通过它可以实现获取传感器的信息、显示系统日志内容、网络远程开关机等功能。本专利技术中的IPMI(IntelligentPlatformManagementInterface)即智能平台管理接口是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱入侵等。Ipmi最大的优势在于它是独立于CPUBIOS和OS的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。Ipmi是一种规范的标准,其中最重要的物理部件就是BMC(BaseboardManagementController,一种嵌入式管理微控制器,它相当于整个平台管理的“大脑”,通过它ipmi可以监控各个传感器的本文档来自技高网...

【技术保护点】
1.一种裸金属服务器的自动化管理方法,其特征在于,所述方法包括:/n管理平台通过预启动执行环境PXE引导系统,获取裸金属服务器的设备硬件信息;/n所述管理平台将所述设备硬件信息发送至云计算中心,获取云计算中心反馈的配置信息;/n所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置;/n所述管理平台通过所述PXE引导系统,对所述裸金属服务器进行操作系统的安装。/n

【技术特征摘要】
1.一种裸金属服务器的自动化管理方法,其特征在于,所述方法包括:
管理平台通过预启动执行环境PXE引导系统,获取裸金属服务器的设备硬件信息;
所述管理平台将所述设备硬件信息发送至云计算中心,获取云计算中心反馈的配置信息;
所述管理平台根据所述配置信息对所述裸金属服务器进行独立磁盘冗余数组RAID的配置和智能平台管理接口的配置;
所述管理平台通过所述PXE引导系统,对所述裸金属服务器进行操作系统的安装。


2.根据权利要求1所述的管理方法,其特征在于,所述获取裸金属服务器的设备硬件信息包括:
通过云操作工具获取裸金属服务器的设备硬件信息,所述云操作工具集成有多种硬件驱动功能和多种磁盘分区功能。


3.根据权利要求1所述的管理方法,其特征在于,对所述裸金属服务器进行操作系统的安装,包括:
启动所述PXE引导系统;
获取所述裸金属服务器的动态主机配置协议地址;
对所述裸金属服务器进行简单文件传输协议引导;
获取待安装的操作系统的安装配置信息;
根据所述安装配置信息,对所述裸金属服务器进行操作系统的安装。


4.根据权利要求1所述的管理方法,其特征在于,所述对所述裸金属服务器进行操作系统的安装之前还包括:
所述管理平台利用智能平台管理接口触发所述裸金属服务器重启。


5.根据权利要求1所述的管理方法,其特征在于,所述设备硬件信息包括:硬件序列号、硬件配信息、RAID卡信息中的一种或多种信息。


6.根据权利要求1所述的管理方法,其特征在于,对所述裸金属服务器进行操作系统的安装之后还包括:

【专利技术属性】
技术研发人员:李薛锋
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1