一种通过单串口访问多系统的方法及系统与流程

文档序号:15850923发布日期:2018-11-07 09:54阅读:253来源:国知局
一种通过单串口访问多系统的方法及系统与流程

本申请涉及计算机技术领域,特别是涉及一种通过单串口访问多系统的方法及系统。

背景技术

随着云计算、大数据和互联网的快速发展,信息化的基础设施发生了根本转变,各项应用服务器不再是单独的计算模块,而是逐步发展为规模庞大,统一监控和管理的服务器集群。随着服务器规模的提升,用户对服务器监管的高效性和便捷性提出了更高的要求。

通常情况下,当用户需要访问服务器的os(operationsystem,操作系统)、oled(organiclight-emittingdiode,驱动显示系统)等系统时,可以使用pc机的串口直接接入os、oled等系统,从而执行数据查询等操作,实现服务器系统的访问。但是采用串口直接接入服务器系统的方式一次只能接入一个系统。例如,当用户访问完服务器的os系统,需要再访问服务器的oled系统时,需要先断开pc与os系统的串口连接,然后再将pc与oled系统进行串口连接,该方式效率较低,便捷性较差。



技术实现要素:

本申请实施例中提供了一种通过单串口访问多系统的方法及系统,以利于解决现有技术中采用串口直接接入服务器系统的方式效率较低,便捷性较差的问题。

第一方面,本申请实施例提供了一种服务器访问系统,所述系统包括:pc端和服务器,所述服务器上配置有基板管理控制器和至少两个系统,所述pc端通过串口线连接所述bmc,所述bmc通过串口线分别连接所述服务器的至少两个系统;

所述pc端用于通过web页面登录所述bmc,所述bmc用于根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统。

可选地,所述bmc通过minicom或寻址串口路由的方式访问所述服务器的至少两个系统中的任意一个系统。

可选地,所述服务器的至少两个系统包括操作系统os和驱动显示系统oled。

第二方面,本申请实施例提供了一种通过单串口访问多系统的方法,应用于上述第一方面任一项所述的系统,所述方法包括:

所述pc端根据接收到的bmc登录指令,通过web页面登录所述bmc;

所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统。

可选地,所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统,包括:

所述bmc根据所述pc端发送的os系统访问指令访问所述服务器的操作系统os;

或者,所述bmc根据所述pc端发送的oled系统访问指令访问所述服务器的驱动显示系统oled。

可选地,所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统,包括:

所述bmc根据所述pc端发送的系统访问指令通过minicom或寻址串口路由的方式访问所述服务器的至少两个系统中的任意一个系统。

在本申请实施例中,pc通过bmc对服务器的多种系统进行间接访问,在访问多系统时,避免了pc与服务器频繁的连接和断开,实现了pc快速访问多系统,极大提高了pc访问多系统的效率及便捷性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种服务器访问系统的结构示意图;

图2为本申请实施例提供的一种通过单串口访问多系统的方法流程示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

为了解决现有技术中服务器系统访问效率低,便捷性差的问题,本申请实施例提供了一种通过单串口访问多系统的方法及系统,以下结合附图进行详细说明。

在传统方案中,当用户需要访问操作系统os和驱动显示系统oled时,需要先将pc连接至os或oled,待os或oled访问完成后,先将pc与os或oled断开,再将pc连接oled或os。采用该方法,用户使用一台pc一次只能访问一个服务器系统,效率较低,便捷性较差。

基于此,本申请实施例提供了一种服务器访问系统,以及采用该服务器访问系统实现通过单串口访问多系统的方法。

图1为本申请实施例提供的一种服务器访问系统的结构示意图,如图1所示,本申请实施例提供的服务器访问系统,包括:pc端和服务器,所述服务器的主板上设有基板管理控制器bmc,所述服务器上配置有操作系统os和驱动显示系统oled,pc端通过串口线连接所述bmc,所述bmc通过串口线分别连接所述服务器的操作系统os和驱动显示系统oled。当然,服务器上还可以配置其它系统,本申请实施例对此不做限制。

本申请实施例涉及的串口线可以为uart串口线,当用户需要访问操作系统os和驱动显示系统oled时,可以在pc端通过web页面登录bmc,在web页面上选择需要访问的系统以及需要执行的操作。由于操作系统os和驱动显示系统oled都有自己唯一ip,因此bmc可以通过minicom、寻址等串口路由的方式访问操作系统os和驱动显示系统oled。采用该方式,pc就可以通过访问bmc实现对访问os、oled等多种系统的间接访问,从而实现数据查询等多种操作。

基于上述服务器访问系统,本申请实施例还提供了一种通过单串口访问多系统的方法。图2为本申请实施例提供的一种通过单串口访问多系统的方法,该方法应用于图1所示的服务器访问系统,所述方法主要包括以下步骤。

步骤s201:所述pc端根据接收到的bmc登录指令,通过web页面登录所述bmc;

步骤s202:所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统。

具体地,所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统,包括:

所述bmc根据所述pc端发送的os系统访问指令访问所述服务器的操作系统os;

或者,所述bmc根据所述pc端发送的oled系统访问指令访问所述服务器的驱动显示系统oled。

具体地,所述bmc根据所述pc端发送的系统访问指令访问所述服务器的至少两个系统中的任意一个系统,包括:

所述bmc根据所述pc端发送的系统访问指令通过minicom或寻址串口路由的方式访问所述服务器的至少两个系统中的任意一个系统。

在本申请实施例中,pc通过bmc对服务器的多种系统进行间接访问,在访问多系统时,避免了pc与服务器频繁的连接和断开,实现了pc快速访问多系统,极大提高了pc访问多系统的效率及便捷性。

本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

以上所述的本申请实施方式并不构成对本申请保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1