串行输出的系统及其方法技术方案

技术编号:13862435 阅读:47 留言:0更新日期:2016-10-19 10:55
本发明专利技术涉及串行输出的系统及其方法。一种计算机装置的服务控制器可以藉由超文本传输协议重新导向串行输出至网络。例如,该服务控制器可以藉由一可接收该串行输出的网络伺服器通过超文本传输协议串流该串行输出至一网络浏览器。根据本发明专利技术的实施例,该超文本传输协议连线是指一根据HTML5所定义的WebSocket连线。根据本发明专利技术的实施例,一代理伺服器可组态以配置一网络伺服器,该网络伺服器是指一通过区域网络串行〈Serial over LAN〉接收多个伺服器的串行输出并且串流SOL至一用户端装置的网络伺服器。

【技术实现步骤摘要】

本专利技术涉及关于计算机装置于网络的重新导向串行输出。
技术介绍
区域网络串列或区域网络串行〈Serial over Local Area Network,SOL〉是指一种机制,此机制使得一计算机装置的串行端口的输出与输入可被重新导向至一因特网因特网协议〈IP〉网络。为了接收重新导向的串行输出〈例如:控制台消息、系统记录消息等〉,一适用智能平台管理界面〈IPMI〉工具设定一用户端装置的组态,藉以连线至一适用智能平台管理界面控制台,该适用控制台的组态被设定用来行使串行输出重新导向。除了用户端装置的组态必须藉由智能平台管理界面工具设定以接收控制台消息,用户端装置使用者〈例如:伺服器管理员〉必须了解如何设定组态与使用智能平台管理界面工具。
技术实现思路
根据本专利技术的实施例,一计算机装置服务控制器可以设定使用超文本传输协议(Hypertext Transfer Protocol,HTTP)在一网络重新导向串行输出。例如:该服务控制器的组态可配置一网络伺服器,该网络伺服器可接收计算机装置的串行输出并且通过一HTTP连线串流该串行输出至一网络浏览器。根据本专利技术的实施例,一代理伺服器可组态以配置一网络伺服器,该网络伺服器可以以区域网络串行〈SOL〉接收来自多个伺服器的串行输出并且串流该SOL至一用户端网络浏览器。本专利技术的实施例提供以下优点:首先,一伺服器管理员不再需要一特殊智能平台管理界面工具才能得到一计算机装置产生的控制台消息。再者,伺服器管理员可以利用任何与HTTP兼容的网络浏览器、在任何装置上获得控制台消息并且通过伺服器除错。以下将以实施方式对上述的说明作详细的描述,并对本专利技术的技术方案
提供更进一步的解释。附图说明图1说明根据现有技术的一网络串行输出重新导向的系统;图2说明根据本专利技术的实施例的一使用HTTP串行输出重新导向的系统;图3说明根据本专利技术的实施例的一使用HTTP串行输出重新导向的系统以及一代理伺服器;图4说明根据本专利技术的实施例的一使用HTTP串行输出重新导向的方法;图5说明根据本专利技术的实施例的一使用HTTP串行输出重新导向的方法以及一代理伺服器;图6说明根据本专利技术的实施例的一利用前述图1至图5技术特征的系统架构方块图。附图符号说明100 系统102 伺服器座104 伺服器106 网络108 用户端装置110 文字112 中央处理单元114 服务控制器200 系统202 伺服器204 中央处理单元206 服务控制器208 系统记录器210 网络伺服器212 网络界面214 用户端装置216 网络浏览器300 系统302 代理伺服器304 网络伺服器400 方法402-406 步骤500 方法502-508 步骤600 系统架构602 处理器604 输入装置606 显示装置608 网络界面610 计算机可读取媒体612 总线614 操作系统616 网络通信618 图像处理系统620 应用程序622 服务控制器具体实施方式图1揭示现有技术用来重新导向网络串行输出的系统100。系统100可以包含伺服器座102,该伺服器座102包含多个伺服器104。每个伺服器104可以包含中央处理单元〈CPU〉112以及一服务控制器114。中央处理单元112可以是伺服器104主要处理器。至少有一伺服器104可包含多个中央处理器。服务控制器114可以是,例如:一基板管理控制器〈BMC〉。一基板管理控制器是指一特殊工作处理器,其可通过传感器以及经过一独立连线〈例如:频带外〉与系统管理员通信监控伺服器104实际运行状况。此基板管理
控制器是指智能平台管理界面〈IPMI〉的一部分,而且通常涵括在伺服器104的主机板上。此基板管理控制器可以独立于中央处理单元112之外单独运行。此基板管理控制器可以在中央处理单元112电源不足或是伺服器104无供电的状态下运行。服务控制器114可以通过设定在一网络连线将串行输出重新导向。举例来说,服务控制器114可被设定以接收来自中央处理单元112的串行输出〈例如:控制台消息〉或其它来自伺服器104的消息,服务控制器114接着将串行输出重新导向至网络106〈例如:一区域网、广域网、因特网因特网等〉。服务控制器114也可以将串行实施在区域网络的串行输出重新导向。然而,本专利技术并不局限于此,任何形式的网络都可以利用此一机制,而且网络连线种类以及协议都可以协助串行输出重新导向。用户端装置108可通过一智能平台管理界面工具获得来自伺服器104的串行输出。举例来说:适用智能平台管理界面工具可设定用户端装置108的组态,使得用户端装置108通过网络106接收服务控制器114的界面,并从服务控制器114接收重新导向至网络106的串行消息。举例来说,用户端装置108可为一桌上型计算机、笔记型计算机、平板计算机或手持装置。用户端装置108可将从伺服器104接收的串行输出显示于用户端装置108的屏幕。举例来说,串行输出可包含由伺服器104产生的控制台消息。这些控制台消息可以藉由数行文字110的方式显示于用户端装置108的屏幕。然而,本专利技术并不局限于此,控制台消息可以藉由其它方式、形式呈现于用户端装置108。举例来说,控制台消息可以通过图像呈现,或是数行文字与图像的结合来表现控制台消息。图2绘示一通过超文本传输协议重新导向串行输出系统200。根据本专利技术的部分实施例,伺服器202可被设定通过超文本传输协议重新导向串行输出至一用户端装置浏览器。举例来说,系统200的伺服器202与图1的伺服器104类似。伺服器202可包含中央处理单元204以及服务控制器206。中央处理单元204可为伺服器202的主处理器。中央处理单元204的组态可配置一系统记录器208。举例来说,操作系统像是基本输入输出系统或其它在伺服器202的应用可被设定以传送控制台输出消息至系统记录器208,例如:记录、除错。系统记录器208可接收控制台输出消息并且传送控制台消息至伺服器202的串行端口。根据本专利技术的一些实施例,服务伺服器206可设定以重新导向串行输出消息〈例如:需被传送至串行端口的消息〉至网络界面控制器212。举例来说,网络界面控制器212可为一专属于服务控制器206的网络界面控制器。然而,根据本专利技术的部分实施例,该网络界面控制器212可被其它系统202的元件分享。网络界面控制器212可提供服务控制器206与一适用智能平台管理界面的用户端应用程序的频带外通信(out-of-band connection)。根据本专利技术的一些实施例,服务控制器206的组态可设定为与网络伺服器210兼容。举例来说,网络伺服器210可设定用来接受系统记录器208的串行输出消息,并且通过超文本传输协议在网络上重新导向串行输出消息。举例来说,网络伺服器210可以是适用超文本标示语言HTML5的网络伺服器,这个网络伺服器提供常态超文本传输协议升级时程,与WebSocket协议标准的时程相同。因此网络伺服器210可通过HTML5机制传送串行输出消息〈例如:控制台消息〉,且不需使用外挂程序〈例如:内建java、Flash,或其它用户-伺服器机制〉。举例来说,网络伺服器210可通过全双工通信频道以单一传输控制协议连线传送WebSocket消息。该WebSocket本文档来自技高网
...

【技术保护点】
一种串行输出的方法,包含:在一计算机装置的一服务控制器,接收来自该计算机装置的一处理器的多个串行输出消息;通过该服务控制器,使用一本地超文本标示语言(HTML)机制与在一用户端装置上的一网络浏览器建立一连线;以及通过该服务控制器,使用该本地HTML连线串流该串行输出消息至该网络浏览器。

【技术特征摘要】
2014.11.14 US 14/541,9981.一种串行输出的方法,包含:在一计算机装置的一服务控制器,接收来自该计算机装置的一处理器的多个串行输出消息;通过该服务控制器,使用一本地超文本标示语言(HTML)机制与在一用户端装置上的一网络浏览器建立一连线;以及通过该服务控制器,使用该本地HTML连线串流该串行输出消息至该网络浏览器。2.根据权利要求1所述的方法,其中该服务控制器的组态是配置一网络伺服器。3.根据权利要求1所述的方法,其中该连线是一HTML5 WebSocket连线。4.根据权利要求1所述的方法,其中该服务控制器是一基板管理控制器。5.根据权利要求1所述的方法,其中该连线是一使用一专属或分享的网络界面控制器的频带外连线。6.根据权利要求1所述的方法,其中该连线通过超文本传输协议建立。7.一种串行输出的系统,包含:一基板管理控制器;一处理器;一计算机可读取媒体,包含一个或多个指令序列,该指令序列于执行该基板管理控制器执行该指令序列时产生:在该基板管理控制器,接收来自该处理器的串行消息;通过该基板管理控制器,使用一本地HTML机制与在一用户端装置上的一网络浏览器建立一连线;以及通过该基板管理控制器,使用该本地HTML连线串流该串行输出消息至该网络浏览器。8.根据权利要求7所述的统,其中该基板管理控制器包含一网络伺服器。9.根据权利要求7所述的系统,其中该连线是一HTML5 WebSocket...

【专利技术属性】
技术研发人员:董彦屏
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1