数据中心电源设备控制系统及方法技术方案

技术编号:8107673 阅读:164 留言:0更新日期:2012-12-21 07:44
一种数据中心电源设备控制方法,该方法包括:将所述开机参数写入到该监控服务器的BMC中;通过监控服务器的动态主机设置协定服务分配IP地址给数据中心的各个服务器的BMC,以和各个服务器的BMC建立通信连接;获取各个服务器的BMC中的信息;根据获取的信息在监控服务器的BMC中创建一个包含所有服务器的BMC列表;根据设置的开机参数及所述列表,依次发送控制指令给各个服务器的BMC,以开启各个服务器的电源设备,从而启动各服务器。本发明专利技术还提供一种数据中心电源设备控制系统。通过本发明专利技术可以避免了用户通过单个设定的方式对服务器进行设定,方便了用户,提高了效率,也提高了数据中心的稳定性。

【技术实现步骤摘要】

本专利技术涉及一种虚拟机控制系统及方法,尤其是关于一种。
技术介绍
数据中心(data center),通常包括几台乃至上万台服务器,也称为服务器农场(server farm),指用于安置计算机系统及相关部件的设施,例如,电信和储存系统。通常,数据中心包含冗余和备用电源,冗余数据通信连接,环境控制(例如空调、灭火器)和安全设备,其中,数据中心中最重要的设备为用于存储数据的服务器。由于电力负载的问题,如此众多的服务器若同时开机,会因为功率超过核定功率 导致无法启动。针对这一问题,目前业界普遍的做法是,设定一个服务器开机的先后顺序,即在每一台服务器的BIOS或BMC中,设定一个固定或随机时间T,每一台服务器在延迟该时间T后自动开机。该做法有明显的缺陷只是针对单个服务器进行设定,在数据中心的每台服务器中进行设定,功能单一,设置如此众多的服务器,非常繁琐,且容易出错,此外,还存在随机时间T冲突的问题,即随机时间T相同,导致同时开机的情况出现。
技术实现思路
鉴于以上内容,有必要提供一种数据中心电源设备控制系统,可以远程控制的方式控制数据中心的服务器的开机时间,避免了用户通过单个设定的方式对服务器进行设定,提高了效率,方便了用户,同时也避免由于服务器同时启动导致电力负载超过负荷,而导致服务器不能启动的情况发生,也提高了数据中心的稳定性。鉴于以上内容,还有必要提供一种数据中心电源设备控制方法,可以远程控制的方式控制数据中心的服务器的开机时间,避免了用户通过单个设定的方式对服务器进行设定,提高了效率,方便了用户,同时也避免由于服务器同时启动导致电力负载超过负荷,而导致服务器不能启动的情况发生,也提高了数据中心的稳定性。一种数据中心电源设备控制系统,该系统包括设置模块,用于在监控服务器中设置数据中心每台服务器上的电源设备的开机参数;写入模块,用于将所述开机参数写入到该监控服务器的BMC中;分配模块,用于通过监控服务器的动态主机设置协定服务分配IP地址给数据中心的各个服务器的BMC,以和各个服务器的BMC建立通信连接;获取模块,用于获取各个服务器的BMC中的信息;创建模块,用于根据获取的信息在监控服务器的BMC中创建一个包含所有服务器的BMC列表;开启模块,用于根据设置的开机参数及所述列表,依次发送控制指令给各个服务器的BMC,以开启各个服务器的电源设备,从而各启动服务器。—种数据中心电源设备控制方法,该方法包括在监控服务器中设置数据中心每台服务器上的电源设备的开机参数;将所述开机参数写入到该监控服务器的BMC中;通过监控服务器的动态主机设置协定服务分配IP地址给数据中心的各个服务器的BMC,以和各个服务器的BMC建立通信连接;获取各个服务器的BMC中的信息;根据获取的信息在监控服务器的BMC中创建一个包含所有服务器的BMC列表;根据设置的开机参数及所述列表,依次发送控制指令给各个服务器的BMC,以开启各个服务器的电源设备,从而启动各服务器。相较于现有技术,本专利技术提供的,可以远程控制的方式控制数据中心的服务器的开机时间,避免了用户通过单个设定的方式对服务器进行设定,提高了效率,方便了用户,同时也避免由于服务器同时启动导致电力负载超过负荷,而导致服务器不能启动的情况发生,也提高了数据中心的稳定性。附图说明图I是本专利技术数据中心电源设备控制系统较佳实施例的应用环境图。图2是本专利技术监控服务器较佳实施例的结构示意图。图3是本专利技术数据中心电源设备控制方法较佳实施例的流程图。 主要元件符号说明 客户端rio 监控服务器20,510 BMC210 数据库30 ~40 数据中心50 服务器500 电源设备520 数据中心电源设备控制系统200 设置模块210 写入模块220 分配模块230 获取模块240 创建模块250 开启模块260 存储器270本文档来自技高网...

【技术保护点】
一种数据中心电源设备控制系统,其特征在于,该系统包括:设置模块,用于在监控服务器中设置数据中心每台服务器上的电源设备的开机参数;写入模块,用于将所述开机参数写入到该监控服务器的BMC中;分配模块,用于通过监控服务器的动态主机设置协定服务分配IP地址给数据中心各个服务器的BMC,以和各个服务器的BMC建立通信连接;获取模块,用于获取各个服务器的BMC中的信息;创建模块,用于根据上述获取的信息在监控服务器的BMC中创建一个包含所有服务器的BMC列表;及开启模块,用于根据设置的开机参数及所述列表,依次发送控制指令给各个服务器的BMC,以开启各个服务器的电源设备,从而启动各服务器。

【技术特征摘要】
1.一种数据中心电源设备控制系统,其特征在于,该系统包括 设置模块,用于在监控服务器中设置数据中心每台服务器上的电源设备的开机参数; 写入模块,用于将所述开机参数写入到该监控服务器的BMC中; 分配模块,用于通过监控服务器的动态主机设置协定服务分配IP地址给数据中心各个服务器的BMC,以和各个服务器的BMC建立通信连接; 获取模块,用于获取各个服务器的BMC中的信息; 创建模块,用于根据上述获取的信息在监控服务器的BMC中创建一个包含所有服务器的BMC列表;及 开启模块,用于根据设置的开机参数及所述列表,依次发送控制指令给各个服务器的BMC,以开启各个服务器的电源设备,从而启动各服务器。2.如权利要求I所述的数据中心电源设备控制系统,其特征在于,所述开机参数包括电源设备的开机时间及开机顺序。3.如权利要求I所述的数据中心电源设备控制系统,其特征在于,所述开机参数是通过智能型平台管理接口命令写入到监控服务器的BMC中的。4.如权利要求I所述的数据中心电源设备控制系统,其特征在于,所述各个服务器的BMC中的信息包括服务器的BMC的编号,服务...

【专利技术属性】
技术研发人员:邵伟
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1