[发明专利]一种服务器管理界面的个性化设置方法及系统有效
申请号: | 201910722057.5 | 申请日: | 2019-08-06 |
公开(公告)号: | CN110647370B | 公开(公告)日: | 2023-03-14 |
发明(设计)人: | 刘代雄 | 申请(专利权)人: | 烽火通信科技股份有限公司;烽火超微信息科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/38;G06F8/71 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器管理 界面 个性化 设置 方法 系统 | ||
本发明公开了一种服务器管理界面的个性化设置方法及系统,涉及服务器BMC系统领域,该方法包括以下步骤:设置包含定制化信息的定制化脚本;登录服务器管理软件界面时,服务器后台通过IPMI协议获取设备ID,解析所述设备ID对应的定制化脚本;服务器界面框架初始化时,读取服务器后台定制化脚本,取得对应定制化信息,客户端根据所述定制化信息切换管理界面。本发明的服务器管理界面的个性化设置方法可在不影响现有软件架构的基础上简化添加管理功能的操作,通过统一的个性化设置脚本提供良好的可扩展性,大大降低了开发人员维护难度,节省了系统维护和配置调整的工作时间。
技术领域
本发明涉及服务器BMC系统领域,具体涉及一种服务器管理界面的个性化设置方法及系统。
背景技术
随着x86服务器技术的发展,用户对服务器管理的需求也越来越高。服务器管理系统主要位于BMC(基板管理控制器)中,为运营商和客户提供服务器的各项管理功能。服务器制造商为了满足各大运营商定制化需求,需要对BMC的WEB管理界面进行定制化,如显示不同的徽标和版权信息、显示不同界面风格等。
现有服务器管理软件的个性化设置大都采用了静态编译技术来实现:该方法首先将定制化功能固化到代码内部,后续需要对预设配置进行调整时通过编译选项进行编译切换,调整为对应版本的管理界面以供运营商使用,但是现有静态编译技术存在以下缺点:
1、在调整改动时需要同时修改前后端代码,当修改软件功能界面时,需要对代码全部进行修改适配,复杂繁琐,使用起来不方便;
2、需要修改编译脚本,配置各类参数,使用复杂,可扩展性差;
3、需要对不同运营商的服务器管理软件分别进行版本管理,代码修改需要分别适配所有运营商版本。
针对上述问题,有部分技术人员在服务器管理软件中使用计算机存储的静态介质保存配置,在运行时进行逻辑判断并更新配置值。这种方案在产品及配置种类较少时可解决了一部分静态编译技术的问题,但该方案在进行配置扩展时依然需要添加配置和逻辑代码,维护和扩展的技术难度高,操作复杂,也难以应对产品配置复杂的应用场景。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种服务器管理界面的个性化设置方法及系统,可在不影响现有软件架构的基础上简化添加管理功能的操作,通过统一的个性化设置脚本提供良好的可扩展性,大大降低了开发人员使用难度,节省了开发时间。
为达到以上目的,本发明采取的技术方案是:
一种服务器管理界面的个性化设置方法,包括以下步骤:
设置包含定制化信息的定制化脚本;
客户端登录服务器管理软件界面时,服务器后台通过IPMI协议获取设备ID,在定制化脚本中获取所述设备ID对应的定制化信息;
服务器后台将获取的定制化信息设置到客户端的信息记录程序;
服务器界面初始化时,客户端从信息记录程序读取获取到的定制化信息,并根据所述定制化信息切换管理界面。
在上述技术方案的基础上,服务器后台在从IPMI中获取设备ID后,将设备ID写入客户端的第一信息记录程序;读取定制化脚本的内容,获取设备ID所对应的运营商资源目录,写入第二信息记录程序;读取第二信息记录程序,将资源url更改为所述第二信息记录程序中的运营商资源目录。
在上述技术方案的基础上,服务器后台将获取的定制化信息写入所述第一信息记录程序;客户端读取所述第一信息记录程序获取所述定制化信息,并根据所述定制化信息切换管理界面。
在上述技术方案的基础上,在再次登录服务器管理软件界面前,还包括以下步骤:
开发人员对定制化脚本进行调整,增加服务器管理界面的个性化设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;烽火超微信息科技有限公司,未经烽火通信科技股份有限公司;烽火超微信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910722057.5/2.html,转载请声明来源钻瓜专利网。