【技术实现步骤摘要】
一种适用于不同厂商服务器的带外管理方法及装置
[0001]本申请涉及服务器带外管理领域,具体为一种适用于不同厂商服务器的带外管理方法及虚拟装置。
技术介绍
[0002]对服务器的远程管理一般通过带内管理实现,如SSH、VNC、RDP等,这些都是基于设备操作系统对设备进行管理和维护。当系统出现问题无法进行远程维护时,此时一般需要依靠运维人员进入机房现场找到对应服务器进行现场处理,另外也可以使用设备提供的带外管理接口进行远程处理。带外管理(Out
‑
of
‑
band management)是基于硬件的一种管理方式,通过专用硬件模块或远程管理卡提供管理接口,通过专用的数据通道对设备进行远程维护和管理。
[0003]许多大型企业的数据中心,服务器一般呈现“三多”现象,即所属厂商多、设备型号多、设备数量多。一旦设备出现无法远程管理的问题,需要依赖运维人员现场处理或通过带外方式远程处理,但是由于存在数量众多不同厂商、不同型号的服务器,运维人员无法仅使用单一厂商提供的带外远程工具管理其它厂商的服 ...
【技术保护点】
【技术特征摘要】
1.一种适用于不同厂商服务器的带外管理方法及装置,应用于通过服务器带外管理接口进行服务器操作系统安装、紧急救援与恢复的场景。所述场景包括通过服务器带外管理接口进行服务器操作系统的安装、配置,服务器操作系统远程访问故障的处理,以及其它需要依赖服务器带外管理接口对服务器进行维护配置的场景。本公开所述方法的特征在于,包括:通过ipmitool工具和已知晓的服务器带外管理IP、用户名和密码,获取服务器的厂商信息和设备型号信息,并根据获取的厂商信息和设备型号信息查找字典库中对应厂商的api接口信息,获取与该厂商和该型号同时匹配的登录鉴权接口信息、JNLP文件下载接口信息、二次认证鉴权接口信息,之后根据获取的登录接口信息进行登录获取登录令牌,若从字典库获知该型号厂商服务器下载JNLP文件需要二次认证,则进行二次认证,然后利用登录令牌和二次认证获得的TOKEN进行JNLP文件下载;若不需要二次认证,则直接进行JNLP文件下载。最后使用javaws命令打开下载的JNLP文件即可打开服务器的带外远程控制台。2.根据权利要求1所述的方法开发而成的安装于个人电脑或管理终端的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。