The invention discloses a method for adaptively adjusting the functions of a server BMC, including: receiving instructions for adding new functions for any one of a plurality of preset server BMCs; calling lib files corresponding to the new functions from a dynamic call library, in which a plurality of different lib texts are stored in advance Each different lib file corresponds to a different function, and the Lib file corresponding to the new function is run to realize the new function. The lib file corresponding to the new function in the invention is stored in the dynamic call library. When a new function needs to be added, only the Lib file corresponding to the new function needs to be called, and the Lib file corresponding to the new function does not need to be written again, thus improving the efficiency. The server BMC function adaptive adjustment device disclosed in the invention also has the beneficial effect as above.
【技术实现步骤摘要】
一种服务器BMC功能自适应调整方法及装置
本专利技术涉及服务器
,更具体地说,涉及一种服务器BMC功能自适应调整方法,还涉及一种服务器BMC功能自适应调整装置。
技术介绍
服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上。随着大数据和云计算业务的发展,服务器的需求量越来越大。对于同一系列的服务器而言,服务器BMC的的基础功能基本是一样的,同时也存在根据服务器的使用场景不同而存在不同的功能的情况。现有技术中服务器BMC增加新功能很不方便,下面举例进行说明:假如当第一服务器BMC中需要添加一个新功能A,该功能有lib文件X来实现,因此需要在第一服务器BMC中编写该lib文件C,如果第二服务器BMC及第三服务器BMC也都需要增加这个功能,那么需要分别在第二服务器BMC及第三服务器BMC中编写lib文件C,在服务器数量很多的时候,效率很低。综上所述,如何提供一种能便于服务器BMC增加新功能的方案,是目前本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种服务器BMC功能自适应调整方法及装置,能提高对服务器BMC功能的开发和维护的效率。为了实现上述目的,本专利技术提供如下技术方案:一种服务器BMC功能自适应调整方法,包括:对于多个预设的服务器BMC中的任一一个服务器BMC,接收增添新功能的指令;从动态调用库中调用所述新功能对应的lib文件,所述动态调用库中预先存储有多个不同的lib文件,每个不同的lib文件对应不同的功能;运行所述新功能对应的lib文件,以实现所述新功能。优选的,运行所述新功能对应的lib文件后,还包括:判断 ...
【技术保护点】
1.一种服务器BMC功能自适应调整方法,其特征在于,包括:对于多个预设的服务器BMC中的任一一个服务器BMC,接收增添新功能的指令;从动态调用库中调用所述新功能对应的lib文件,所述动态调用库中预先存储有多个不同的lib文件,每个不同的lib文件对应不同的功能;运行所述新功能对应的lib文件,以实现所述新功能。
【技术特征摘要】
1.一种服务器BMC功能自适应调整方法,其特征在于,包括:对于多个预设的服务器BMC中的任一一个服务器BMC,接收增添新功能的指令;从动态调用库中调用所述新功能对应的lib文件,所述动态调用库中预先存储有多个不同的lib文件,每个不同的lib文件对应不同的功能;运行所述新功能对应的lib文件,以实现所述新功能。2.根据权利要求1所述服务器BMC自适应方法,其特征在于,运行所述新功能对应的lib文件后,还包括:判断运行是否成功,若否,则发出新功能增加失败的提示;若是,则发出新功能增加成功的提示。3.根据权利要求2所述的服务器BMC自适应方法,其特征在于,发出新功能增加成功的提示后,还包括:判断是否接收到立即生效的指令,若是,则为用户提供使用所述新功能的权限。4.根据权利要求2所述服务器BMC自适应方法,其特征在于,发出新功能增加成功的提示后,还包括:判断是否接收到重启后生效的指令,若是,则在服务器重启后为用户提供使用所述新功能的权限。5.根据权利要求2-4任一项所述的服务器BMC自适应方法,其特征在于,发出新功能增加成功的提示后,还包括:记录发出所述成功的提示的时刻。6.一种服务器BMC功能自适应调整装置,其特征在于,包括:接收单元,用于:对于多个预设的服务...
【专利技术属性】
技术研发人员:李冠广,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。