一种设置基板管理控制器属性的装置及方法制造方法及图纸

技术编号:14348257 阅读:112 留言:0更新日期:2017-01-04 18:56
本发明专利技术提供了一种设置基板管理控制器属性的装置和方法,设置基板管理控制器属性的装置包括:构建单元,用于构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;获取单元,用于获取目标基本信息,并将所述目标基本信息输出给转换单元;所述转换单元,用于根据所述构建单元构建的特征文件中的各个字符及每个字符对应的特征值,将所述目标基本信息中的每一个目标字符转化为对应的目标特征值,将所述目标特征值输出给属性设置单元;所述属性设置单元,用于预先设置指令生成规范;根据所述指令生成规范,将所述目标特征值生成规范指令,通过所述规范指令,为外设的基板管理控制器设置属性。本发明专利技术能有效提高工作效率。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种设置基板管理控制器属性的装置及方法
技术介绍
随着互联网技术的发展,服务器应用于越来越多的领域,用户对服务器的要求也越来越高;服务器出厂时,大部分用户要求厂家对服务器机板控制管理器BMC的属性进行设置,例如IP地址,用户名等,并且每一台服务器的BMC属性都需要根据用户要求设置为不同内容。目前,主要采用人工设置的方式对BMC的属性进行设置,人工设置时,设置人员逐一对照BMC属性基本信息中的字符及其对应的特征码,将BMC属性的基本信息人工转化为服务器系统能识别的特征码,再将此特征码逐一输入属性设置系统,改变BMC的属性;由于对照过程和输入特征码的过程均需要花费较长的时间完成,导致服务器机板控制管理器的属性设置效率较低。
技术实现思路
本专利技术实施例提供了一种设置基板管理控制器属性的装置及方法,能有效提高服务器机板控制管理器的属性设置的效率。第一方面,本专利技术实施例提供了一种设置基板管理控制器属性的装置,包括:构建单元,用于构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;获取单元,用于获取目标基本信息,并将所述目标基本信息输出给本文档来自技高网...
一种设置基板管理控制器属性的装置及方法

【技术保护点】
一种设置基板管理控制器属性的装置,其特征在于,包括:构建单元,用于构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;获取单元,用于获取目标基本信息,并将所述目标基本信息输出给转换单元;所述转换单元,用于根据所述构建单元构建的特征文件中的各个字符及每个字符对应的特征值,将所述目标基本信息中的每一个目标字符转化为对应的目标特征值,将所述目标特征值输出给属性设置单元;所述属性设置单元,用于预先设置指令生成规范;根据所述指令生成规范,将所述目标特征值生成规范指令,通过所述规范指令,为外设的基板管理控制器设置属性。

【技术特征摘要】
1.一种设置基板管理控制器属性的装置,其特征在于,包括:构建单元,用于构建特征文件,所述特征文件中包括各个字符及每个字符对应的特征值;获取单元,用于获取目标基本信息,并将所述目标基本信息输出给转换单元;所述转换单元,用于根据所述构建单元构建的特征文件中的各个字符及每个字符对应的特征值,将所述目标基本信息中的每一个目标字符转化为对应的目标特征值,将所述目标特征值输出给属性设置单元;所述属性设置单元,用于预先设置指令生成规范;根据所述指令生成规范,将所述目标特征值生成规范指令,通过所述规范指令,为外设的基板管理控制器设置属性。2.根据权利要求1所述的装置,其特征在于,所述构建单元构建的特征文件,包括:ASCII码表;所述转换单元,用于根据所述ASCII码表,将所述目标基本信息的每一个字符转化为对应的目标ASCII码值,将所述目标ASCII码值输出给属性设置单元;所述属性设置单元,用于将所述目标ASCII码值生成规范指令。3.根据权利要求2所述的装置,其特征在于,所述属性设置单元,包括:第一计算子单元,用于根据下述第一计算公式,计算目标基本信息对应的所有目标ASCII码值的总长度;第一计算公式:y=Σi=1nxi]]>其中,xi表示所述目标基本信息的第i个字符对应的目标ASCII码值的长度,n表示所述目标基本信息的字符数量;第二计算子单元,用于根据IPMI规范中指令的设定长度,根据所述第一计算子单元计算得到的所有目标ASCII码值的总长度,利用下述第二计算公式,计算待补齐位数;第二计算公式:z=a-y其中,a表示所述IPMI规范中指令的设定长度,y表示所述目标基本信息对应的所有目标ASCII码值的总长度;补齐子单元,用于确定所述第二计算子单元计算得到的待补齐位数,根据所述待补齐位数,以补零的方式,将所述第一计算子单元计算得到的总长度补齐为所述IPMI规范指令的设定长度,并将目标基本信息对应的补齐后的所有目标ASCII码值发送给指令生成子单元;所述指令生成子单元,用于接收所述补齐子单元发送的补齐后的所有目标ASCII码值,根据所述补齐后的所有目标ASCII码值,生成IPMI规范指令。4.根据权利要求1所述的装置,其特征在于,所述获取单元,用于确定目标文件,并读取所述目标文件中的目标基本信息;或者,所述获取单元,用于接收外部直接输入的目标基本信息。5.根据权利要求1至4任一所述的装置,其特征在于,所述转换单元,用于将所述获取单元获...

【专利技术属性】
技术研发人员:李光达
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1