服务器系统及其远程计算机切换器的联机方法

文档序号:6582794阅读:190来源:国知局

专利名称::服务器系统及其远程计算机切换器的联机方法
技术领域
:本发明是有关于一种服务器系统及其远程计算机切换器的联机方法。
背景技术
:在现今服务器系统的领域中,因为机架服务器(RackMountableServer)在一个机架上可同时置放很多台服务器,其逐渐取代传统服务器,应用在商业运转的大型机房中。由于服务器数量的大幅增加,也凸显出服务器管理的重要性。因此,如何有效管理机房中众多的服务器,对于管理人员来说是一项极大的挑战。过去在管理为数众多且种类不同的服务器时,管理人员需要亲自到现场一一检视机台的运作,并排除异常状况。然而这样的方式导致管理效率不彰,耗费大量的人力及时间成本。为了解决这样的问题,业界发展出一种经由网络连接的远程计算机切换器(remotekeyboard,video,andmouseswitch)。管理人员可以从客户端计算机,透过内部局域网络联机到远程计算机切换器,并使用客户端计算机的键盘、鼠标及显示屏,对于服务器进行管理。借此,管理人员不需要到达现场即可对服务器进行管理。现行远程计算机切换器在进行联机时,是采用预设的鼠标模式来操作服务器中的操作系统。然而当服务器中操作系统的类型与预设的鼠标模式不相符时,在客户端计算机的显示屏上会发生鼠标移动不同步,或者鼠标坐标位置与实际不同的现象。目前的解决方法是由管理者手动选择鼠标模式,并重新进行远程计算机切换器的联机,以让新的鼠标模式生效。这种重新联机的方式降低了管理效率,同时亦增加了使用上的不便性。
发明内容因此,本发明的目的是在提供一种服务器系统及其远程计算机切换器的联机方法,以解决鼠标模式与操作系统不符的问题。本发明的一方面是在提供一种远程计算机切换器的联机方法,至少包含以下步骤。首先,启动一服务器系统中的基本输入输出系统的电源开启自我检测。再者,使用基本输入输出系统根据一操作系统类型设定值输出一设定命令至一基板管理控制器。其次,使用基板管理控制器根据设定命令更新服务器系统的一远程计算机切换器的鼠标模式。接着,使用一客户端联机至更新鼠标模式后的远程计算机切换器。然后,在电源开启自我检测结束后启动一操作系统。依据本发明一实施例,操作系统为一窗口操作系统。依据本发明另一实施例,更新鼠标模式的步骤包含一更改模式的步骤,使用基板管理控制器将鼠标模式由一绝对模式更改为一相对模式。依据本发明再一实施例,操作系统为一Linux操作系统。依据本发明又一实施例,更新鼠标模式的步骤包含一更改模式的步骤,使用基板管理控制器将鼠标模式由一相对模式更改为一绝对模式。本发明的另一方面是在提供一种服务器系统,至少包含一基本输入输出系统、一基板管理控制器、一远程计算机切换器以及一储存装置。储存装置用以储存一操作系统。基本输入输出系统储存有一操作系统类型设定值,操作系统类型设定值对应于操作系统的类型。基本输入输出系统用以根据操作系统类型设定值输出一设定命令。远程计算机切换器用以联机于一客户端。基板管理控制器用以接收设定命令,并且根据设定命令更新远程计算机切换器的一鼠标模式。依据本发明一实施例,基板管理控制器还用以将鼠标模式由一绝对模式更改为一相对模式。依据本发明另一实施例,储存装置用以储存一窗口操作系统。依据本发明又一实施例,基板管理控制器还用以将鼠标模式由一相对模式更改为一绝对模式。依据本发明再一实施例,储存装置用以储存一Linux操作系统。依照本发明实施例的服务器系统及其远程计算机切换器的联机方法,可以确保当客户端联机至远程计算机切换器时,远程计算机切换器是采用正确对应的鼠标模式。为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说明如下图1绘示依照本发明一实施例的一种服务器系统的功能方块图;图2绘示依照本发明一实施例的一种远程计算机切换器的联机方法。主要组件符号说明100:服务器系统130:基本输入输出系统110:基板管理控制器140:储存装置120远程计算机切换器200客户端具体实施例方式请参照图1,其绘示依照本发明一实施例的一种服务器系统的功能方块图。服务器系统100至少包含基本输入输出系统(BasicInputOutputSystem,BIOS)130及一储存装置140。储存装置140用以储存一操作系统,基本输入输出系统130中设定由前述的操作系统进行开机的动作。基本输入输出系统130储存有一操作系统类型设定值,并且用以根据此操作系统类型设定值输出一设定命令。操作系统类型设定值对应于储存装置140中的操作系统,用以表示用来开机的操作系统的类型。在一实施例中,基本输入输出系统130的设置公用程序(setuputility)中设置有一操作系统类型字段,用以储存操作系统类型设定值。供货商可以在服务器系统100出货时,根据预设的开机操作系统,在操作系统类型字段中设定操作系统类型设定值。使用者亦可由服务器系统100的本机端(console)进入基本输入输出系统130的设置公用程序,并且在操作系统类型字段中设定操作系统类型设定值。实际应用上,操作系统类型设定值可为表示特定操作系统的数值,例如「1J代表开机的操作系统为窗口操作系统,「2」代表开机的操作系统为Linux操作系统,以方便使用者设定。在另一实施例中,设置公用程序中可以利用选单式字段,列出不同的操作系统,方便使用者选取。进一步来说,服务器系统100还包含一基板管理控制器(BaseboardManagementController,BMC)110及一远程计算机切换器120。基板管理控制器110用以管理服务器系统100的多个芯片组,并且用以接收基本输入输出系统130输出的设定命令。远程计算机切换器120用以联机于一客户端200。实际应用上,客户端200经由局域网络(LocalAreaNetwork,LAN)联机于远程计算机切换器120,借以利用客户端200的键盘、鼠标、显示接口等输入输出装置,操作服务器系统100。基板管理控制器110还用以根据接收到的设定命令,更新远程计算机切换器120的一鼠标模式。实际使用上,基板管理控制器110用以根据接收到的设定命令,将远程计算机切换器120的鼠标模式切换至对应于开机操作系统的模式。举例来说,基板管理控制器110用以将鼠标模式由一绝对模式(absolutemode)更改为一相对模式(relativemode),以对应于窗口操作系统的鼠标光标值。或者,基板管理控制器110用以将鼠标模式由相对模式更改为绝对模式,以对应于Linux操作系统的鼠标光标值。在绝对模式中,鼠标在一个特定区域内(如一鼠标板的特定范围内)的实际位置,直接对应于鼠标光标在屏幕上的显示坐标值。另外,在相对模式中,鼠标光标是根据与前次鼠标位置的移动的距离及方向的比例来进行相对应的移动。请参照图2,其绘示依照本发明一实施例的一种远程计算机切换器的联机方法。如步骤Sl所示,联机方法中首先启动基本输入输出系统130的一电源开启自我检测(Power-OnSelfI~est,P0ST)。基本输入输出系统130中设定由储存装置140中的操作系统进行开机的动作。另外,基本输入输出系统130储存有操作系统类型设定值。接着如步骤S2所示,使用基本输入输出系统130根据操作系统类型设定值输出设定命令至基板管理控制器110。如步骤S3所示,使用基板管理控制器110根据所接收到的设定命令,更新远程计算机切换器120的鼠标模式。例如储存装置140中储存用来开机的操作系统为窗口操作系统时,基板管理控制器110将鼠标模式由绝对模式更改为相对模式。又例如储存装置140中储存用来开机的操作系统为Linux操作系统时,基板管理控制器110将鼠标模式由相对模式更改为绝对模式。如步骤S4所示,使用客户端200联机至更新鼠标模式后的远程计算机切换器120,借以确保远程计算机切换器120的鼠标模式符合用来开机的操作系统。如步骤S5所示,当电源开启自我检测结束之后,启动操作系统。使用者可使用客户端200的鼠标、键盘及显示屏等输入输出设备,经由远程计算机切换器120来操作启动后的操作系统。由于客户端200联机至远程计算机切换器120时,鼠标模式已被切换为对应于操作系统的模式,因此客户端200显示屏上的远程计算机切换器120的画面中,鼠标光标的移动及位置可以正确对应于使用者的操作。上述依照本发明实施例的服务器系统及其远程计算机切换器的联机方法,在客户端联机至远程计算机切换器之前,由基本输入输出系统根据操作系统类型设定值输出设定命令至基板管理控制器。基板管理控制器根据设定命令更新远程计算机切换器的鼠标模式,使得客户端联机至远程计算机切换器时,远程计算机切换器是采用正确对应的鼠标模式。在客户端显示屏上的远程计算机切换器画面中,鼠标移动不会出现不同步,并且画面坐标和实际位置不会发生位置不对应的情况,提升了使用上的便利性。虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定的范围为准。权利要求1.一种远程计算机切换器的联机方法,其特征在于,至少包含启动一服务器系统中的一基本输入输出系统的一电源开启自我检测;使用该基本输入输出系统根据一操作系统类型设定值输出一设定命令至一基板管理控制器;使用该基板管理控制器根据该设定命令更新该服务器系统的一远程计算机切换器的一鼠标模式;使用一客户端联机至更新该鼠标模式后的该远程计算机切换器;以及在该电源开启自我检测结束后启动一操作系统。2.根据权利要求1所述的远程计算机切换器的联机方法,其特征在于,该操作系统为一窗口操作系统。3.根据权利要求2所述的远程计算机切换器的联机方法,其特征在于,更新该鼠标模式的该步骤包含使用该基板管理控制器将该鼠标模式由一绝对模式更改为一相对模式。4.根据权利要求1所述的远程计算机切换器的联机方法,其特征在于,该操作系统为一Linux操作系统。5.根据权利要求4所述的远程计算机切换器的联机方法,其特征在于,更新该鼠标模式的该步骤包含使用该基板管理控制器将该鼠标模式由一相对模式更改为一绝对模式。6.一种服务器系统,其特征在于,至少包含一储存装置,用以储存一操作系统;一基本输入输出系统,储存有一操作系统类型设定值,该操作系统类型设定值对应于该操作系统的类型,该基本输入输出系统用以根据该操作系统类型设定值输出一设定命令;一远程计算机切换器,用以联机于一客户端;以及一基板管理控制器,用以接收该设定命令,并且根据该设定命令更新该远程计算机切换器的一鼠标模式。7.根据权利要求6所述的服务器系统,其特征在于,该储存装置用以储存一窗口操作系统。8.根据权利要求7所述的服务器系统,其特征在于,该基板管理控制器更用以将该鼠标模式由一绝对模式更改为一相对模式。9.根据权利要求6所述的服务器系统,其特征在于,该储存装置用以储存一Linux操作系统。10.根据权利要求9所述的服务器系统,其特征在于,该基板管理控制器还用以将该鼠标模式由一相对模式更改为一绝对模式。全文摘要本发明涉及一种服务器系统及其远程计算机切换器的联机方法,利用一基本输入输出系统根据一操作系统类型设定值,输出一设定命令至一基板管理控制器。接着,由基板管理控制器根据设定命令更新一远程计算机切换器的一鼠标模式。客户端联机至更新鼠标模式后的远程计算机切换器。文档编号G06F3/14GK102053722SQ20091020706公开日2011年5月11日申请日期2009年10月27日优先权日2009年10月27日发明者林大华,范献巍申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1