專利名稱::服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法
技術領域:
:本發(fā)明是有關于一種服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法。
背景技術:
:在現(xiàn)今服務器系統(tǒng)的領域中,因為機架服務器(RackMountableServer)在一個機架上可同時置放很多臺服務器,其逐漸取代傳統(tǒng)服務器,應用在商業(yè)運轉(zhuǎn)的大型機房中。由于服務器數(shù)量的大幅增加,也凸顯出服務器管理的重要性。因此,如何有效管理機房中眾多的服務器,對于管理人員來說是一項極大的挑戰(zhàn)。過去在管理為數(shù)眾多且種類不同的服務器時,管理人員需要親自到現(xiàn)場一一檢視機臺的運作,并排除異常狀況。然而這樣的方式導致管理效率不彰,耗費大量的人力及時間成本。為了解決這樣的問題,業(yè)界發(fā)展出一種經(jīng)由網(wǎng)絡連接的遠程計算機切換器(remotekeyboard,video,andmouseswitch)。管理人員可以從客戶端計算機,透過內(nèi)部局域網(wǎng)絡聯(lián)機到遠程計算機切換器,并使用客戶端計算機的鍵盤、鼠標及顯示屏,對于服務器進行管理。借此,管理人員不需要到達現(xiàn)場即可對服務器進行管理。現(xiàn)行遠程計算機切換器在進行聯(lián)機時,是采用預設的鼠標模式來操作服務器中的操作系統(tǒng)。然而當服務器中操作系統(tǒng)的類型與預設的鼠標模式不相符時,在客戶端計算機的顯示屏上會發(fā)生鼠標移動不同步,或者鼠標坐標位置與實際不同的現(xiàn)象。目前的解決方法是由管理者手動選擇鼠標模式,并重新進行遠程計算機切換器的聯(lián)機,以讓新的鼠標模式生效。這種重新聯(lián)機的方式降低了管理效率,同時亦增加了使用上的不便性。
發(fā)明內(nèi)容因此,本發(fā)明的目的是在提供一種服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法,以解決鼠標模式與操作系統(tǒng)不符的問題。本發(fā)明的一方面是在提供一種遠程計算機切換器的聯(lián)機方法,至少包含以下步驟。首先,啟動一服務器系統(tǒng)中的基本輸入輸出系統(tǒng)的電源開啟自我檢測。再者,使用基本輸入輸出系統(tǒng)根據(jù)一操作系統(tǒng)類型設定值輸出一設定命令至一基板管理控制器。其次,使用基板管理控制器根據(jù)設定命令更新服務器系統(tǒng)的一遠程計算機切換器的鼠標模式。接著,使用一客戶端聯(lián)機至更新鼠標模式后的遠程計算機切換器。然后,在電源開啟自我檢測結(jié)束后啟動一操作系統(tǒng)。依據(jù)本發(fā)明一實施例,操作系統(tǒng)為一窗口操作系統(tǒng)。依據(jù)本發(fā)明另一實施例,更新鼠標模式的步驟包含一更改模式的步驟,使用基板管理控制器將鼠標模式由一絕對模式更改為一相對模式。依據(jù)本發(fā)明再一實施例,操作系統(tǒng)為一Linux操作系統(tǒng)。依據(jù)本發(fā)明又一實施例,更新鼠標模式的步驟包含一更改模式的步驟,使用基板管理控制器將鼠標模式由一相對模式更改為一絕對模式。本發(fā)明的另一方面是在提供一種服務器系統(tǒng),至少包含一基本輸入輸出系統(tǒng)、一基板管理控制器、一遠程計算機切換器以及一儲存裝置。儲存裝置用以儲存一操作系統(tǒng)。基本輸入輸出系統(tǒng)儲存有一操作系統(tǒng)類型設定值,操作系統(tǒng)類型設定值對應于操作系統(tǒng)的類型。基本輸入輸出系統(tǒng)用以根據(jù)操作系統(tǒng)類型設定值輸出一設定命令。遠程計算機切換器用以聯(lián)機于一客戶端?;骞芾砜刂破饔靡越邮赵O定命令,并且根據(jù)設定命令更新遠程計算機切換器的一鼠標模式。依據(jù)本發(fā)明一實施例,基板管理控制器還用以將鼠標模式由一絕對模式更改為一相對模式。依據(jù)本發(fā)明另一實施例,儲存裝置用以儲存一窗口操作系統(tǒng)。依據(jù)本發(fā)明又一實施例,基板管理控制器還用以將鼠標模式由一相對模式更改為一絕對模式。依據(jù)本發(fā)明再一實施例,儲存裝置用以儲存一Linux操作系統(tǒng)。依照本發(fā)明實施例的服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法,可以確保當客戶端聯(lián)機至遠程計算機切換器時,遠程計算機切換器是采用正確對應的鼠標模式。為讓本發(fā)明的上述和其它目的、特征、優(yōu)點與實施例能更明顯易懂,所附附圖的說明如下圖1繪示依照本發(fā)明一實施例的一種服務器系統(tǒng)的功能方塊圖;圖2繪示依照本發(fā)明一實施例的一種遠程計算機切換器的聯(lián)機方法。主要組件符號說明100:服務器系統(tǒng)130:基本輸入輸出系統(tǒng)110:基板管理控制器140:儲存裝置120遠程計算機切換器200客戶端具體實施例方式請參照圖1,其繪示依照本發(fā)明一實施例的一種服務器系統(tǒng)的功能方塊圖。服務器系統(tǒng)100至少包含基本輸入輸出系統(tǒng)(BasicInputOutputSystem,BIOS)130及一儲存裝置140。儲存裝置140用以儲存一操作系統(tǒng),基本輸入輸出系統(tǒng)130中設定由前述的操作系統(tǒng)進行開機的動作。基本輸入輸出系統(tǒng)130儲存有一操作系統(tǒng)類型設定值,并且用以根據(jù)此操作系統(tǒng)類型設定值輸出一設定命令。操作系統(tǒng)類型設定值對應于儲存裝置140中的操作系統(tǒng),用以表示用來開機的操作系統(tǒng)的類型。在一實施例中,基本輸入輸出系統(tǒng)130的設置公用程序(setuputility)中設置有一操作系統(tǒng)類型字段,用以儲存操作系統(tǒng)類型設定值。供貨商可以在服務器系統(tǒng)100出貨時,根據(jù)預設的開機操作系統(tǒng),在操作系統(tǒng)類型字段中設定操作系統(tǒng)類型設定值。使用者亦可由服務器系統(tǒng)100的本機端(console)進入基本輸入輸出系統(tǒng)130的設置公用程序,并且在操作系統(tǒng)類型字段中設定操作系統(tǒng)類型設定值。實際應用上,操作系統(tǒng)類型設定值可為表示特定操作系統(tǒng)的數(shù)值,例如「1J代表開機的操作系統(tǒng)為窗口操作系統(tǒng),「2」代表開機的操作系統(tǒng)為Linux操作系統(tǒng),以方便使用者設定。在另一實施例中,設置公用程序中可以利用選單式字段,列出不同的操作系統(tǒng),方便使用者選取。進一步來說,服務器系統(tǒng)100還包含一基板管理控制器(BaseboardManagementController,BMC)110及一遠程計算機切換器120。基板管理控制器110用以管理服務器系統(tǒng)100的多個芯片組,并且用以接收基本輸入輸出系統(tǒng)130輸出的設定命令。遠程計算機切換器120用以聯(lián)機于一客戶端200。實際應用上,客戶端200經(jīng)由局域網(wǎng)絡(LocalAreaNetwork,LAN)聯(lián)機于遠程計算機切換器120,借以利用客戶端200的鍵盤、鼠標、顯示接口等輸入輸出裝置,操作服務器系統(tǒng)100?;骞芾砜刂破?10還用以根據(jù)接收到的設定命令,更新遠程計算機切換器120的一鼠標模式。實際使用上,基板管理控制器110用以根據(jù)接收到的設定命令,將遠程計算機切換器120的鼠標模式切換至對應于開機操作系統(tǒng)的模式。舉例來說,基板管理控制器110用以將鼠標模式由一絕對模式(absolutemode)更改為一相對模式(relativemode),以對應于窗口操作系統(tǒng)的鼠標光標值?;蛘?,基板管理控制器110用以將鼠標模式由相對模式更改為絕對模式,以對應于Linux操作系統(tǒng)的鼠標光標值。在絕對模式中,鼠標在一個特定區(qū)域內(nèi)(如一鼠標板的特定范圍內(nèi))的實際位置,直接對應于鼠標光標在屏幕上的顯示坐標值。另外,在相對模式中,鼠標光標是根據(jù)與前次鼠標位置的移動的距離及方向的比例來進行相對應的移動。請參照圖2,其繪示依照本發(fā)明一實施例的一種遠程計算機切換器的聯(lián)機方法。如步驟Sl所示,聯(lián)機方法中首先啟動基本輸入輸出系統(tǒng)130的一電源開啟自我檢測(Power-OnSelfI~est,P0ST)。基本輸入輸出系統(tǒng)130中設定由儲存裝置140中的操作系統(tǒng)進行開機的動作。另外,基本輸入輸出系統(tǒng)130儲存有操作系統(tǒng)類型設定值。接著如步驟S2所示,使用基本輸入輸出系統(tǒng)130根據(jù)操作系統(tǒng)類型設定值輸出設定命令至基板管理控制器110。如步驟S3所示,使用基板管理控制器110根據(jù)所接收到的設定命令,更新遠程計算機切換器120的鼠標模式。例如儲存裝置140中儲存用來開機的操作系統(tǒng)為窗口操作系統(tǒng)時,基板管理控制器110將鼠標模式由絕對模式更改為相對模式。又例如儲存裝置140中儲存用來開機的操作系統(tǒng)為Linux操作系統(tǒng)時,基板管理控制器110將鼠標模式由相對模式更改為絕對模式。如步驟S4所示,使用客戶端200聯(lián)機至更新鼠標模式后的遠程計算機切換器120,借以確保遠程計算機切換器120的鼠標模式符合用來開機的操作系統(tǒng)。如步驟S5所示,當電源開啟自我檢測結(jié)束之后,啟動操作系統(tǒng)。使用者可使用客戶端200的鼠標、鍵盤及顯示屏等輸入輸出設備,經(jīng)由遠程計算機切換器120來操作啟動后的操作系統(tǒng)。由于客戶端200聯(lián)機至遠程計算機切換器120時,鼠標模式已被切換為對應于操作系統(tǒng)的模式,因此客戶端200顯示屏上的遠程計算機切換器120的畫面中,鼠標光標的移動及位置可以正確對應于使用者的操作。上述依照本發(fā)明實施例的服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法,在客戶端聯(lián)機至遠程計算機切換器之前,由基本輸入輸出系統(tǒng)根據(jù)操作系統(tǒng)類型設定值輸出設定命令至基板管理控制器?;骞芾砜刂破鞲鶕?jù)設定命令更新遠程計算機切換器的鼠標模式,使得客戶端聯(lián)機至遠程計算機切換器時,遠程計算機切換器是采用正確對應的鼠標模式。在客戶端顯示屏上的遠程計算機切換器畫面中,鼠標移動不會出現(xiàn)不同步,并且畫面坐標和實際位置不會發(fā)生位置不對應的情況,提升了使用上的便利性。雖然本發(fā)明已以實施方式揭露如上,然其并非用以限定本發(fā)明,任何熟悉此技術的人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當視權(quán)利要求書所界定的范圍為準。權(quán)利要求1.一種遠程計算機切換器的聯(lián)機方法,其特征在于,至少包含啟動一服務器系統(tǒng)中的一基本輸入輸出系統(tǒng)的一電源開啟自我檢測;使用該基本輸入輸出系統(tǒng)根據(jù)一操作系統(tǒng)類型設定值輸出一設定命令至一基板管理控制器;使用該基板管理控制器根據(jù)該設定命令更新該服務器系統(tǒng)的一遠程計算機切換器的一鼠標模式;使用一客戶端聯(lián)機至更新該鼠標模式后的該遠程計算機切換器;以及在該電源開啟自我檢測結(jié)束后啟動一操作系統(tǒng)。2.根據(jù)權(quán)利要求1所述的遠程計算機切換器的聯(lián)機方法,其特征在于,該操作系統(tǒng)為一窗口操作系統(tǒng)。3.根據(jù)權(quán)利要求2所述的遠程計算機切換器的聯(lián)機方法,其特征在于,更新該鼠標模式的該步驟包含使用該基板管理控制器將該鼠標模式由一絕對模式更改為一相對模式。4.根據(jù)權(quán)利要求1所述的遠程計算機切換器的聯(lián)機方法,其特征在于,該操作系統(tǒng)為一Linux操作系統(tǒng)。5.根據(jù)權(quán)利要求4所述的遠程計算機切換器的聯(lián)機方法,其特征在于,更新該鼠標模式的該步驟包含使用該基板管理控制器將該鼠標模式由一相對模式更改為一絕對模式。6.一種服務器系統(tǒng),其特征在于,至少包含一儲存裝置,用以儲存一操作系統(tǒng);一基本輸入輸出系統(tǒng),儲存有一操作系統(tǒng)類型設定值,該操作系統(tǒng)類型設定值對應于該操作系統(tǒng)的類型,該基本輸入輸出系統(tǒng)用以根據(jù)該操作系統(tǒng)類型設定值輸出一設定命令;一遠程計算機切換器,用以聯(lián)機于一客戶端;以及一基板管理控制器,用以接收該設定命令,并且根據(jù)該設定命令更新該遠程計算機切換器的一鼠標模式。7.根據(jù)權(quán)利要求6所述的服務器系統(tǒng),其特征在于,該儲存裝置用以儲存一窗口操作系統(tǒng)。8.根據(jù)權(quán)利要求7所述的服務器系統(tǒng),其特征在于,該基板管理控制器更用以將該鼠標模式由一絕對模式更改為一相對模式。9.根據(jù)權(quán)利要求6所述的服務器系統(tǒng),其特征在于,該儲存裝置用以儲存一Linux操作系統(tǒng)。10.根據(jù)權(quán)利要求9所述的服務器系統(tǒng),其特征在于,該基板管理控制器還用以將該鼠標模式由一相對模式更改為一絕對模式。全文摘要本發(fā)明涉及一種服務器系統(tǒng)及其遠程計算機切換器的聯(lián)機方法,利用一基本輸入輸出系統(tǒng)根據(jù)一操作系統(tǒng)類型設定值,輸出一設定命令至一基板管理控制器。接著,由基板管理控制器根據(jù)設定命令更新一遠程計算機切換器的一鼠標模式。客戶端聯(lián)機至更新鼠標模式后的遠程計算機切換器。文檔編號G06F3/14GK102053722SQ20091020706公開日2011年5月11日申請日期2009年10月27日優(yōu)先權(quán)日2009年10月27日發(fā)明者林大華,范獻巍申請人:英業(yè)達股份有限公司