【技术实现步骤摘要】
一种采集服务器数据的装置、方法、设备及介质
[0001]本专利技术涉及服务器
,尤其涉及一种采集服务器数据的装置、方法、设备及介质。
技术介绍
[0002]现如今,随着云计算、高性能计算等技术的不断普及,各企业,政府单位新建数据中心规模不断增大,服务器节点数量不断增多,机房运维人员对数据中心管理效率的需求不断增加。在数据中心运维管理中,服务器功耗的管理是其中重要一项。譬如,大批量服务器负载过高时,可能出现服务器功耗过高,逼近甚至超过数据中心设计额定功耗,加重数据中心服务器电源负担;另如,数据中心某部分服务器业务需求不高,需要降低服务器功耗来减少耗电量,节省数据中心运行成本。所以我们需要有一套系统去监控管理数据中心中服务器的功耗,通过一定手段去实时控制服务器功耗,来解决更多的场景需求和问题。
[0003]对于现在机房中服务器功耗获取流程为,通过BMC或其他方式发送IPMI命令到ME(Management Engine,管理引擎),获取ME收集到的服务器各个硬件功耗,其中IPMI命令由Intel的智能电源节点管理提 ...
【技术保护点】
【技术特征摘要】
1.一种采集服务器数据的装置,其特征在于,包括:汇总单元、分配单元和多个采集单元;所述汇总单元配置为在采集周期开始后,下发延迟数据采集指令到所述采集单元,并且下发功耗数据采集指令到所述分配单元;所述采集单元配置为接收到所述延迟数据采集指令后,采集对应服务器的延迟数据发送给所述分配单元;所述分配单元配置为接收到功耗数据采集指令和所有服务器的延迟数据后,根据分配规则分别向对应的采集单元下发对应的采集任务;所述采集单元配置为基于采集任务采集对应服务器的功耗数据,并将采集到的对应服务器的功耗数据发送给所述汇总单元。2.根据权利要求1所述的装置,其特征在于,所述分配单元还配置为:接收到功耗数据采集指令和所有服务器的延迟数据后,将服务器按照服务器的延迟数据大小排序成节点队列;为每一个采集单元配置特征值;从节点队列中依次取出服务器,基于所述采集单元的特征值将所述服务器分配给对应的采集单元;响应于所述采集单元被分配服务器,更新所述采集单元的特征值;返回从节点队列中依次取出服务器的步骤,直到节点队列中所有服务器分配完成;根据各个采集单元的分配情况分别向对应的采集单元下发对应的采集任务。3.根据权利要求2所述的装置,其特征在于,为每一个采集单元配置特征值包括:获取每一个采集单元已分配的采集任务,将所述已分配的采集任务中所有服务器的延迟数据之和作为所述采集单元的特征值。4.根据权利要求2所述的装置,其特征在于,将服务器按照服务器的延迟数据大小排序成节点队列包括:将服务器按照服务器的延迟数据大小由小到大排序成节点队列;基于所述采集单元的特征值将所述服务器分配给对应的采集单元包括:获取特征值最低的采集单元;将所述服务器分配给特...
【专利技术属性】
技术研发人员:邵凡,陈春风,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。