[发明专利]服务器的配置方法及装置有效
申请号: | 201410837831.4 | 申请日: | 2014-12-29 |
公开(公告)号: | CN104503798A | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | 颜益 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 衣淑凤;宋志强 |
地址: | 310052浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 配置 方法 装置 | ||
技术领域
本申请涉及配置技术领域,尤其涉及服务器的配置方法及装置。
背景技术
服务器BIOS(Basic Input Output System,基本输入输出系统)Setup(安装)界面中包含了丰富的配置选项,这些配置选项对应于服务器的功能开关和性能优化。用户可以根据需要选择部分或全部配置选项为其配置值(Value),这些用户配置值以顺序存储方式保存在存储介质中。在以后的使用中这些用户配置值将会一直生效,直到下一次的修改或者存储介质出现异常。
配置选项主要包括:启动时的QPI(Quick Path Interconnect,快速通道互联)速率设置、CPU速率、虚拟化、X2APIC(Advanced Programmable Interrupt Controller,高级可编程中断控制器)等在内的功能开启关闭、Memory的Type(类型)选择及ECC(Error Checking and Correcting,错误检查纠正)功能开关等等。
目前,配置选项和配置值的存储方式如下:
一、配置选项和配置值都存储在System ROM(Read-Only Memory,只读存储器)的Configuration Data区域,图1给出了System ROM的存储示例。
当服务器启动时,BMC(Baseboard Management Controller,基板管理控制器)从System ROM的Configuration Data区域顺序读取配置选项和用户配置值,并在启动过程中发送给BIOS并生效。
二、将配置选项的用户配置值存放在NVRAM(Non-Volatile Random Access Memory,非易失性随机访问存储器),独立于配置选项所在的System ROM,这样的方式有个好处,即升级System ROM时不会造成用户配置值的丢失。
当服务器启动时,BMC从NVRAM顺序读取用户配置值,并发送给BIOS,BIOS将用户配置值顺序赋给System ROM中的配置选项并生效。
发明内容
本申请提供服务器的配置方法及装置。
本申请的技术方案是这样实现的:
一种服务器的配置方法,该方法包括:
服务器的基本输入输出系统BIOS接收到用户输入的针对安装界面的一配置选项的用户配置值,将该配置选项标识ID+该用户配置值发送给基板管理控制器BMC,BMC将该配置选项ID+该用户配置值保存在独立于系统只读存储器ROM的第一存储介质中;
BMC启动后,从第一存储介质中读取所有配置选项ID+用户配置值,并发送给BIOS,对于每一配置选项ID+用户配置值,BIOS在系统ROM中查找该配置选项ID,若查找到,则将该用户配置值赋给该配置选项,并令该用户配置值生效。
一种服务器的配置装置,该装置包括:
基本输入输出系统BIOS:接收到用户输入的针对安装界面的一配置选项的用户配置值,将该配置选项标识ID+该用户配置值发送给基板管理控制器BMC;启动后,对于BMC发来的每一配置选项ID+用户配置值,在系统ROM中查找该配置选项ID,若查找到,则将该用户配置值赋给该配置选项,并令该用户配置值生效;
BMC:将BIOS发来的配置选项ID+用户配置值保存在独立于系统只读存储器ROM的第一存储介质中;启动后,从第一存储介质中读取所有配置选项ID+用户配置值,并发送给BIOS。
一种服务器的配置装置,位于基本输入输出系统BIOS上,该装置包括:
用户配置传送模块:接收到用户输入的针对安装界面的一配置选项的用户配置值,将该配置选项标识ID+该用户配置值发送给基板管理控制器BMC;
启动模块:本BIOS启动后,接收BMC发来的配置选项ID+用户配置值,在系统只读存储器ROM中查找该配置选项ID,若查找到,则将该用户配置值赋给该配置选项,并令该用户配置值生效。
一种服务器的配置装置,位于基板管理控制器BMC上,该装置包括:
用户配置收存模块:接收服务器的基本输入输出系统BIOS发来的针对安装界面的一配置选项的配置选项标识ID+用户配置值,将该配置选项ID+该用户配置值保存在独立于系统只读存储器ROM的第一存储介质中;
启动模块:本BMC启动后,从第一存储介质中读取所有配置选项ID+用户配置值,并发送给BIOS。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司;,未经杭州华三通信技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410837831.4/2.html,转载请声明来源钻瓜专利网。