一种访问控制方法、装置及系统制造方法及图纸

技术编号:15007537 阅读:112 留言:0更新日期:2017-04-04 14:06
本发明专利技术公开了一种访问控制方法、装置及系统,所述方法应用于访问终端,所述访问终端与BMC控制器之间具有串口线,所述方法包括:响应于生成的串口连接指令,基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连接;利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问。本发明专利技术无需对服务器系统进行开机重启来获得BMC的IP地址实现访问,而是利用系统自身现有的串口线即可实现BMC控制器中数据的访问,明显节省启动时间,提高访问效率,实现本发明专利技术目的。

【技术实现步骤摘要】

本专利技术涉及数据访问
,特别涉及一种访问控制方法、装置及系统
技术介绍
BMC控制器是服务器中重要的组成部分,用来监控和管理服务器,其中含有监控内容和管理日志内容,以及各种配置信息,在实现某些功能时,需要对BMC中的数据进行访问。目前的BMC控制器访问方案中,通常通过对服务器进行开机重启,来获得BMC的IP地址,由此对BMC进行访问。但是这种方案中,需要较长的启动时长,导致访问效率较低。
技术实现思路
有鉴于此,本专利技术提供了一种访问控制方法、装置及系统,用以解决现有技术中对BMC控制器的访问方案中访问效率较低的技术问题。本专利技术提供了一种访问控制方法,应用于访问终端,所述访问终端与BMC控制器之间具有串口线,所述方法包括:响应于生成的串口连接指令,基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连接;利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问。上述方法,优选的,所述利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问,包括:利用所述串口数据连接,抓取所述BMC控制器中的系统信息数据;和/或利用所述串口数据连接,设置所述BMC控制器中的配置信息数据。上述方法,优选的,所述串口线具有串口开关;在基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连接之前,所述方法还包括:控制所述串口开关处于连通状态,使得所述访问终端与BMC控制器之间能够建立串口数据连接;在对所述BMC控制器中的目标数据进行访问之后,所述方法还包括:控制所述串口开关处于断开状态,使得所述访问终端与所述BMC控制器之间的串口数据连接中断。本专利技术还提供了一种访问控制装置,应用于访问终端,所述访问终端与BMC控制器之间具有串口线,所述装置包括:第一连接建立单元,用于响应于生成的串口连接指令,基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连接;串口数据访问单元,用于利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问。上述装置,优选的,所述串口数据访问单元具体用于利用所述串口数据连接,抓取所述BMC控制器中的系统信息数据和/或设置所述BMC控制器中的配置信息数据。上述装置,优选的,所述串口线具有串口开关;所述装置还包括:第一连通控制单元,用于在所述第一连接建立单元建立所述访问终端与BMC控制器之间的串口数据连接之前,控制所述串口开关处于连通状态,使得所述访问终端与BMC控制器之间能够建立串口数据连接;第一断开控制单元,用于在所述串口数据访问单元对所述BMC控制器中的目标数据进行访问之后,控制所述串口开关处于断开状态,使得所述访问终端与所述BMC控制器之间的串口数据连接中断。本专利技术还提供了另一种访问控制方法,应用于BMC控制器,所述BMC控制器与访问终端之间具有串口线,所述方法包括:响应于接收到的访问请求指令,切换所述BMC控制器为第一功能状态;在所述BMC控制器处于第一功能状态下,基于所述串口线,建立所述BMC控制器与所述访问终端之间的串口数据连接;通过所述串口数据连接,将所述BMC控制器中的目标数据进行传输,以提供给所述访问终端进行访问。上述方法,优选的,在将所述BMC控制器中的目标数据进行传输之后,所述方法还包括:响应于接收到的访问终止指令,切换所述BMC控制器为第二功能状态。上述方法,优选的,所述串口线具有串口开关;相应的,基于所述串口线,建立所述BMC控制器与访问终端之间的串口数据连接之前,所述方法还包括:控制所述串口开关处于连通状态,使得所述BMC控制器与访问终端之间能够建立串口数据连接;相应的,在将所述BMC控制器中的目标数据进行传输之后,所述方法还包括:控制所述串口开关处于断开状态,以中断所述BMC控制器与访问终端之间的串口数据连接。本专利技术还提供了另一种访问控制装置,应用于BMC控制器,所述BMC控制器与访问终端之间具有串口线,所述装置包括:第一状态切换单元,用于响应于接收到的访问请求指令,切换所述BMC控制器为第一功能状态;第二连接建立单元,用于在所述BMC控制器处于第一功能状态,基于所述串口线,建立所述BMC控制器与所述访问终端之间的串口数据连接;数据传输单元,用于通过所述串口数据连接,将所述BMC控制器中的目标数据进行传输,以提供给所述访问终端进行访问。上述装置,优选的,所述装置还包括:第二状态切换单元,用于在所述数据传输单元将所述BMC控制器中的目标数据进行传输之后,响应于接收到的访问终止指令,切换所述BMC控制器为第二功能状态。上述装置,优选的,所述串口线具有串口开关;所述装置还包括:第二连通控制单元,用于在所述第二连接建立单元建立所述BMC控制器与访问终端之间的串口数据连接之前,控制所述串口开关处于连通状态,使得所述BMC控制器与访问终端之间能够建立串口数据连接;第二断开控制单元,用于在所述数据传输单元将所述BMC控制器中的目标数据进行传输之后,控制所述串口开关处于断开状态,以中断所述BMC控制器与访问终端之间的串口数据连接。本专利技术还提供了一种访问控制系统,包括:BMC控制器及访问终端,所述BMC控制器与所述访问终端之间具有串口线,所述系统还包括:访问控制器,用于响应于所述访问终端生成的访问请求指令,切换所述BMC控制器为第一功能状态,在所述BMC控制器处于第一功能状态下,基于所述串口线,建立所述BMC控制器与访问终端之间的串口数据连接,通过所述串口数据连接,将所述BMC控制器中的目标数据进行传输,由所述访问终端进行访问。由上述方案可知,本专利技术提供的一种访问控制方法、装置及系统,在需要对BMC控制器进行访问时,切换BMC控制器到相应的状态后,利用串口线建立访问终端与BMC控制器之间的串口数据连接,进而利用该串口数据连接实现访问终端对BMC控制器中目标数据的访问,这一实现方案中无需对服务器系统进行开机重启来获得BMC的IP地址实现访问,而是利用系统自身现有的串口线即可实现BMC控制器中数据的访问,明显节省启动时间,提高访问效率,实现本专利技术目的。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对本文档来自技高网...

【技术保护点】
一种访问控制方法,应用于访问终端,所述访问终端与BMC控制器之间具有串口线,所述方法包括:响应于生成的串口连接指令,基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连接;利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问。

【技术特征摘要】
1.一种访问控制方法,应用于访问终端,所述访问终端与BMC控制器
之间具有串口线,所述方法包括:
响应于生成的串口连接指令,基于所述串口线,建立所述访问终端与BMC
控制器之间的串口数据连接;
利用所述串口数据连接,对所述BMC控制器中的目标数据进行访问。
2.根据权利要求1所述的方法,其特征在于,所述利用所述串口数据连
接,对所述BMC控制器中的目标数据进行访问,包括:
利用所述串口数据连接,抓取所述BMC控制器中的系统信息数据;
和/或
利用所述串口数据连接,设置所述BMC控制器中的配置信息数据。
3.根据权利要求1所述的方法,其特征在于,所述串口线具有串口开关;
在基于所述串口线,建立所述访问终端与BMC控制器之间的串口数据连
接之前,所述方法还包括:
控制所述串口开关处于连通状态,使得所述访问终端与BMC控制器之间
能够建立串口数据连接;
在对所述BMC控制器中的目标数据进行访问之后,所述方法还包括:
控制所述串口开关处于断开状态,使得所述访问终端与所述BMC控制器
之间的串口数据连接中断。
4.一种访问控制装置,应用于访问终端,所述访问终端与BMC控制器
之间具有串口线,所述装置包括:
第一连接建立单元,用于响应于生成的串口连接指令,基于所述串口线,
建立所述访问终端与BMC控制器之间的串口数据连接;
串口数据访问单元,用于利用所述串口数据连接,对所述BMC控制器中
的目标数据进行访问。
5.根据权利要求4所述的装置,其特征在于,所述串口数据访问单元具
体用于利用所述串口数据连接,抓取所述BMC控制器中的系统信息数据和/
或设置所述BMC控制器中的配置信息数据。
6.根据权利要求4所述的装置,其特征在于,所述串口线具有串口开关;
所述装置还包括:
第一连通控制单元,用于在所述第一连接建立单元建立所述访问终端与
BMC控制器之间的串口数据连接之前,控制所述串口开关处于连通状态,使
得所述访问终端与BMC控制器之间能够建立串口数据连接;
第一断开控制单元,用于在所述串口数据访问单元对所述BMC控制器中
的目标数据进行访问之后,控制所述串口开关处于断开状态,使得所述访问
终端与所述BMC控制器之间的串口数据连接中断。
7.一种访问控制方法,应用于BMC控制器,所述BMC控制器与访问
终端之间具有串口线,所述方法包括:
响应于接收到的访问请求指令,切换所述BMC控制器为第一功能状态;
在所述BMC控制器处于第一功能状态下,基于所述串口线,建立所述
BMC控制器与所述访问终端之间的串口数据连接;
通过所述串口数据连接,将所述BMC控制器...

【专利技术属性】
技术研发人员:李浩
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1