数据传输协议的方法

文档序号:6530605阅读:301来源:国知局
专利名称:数据传输协议的方法
技朮领域本发明是有关于一种数据传输协议的方法,且特别是有关于一种运用于刀锋服务器上的数据传输协议的方法。
背景技朮所谓刀锋服务器(Blade server)是指将处理器、内存,甚至硬盘机等服务器系统的硬件整合到单一的主机板(或是所谓的「刀锋」上),彼此共享机箱(chassis)、电源供应器、键盘、显示器及鼠标等资源,而一个机箱内可以放入多达20台(片)的刀锋服务器,以节省传统机架型服务器(rack mount server)对设备空间的需求。由于刀锋伺服器具有上述的优势,因此吸引多家厂商纷纷投入此类产品的研发。
刀锋服务器的系统管理模块与液晶显示(LCD)模块之间必须定义一传输协议(protocol)来作为往来数据传输之用,并将数据显示在液晶显示模块上。然而,此传输协议依各家厂商所开发的刀锋服务器不同而不同,并没有一致性的标准。因此,建立一套有系统的传输协议,对于系统的管理将更有益处。

发明内容本发明的目的在于提供一种数据传输协议的方法,适用于一刀锋服务器中,以建立一套系统管理模块与显示模块之间的传输协议。
本发明提出一种数据传输协议的方法,适用于一刀锋服务器的一系统管理模块与一显示模块之间,包括下列步骤首先,定义系统管理模块与显示模块之间数据传输的命令格式,当系统管理模块接收由显示模块所要求的命令时,判断所要求的命令是否为「电源开启」、「电源关闭」、「重置刀锋服务器」、「重置系统管理模块」或「选择切换器」,接着,系统管理模块响应所要求的命令,将刀锋服务器的系统环境参数传输至显示模块,并透过显示模块显示出来。
依照本发明的实施例所述,上述的「电源开启」的命令码例如为“poweron”,其包括一句柄以及一结束码。
依照本发明的实施例所述,上述的「电源关闭」的命令码例如为“poweroff”,其包括一句柄以及一结束码。
依照本发明的实施例所述,上述的「重置刀锋服务器」的命令码例如为“resetcpb”,其包括一句柄以及一结束码。
依照本发明的实施例所述,上述的「重置系统管理模块」的命令码例如为“resetsmm”,其包括一结束码。
依照本发明的实施例所述,上述的「选择切换器」的命令码例如为“kvmselect”,其包括一句柄以及一结束码。
相较于现有技术,本发明因采用自行研发的传输协议的方法,以使系统管理模块与显示模块之间能通过上述所定义的命令来执行相关的内容,并将刀锋服务器的系统环境参数显示于显示模块上。因此,即使使用者无法进入系统,但使用者也能透过显示模块而立刻得知系统的信息。

图1是本发明数据传输协议的方法的流程图。
具体实施方式图1是本发明数据传输协议的方法的流程图,适用于一服务器的诊断、侦测管理系统中,特别是刀锋服务器之间彼此共享机箱、电源供应器、键盘、显示器及鼠标等资源,因此如何让使用者能得知每一片刀锋服务器的系统环境参数(例如中央处理器的温度、电压以及风扇转速等),并有效地管理、侦测系统环境参数,将是一件不可忽视的课题。
请参考图1,刀锋服务器的系统管理模块与显示模块之间数据传输协议的方法包括下列步骤首先,在步骤S110中,定义系统管理模块与显示模块之间数据传输的命令格式。接着,在步骤S120中,当系统管理模块接收由显示模块所要求的命令时,判断所要求的命令是否为「电源开启」、「电源关闭」、「重置刀锋服务器」、「重置系统管理模块」或「选择切换器」。最后,在步骤S130中,系统管理模块响应所要求的命令,将刀锋服务器的系统环境参数传输至显示模块,并透过显示模块显示出来。
在刀锋服务器中,系统管理模块例如以中央处理器来侦测、管理硬盘机、内存以及使用者接口,并将系统环境参数(例如中央处理器的温度、电压以及风扇转速等)记录在内存中。此外,显示模块例如是液晶显示(LCD)模块或其它薄形化显示模块,可采用单芯片控制器(例如8051控制器)来驱动。
在硬件架构上,系统管理模块的中央处理器与显示模块的控制器之间可透过所定义的脚位与韧体驱动来传输命令与数据。当系统管理模块接收由显示模块所要求的命令时,判断所要求的命令是否为「电源开启」、「电源关闭」、「重置刀锋服务器」、「重置系统管理模块」或「选择切换器」。其中,「电源开启」的命令码例如为“poweron”,而「电源关闭」的命令码例如为“poweroff”。此外,「重置刀锋服务器」的命令码例如为“resetcpb”,而「重置系统管理模块」的命令码例如为“resetsmm”。另外,「选择切换器」的命令码例如为“kvmselect”,而切换器可包括键盘、屏幕以及鼠标等外围设备。
上述的「电源开启」「电源关闭」以及「重置刀锋服务器」命令码例如包括一句柄(例如是cpb1)以及一结束码(例如是0Dh)。此外,「重置系统管理模块」的命令码例如包括一结束码(例如是0Dh)。另外,「选择切换器」的命令码例如包括一句柄(例如是cpbl vga)以及一结束码(例如是0Dh)。
接着,在步骤三S130中,根据显示模块所要求的命令,系统管理模块响应相关的信息,并将刀锋服务器的系统环境参数(例如中央处理器的温度、电压以及风扇转速等)透过显示模块显示出来,让使用者能得知系统的状况。在本实施例中,使用者可通过设定在显示模块上的功能键来下达命令,选择显示数据的内容,而不需进入服务器的管理系统中,以利于实时得知系统的状况。
综上所述,本发明因采用自行研发的传输协议的方法,以使系统管理模块与显示模块之间能通过上述所定义的命令来执行相关的内容,并将刀锋服务器的系统环境参数显示于显示模块上。因此,使用者不需进入服务器的系统,但使用者也能透过显示模块而立刻得知系统的信息,进而建立一套快速、便捷的系统管理架构。
权利要求
1.一种数据传输协议的方法,适用于一刀锋服务器的一系统管理模块与一显示模块之间,该数据传输协议的方法包括下列步骤定义该系统管理模块与该显示模块之间数据传输的命令格式;当该系统管理模块接收由该显示模块所要求的命令时,判断所要求的命令是否为「电源开启」、「电源关闭」、「重置刀锋服务器」、「重置系统管理模块」或「选择切换器」;以及该系统管理模块响应所要求的命令,将该刀锋服务器的系统环境参数传输至该显示模块,并透过该显示模块显示出来。
2.根据权利要求1所述的数据传输协议的方法,其特征在于「电源开启」的命令码为“poweron”,其包括一句柄以及一结束码。
3.根据权利要求1所述的数据传输协议的方法,其特征在于「电源关闭」的命令码为“poweroff”,其包括一句柄以及一结束码。
4.根据权利要求1所述的数据传输协议的方法,其特征在于「重置刀锋服务器」的命令码为“resetcpb”,其包括一句柄以及一结束码。
5.根据权利要求1所述的数据传输协议的方法,其特征在于「重置系统管理模块」的命令码为“resetsmm”,其包括一结束码。
6.根据权利要求1所述的数据传输协议的方法,其特征在于「选择切换器」的命令码为“kvmselect”,其包括一句柄以及一结束码。
7.根据权利要求1所述的数据传输协议的方法,其特征在于该显示模块为液晶显示模块。
8.根据权利要求1所述的数据传输协议的方法,其特征在于该刀锋服务器的系统环境参数包括中央处理器的温度、电压以及风扇转速。
全文摘要
一种数据传输协议的方法,适用于一刀锋服务器的一系统管理模块与一显示模块之间,包括下列步骤首先,定义系统管理模块与显示模块之间数据传输的命令格式,当系统管理模块接收由显示模块所要求的命令时,判断所要求的命令是否为“电源开启”、“电源关闭”、“重置刀锋服务器”、“重置系统管理模块”或“选择切换器”,接着,系统管理模块响应所要求的命令,将刀锋服务器的系统环境参数传输至显示模块,并透过显示模块显示出来。
文档编号G06F11/32GK1916869SQ200510036610
公开日2007年2月21日 申请日期2005年8月19日 优先权日2005年8月19日
发明者郭明义 申请人:佛山市顺德区顺达电脑厂有限公司, 神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1