專利名稱:一種遠程管理系統和控制裝置的制作方法
技術領域:
一種遠程管理系統和控制裝置
技術領域:
本實用新型涉及通信技術領域,具體涉及一種基于硬件底層的遠程管理系統和控
制裝置。背景技術:
服務器在生活中應用非常普遍,企業,教育行業,金融行業,電信行業,軍政行業等 都有廣泛的應用,網絡時代的服務器擔當著越來越重要的位置,服務器一般是自動運行,無 需人值守的,當然有時需要對服務器進行管理和維護,但是,如果需要進行維護時,需要親 臨現場,那將會耗費大量的成本。例如當需要對數百臺的服務器進行系統升級,IT管理人 員光花費交通費用就會非常巨大,所以需要一個簡單有效的方法集中管理所有的服務器, 完成現場操作的種種步驟,并迅速使系統恢復。 Internet的實時性和遠距離傳輸功能為我們提供了 一個很好的平臺,通過 Internet基于TCP/IP協議就可以將控制信號傳輸到世界各地,如果通過一個設備能夠將 計算機的信息實時的傳送給遠程控制端,那么就可以通過遠程管理服務器,對遠程的服務 器的管理就和在本地對每臺服務器進行現場控制一樣。 服務器在運行并且有操控系統在支持的時候對服務器維護相當簡單,通過遠程管 理軟件即可以實現,但是當在數千里之外的站點服務器系統宕機或者操控系統崩潰時,以 前的情況都是管理人員趕到現場去維護,這樣耗費的維護成本相當高。所以對服務器的管 理不能僅僅停留在操作系統的層次,還可以從底層允許它的高層軟件通過某種標準與硬件 層通訊,更完整、透明的對服務器進行管理。 IPMI源于服務器領域,目的是為服務器提供設備管理、傳感器/事件管理、用戶管 理、風扇框/電源框管理、遠程維護等功能。IPMI具有標準化、管理通道和業務通道分離、豐 富的命令集、安全性高等特點。 IPMI的管理通道與業務通道分離的特點使IPMI具有高可用性,使IPMI子系統的 供電電源獨立,使IPMI不依賴業務管理系統,即使在業務系統故障時仍具有可操作性,而 且IPMI是基于Internet的智能管理平臺接口 , IPMI的核心是服務器處理器或基板管理控 制器(BMC),其并不依賴于服務器的處理器、BIOS或操作系統來工作,可謂非常地獨立,是 一個單獨在系統內運行的無代理管理子系統,只要有BMC與IPMI固件其便可開始工作,而 BMC芯片是一個安裝在服務器主板上的,通過BMC對服務器主板提供IPMI支持。IPMI良好 的自治特性克服了以往基于操作系統的管理方式所受的限制,例如操作系統不響應或未加 載的情況下其仍然可以進行開關機、信息提取等操作。 實際上在對服務器維護上需要做以下操作 (1)具備IPMI功能遠程監控服務器的健康狀況,包括事件日志,系統中的傳感器 讀書以及報警功能,把服務器的健康狀況,及時反應給管理者。 (2)遠程虛擬存儲功能當操作系統崩潰或者被損壞無法修復時,需要重新安裝 操作系統,在安裝操作系統時,需要把遠程控制端的光驅、軟驅以及USB device都虛擬到服務器端,通過控制端的計算機就可以實現遠程安裝各種類型的操作系統。 (3)遠程KVM功能在安裝操控系統的時候,還需要實現遠程畫面、鼠標、鍵盤同
步,就像親自在服務器前一樣。 (4)當遠程服務器系統斷電后,再通電時,需要通過遠程冷啟動服務器,就好像自 己親自按服務器的前端啟動按鈕一樣,同時在沒有操控系統的情況下能對服務器進行關 機、重啟等各項功能操控。 要使一個遠程管理系統具有IPMI功能,必須使被控的服務器主板支持IPMI功能, 而且在主板上有IPMB接口。當被控制的服務器端沒有智能平臺管理接口以及基板管理控 制器時,就不能監控遠程服務的健康狀況。 如果服務器主板不支持IPMI功能,也并不會影響其它功能的實現。 目前市場上具有遠程服務器管理功能,并且外接PCI插槽的遠程管理卡要么只具
有虛擬存儲功能,要么只具有KVM功能,能夠實現遠程冷啟動被控端服務器幾乎沒有。 需要通過遠程控制端對遠程的服務器進行全面控制,至少必須具備遠程KVM功
能,遠程虛擬存儲功能,并且在遠程服務器出現異常情況,能夠冷啟動服務器使服務器工
作,并通過KVM-over-IP功能實現遠程控制。 由于對服務器進行遠程管理時是基于TCP/IP協議的,控制端通過IP地址尋找到 被控制端,雖然被控制端的IP是固定的,被控制端對控制端有沒有限制,例如IP地址限制 或者控制軟件限制,這對IT管理者能不能很方便的管理遠程服務器非常重要,當遠程管理 系統需要控制端安裝特定的軟件或者需要控制端與被控制端在同一個局域網,這就不能保 證IT管理者隨時隨地并且很方便快速的對遠程服務器進行控制。 另外對于IT管理者來說,如果控制命令過于復雜,這就導致了該管理系統的適用 面非常窄。
綜上所述,以前的技術至少具備以下的缺點 1.功能單一,要么只能實現KVM的功能,要么只能實現遠程虛擬存儲的功能,同時 實現遠程開關機功能需要IPMI接口支持。 2.兼容性差,如要實現對服務器健康狀態監控和報警功能需要IPMI接口以及相 應的BMC模塊支持,對于一般的個人計算機無法實現遠程傳感器的數據監控。 3.在遠程終端突然斷電之后,再通電時,無法實現遠程開機功能。
實用新型內容
本實用新型正是為了解決上述所說的技術問題提出的一種通過ARM嵌入式系統 實現基于硬件底層的遠程管理系統和控制裝置。 本實用新型采用的具體技術方案如下 —種遠程管理系統,該遠程管理系統用于施控終端管理網絡側的受控終端,包括 操控子系統,用于實現施控終端和受控終端的視頻信息、鼠標和鍵盤操作指令同步以及遠 程冷啟動服務器的遠程KVM子系統和遠程存儲子系統,所述的操控子系統將施控終端的操 控信息轉變成控制遠程KVM子系統和遠程虛擬存儲子系統的數據指令,所述的遠程存儲子 系統,通過所述遠程KVM子系統將所述施控終端的鼠標或鍵盤的操作指令同步到受控終 端,建立施控終端的存儲裝置與所述受控終端的對應關系。[0025] 所述的施控終端包括WEB瀏覽裝置,所述的受控終端包括基于WEB的控制單元,所 述的操控子系統包括所述WEB瀏覽裝置和控制單元,施控終端的WEB瀏覽裝置與受控終端 的控制單元建立起控制鏈路。 所述KVM子系統包括USB接口 、通過USB接口與受控終端的USB輸出口連接的KVM 模塊、與受控終端VGA輸出接口連接的VGA輸入接口以及與受控終端的Power/Reset輸入 接口相連接的Power/Reset輸出接口,所述的KVM模塊對施控終端鼠標和鍵盤的控制指令 進行同步轉換,生成受控終端的鼠標和鍵盤的控制指令,所述生成的受控終端的鼠標和鍵 盤控制指令通過USB接口傳輸給受控終端,所述KVM模塊還向Power/Reset輸入接口發送 開關機或重啟受控終端的指令,所述KVM模塊與受控終端的VGA輸出接口建立起通信鏈路, 將獲取的受控終端VGA信息通過網絡發送給施控終端。 所述的KVM模塊包括一用于建立施控終端的存儲設備和受控終端存儲設備之間
的連接的USB hub子模塊,所述施控終端向受控終端發送與受控終端建立遠程存儲設備連
接的控制信號,USB hub子模塊通過USB接口建立起受控終端的存儲設備與施控終端的存
儲設備之間的通信鏈路。 該遠程管理系統還包括 智能管理平臺子系統,所述智能管理平臺子系統獲取受控終端的傳感器數據和 bios存儲模塊中的bios信息,所述的傳感器數據和bios信息通過網絡發送給施控終端。 該遠程管理系統還包括用于施控終端與受控終端之間的身份認證和對傳輸的數 據進行加解密的網絡安全子系統。 本實用新型還提供一種通過施控終端遠程管理受控終端的控制裝置,其特征在 于,該控制裝置安裝在受控終端上,所述的控制裝置包括一網卡模塊,通過該網卡模塊與施 控終端建立起網絡連接,所述的控制裝置通過數據接口與受控終端之間建立控制和數據連 接。 所述的數據接口包括一 USB接口 ,該USB接口設置在控制裝置上,并與受控終端的
USB輸入接口連接; 所述的控制裝置還包括 獨立于受控終端供電的外接電源接口 ; 用于處理從網卡模塊獲取的控制信號并生成控制指令的控制單元; 對施控終端的鼠標和鍵盤的操控指令進行轉換的KVM模塊,該KVM模塊與控制單
元連接; 與受控終端VGA輸出接口連接的VGA輸入接口 ; 與受控終端的Power/Reset輸入接口相連接的Power/Reset輸出接口 ,該Power/ Reset輸出接口用于獲取KVM模塊向其發送的開關機或重啟受控終端的指令; 所述KVM模塊通過網卡模塊獲取施控終端的鼠標和鍵盤的操控指令,并對該操控 指令進行處理轉換成Power/Reset指令或者受控終端的鼠標和和鍵盤的子操控指令,所述 Power/Reset指令被KVM模土央發送到Power/Reset輸出接口 ,所述Power/Reset輸入接口 獲取所述Power/Reset指令控制受控終端的開關機或者重啟按鍵工作;所述的受控終端的 USB輸入接口獲取所述的受控終端的鼠標和鍵盤的子操控指令,并將該子操控指令發送給 受控終端的處理單元處理;所述的KVM模塊通過VGA輸入接口與受控終端的VGA輸出接口建立起通信鏈路,將獲取的受控終端的VGA信息由控制單元處理后通過網卡模塊發送給施 控終端。 所述的KVM模塊還包括一USB hub子模塊,所述USB hub子模塊與所述控制單元 和所述USB接口連接。 所述的數據接口還包括IPMB接口 ,所述的控制單元為基板管理控制器,該基板管 理控制器包括一 ARM處理器,所述的ARM處理器通過IPMB接口獲取受控終端的傳感器中的 數據以及受控終端的BIOS存儲模塊中的bios信息,所述,所述的ARM處理器將這些數據通 過網口發送給施控終端。 所述的控制裝置包括一 PCI接口,所述的PCI接口卡接在所述受控終端的PCI插 槽中。 所述的控制單元包括一基于WEB的控制模塊和支持SSL協議的數據加解密模塊。 本實用新型的有益的技術效果在于 1.本實用新型通過ARM嵌入式系統來控制受控終端的Power/Reset通道的開關, 即使在沒有IPMI組件的情況下,也能實現受控終端的冷啟動功能。 2.本實用新型通過將控制程序固化在ARM嵌入式系統中,該ARM嵌入式系統設置 在控制裝置上,而該控制裝置又安裝在受控終端上,所以在通過施控終端控制ARM嵌入式 系統時,無需很復雜的操作,通過IP即可進入ARM嵌入式系統的基于WEB的控制平臺,而且 操控界面也非常人性化。 3.本實用新型由于對施控終端沒有特殊要求,只要求具有瀏覽器并且能夠與受控
終端進行遠程連接即可,所以可以隨時隨地通過任一聯網的計算機進行遠程控制。 4.本實用新型通過外接電源對ARM嵌入式系統進行供電,使得ARM嵌入式系統能
夠獨立于受控終端的狀態運行,無論受控終端的電源是否工作,ARM嵌入式系統都能夠運
行,即使受控終端在非正常斷電不能自動重啟的情況下,也可以通過遠程的施控終端對受
控終端進行冷啟動開機。 5.本實用新型由于在控制裝置上設置BMC模塊,并通過IPMB接口連接受控終端。 并將服務器主板狀態更好的反饋給管理者。
圖1為本實用新型的遠程管理系統實施例一的結構方框圖; 圖2為本實用新型的遠程管理系統實施例二的結構方框圖; 圖3為本實用新型的遠程管理系統的工作原理圖; 圖4為本實用新型的控制裝置的產品結構框圖。
具體實施方式
本實用新型提供了一遠程管理系統,該遠程管理系統包括施控終端和受控終端, 該施控終端通過TCP/IP協議建立起與受控終端的控制鏈路,該遠程管理系統通過遠程KVM 子系統和遠程存儲子系統實現了遠程KVM功能和遠程虛擬存儲功能,同時通過KVM子系統 控制受控終端的Power/Reset通道的開關實現了遠程對受控終端進行冷啟動、重啟和關機 任務,從而實現了不用現場操作受控終端就可以實現對遠程的受控終端進行全面控制和管理的功能。 下面結合說明書附圖和實施例對本實用新型的技術方案做進一步說明, 實施例一 如圖l,本實用新型提供一種遠程管理系統,該遠程管理系統用于施控終端1管理 網絡側的受控終端3,所述的施控終端1包括WEB瀏覽裝置ll,所述的施控終端和受控終端 之間連接有基于WEB的控制單元22,該遠程管理系統包括操控子系統、遠程KVM子系統和遠 程虛擬存儲子系統,所述的操控子系統包括所述WEB瀏覽裝置11和控制單元22,施控終端 的WEB瀏覽裝置11與控制單元22通過網卡模塊21建立起控制鏈路,所述的網卡模塊21 與控制單元22連接。 所述的操控子系統將施控終端的操控信息轉變成控制遠程KVM子系統和遠程虛 擬存儲子系統的數據指令。 所述的控制單元22包括基板管理控制器(BMC),所述的基板管理控制器為一 ARM 處理器223,該控制單元22還包括內存221、 Flash閃存芯片222,所述的Flash閃存芯片 222中存儲有嵌入式操控系統,所述的操控系統運行于ARM處理器上223,在該操控系統上 還運行有一基于WEB的控制程序,施控終端通過在其瀏覽器中輸入網卡模塊21的IP地址, 與受控終端的控制單元建立起控制鏈路,啟動運行于嵌入式操控系統之上的基于WEB的控 制程序。 所述的KVM子系統包括KVM模塊23和USB接口 24,該USB接口 24與受控終端的 USB接口通過數據線相連接,所述的網卡模塊21獲取遠程的施控終端發送過來的鼠標和鍵 盤的控制信息,操作指令被網卡模塊21發送給ARM處理器223處理,該ARM處理器223處 理控制信息后控制KVM模塊23工作,該KVM模塊23通過USB接口 24與受控終端3的南橋 芯片34連接,受控終端3的鼠標和鍵盤同步,建立起控制鏈路。 所述的KVM子系統還包括VGA輸入接口 25,所述的VGA輸入接口 25通過數據線 與受控終端3的VGA輸出接口 35相連接,該VGA輸入接口 35獲得受控終端3的VGA信息, KVM模塊23將該VGA信息通過網絡發送給遠程的施控終端1,同步于受控終端3的VGA輸 出接口輸出的VGA信息通過ARM處理器處理后,再由網卡模塊21發送給施控終端1。 所述的KVM子系統還包括Power/Reset輸出接口 ,該Power/Reset輸出接口通過 數據線與受控終端3的Power/Reset輸入接口 31相連接,KVM模塊23向Power/Reset輸 出接口發送Power/Reset指令從而控制受控終端冷啟動、關機以及重啟任務,與通過受控 終端3的前端Power/Reset按鈕對受控終端進行控制的原理相同。 所述遠程存儲子系統,通過所述遠程KVM子系統將所述施控終端的鼠標或鍵盤的 操作指令同步到受控終端,建立施控終端的存儲裝置與所述受控終端的對應關系。所述的 KVM模塊23包括USB hub子模塊231 , 24所述的網卡模塊21獲取施控終端將其存儲設備作 為受控終端的存儲設備的一部分的控制指令,ARM處理器處理223該控制指令控制USB hub 子模塊231工作,USB hub子模塊231建立起施控終端1的存儲設備與受控終端3的存儲 設備之間的通信鏈路。通過USB hub子模塊231建立起的通信鏈路,可以把遠程施控終端l 的光驅、軟驅以及USB device都虛擬到受控終端3中,通過施控終端1的光驅讀取操作系 統的安裝源程序信息,實現遠程安裝操作系統,包括Windows、 Linux和Unix等。 實施例二 在上述實施例一的基礎之上,所述遠程管理系統還包括該遠程管理系統還包括智能管理平臺子系統,用于獲取受控終端的傳感器數據和bios存儲模塊中的 bios信息,所述的傳感器數據和bios信息通過網絡發送給施控終端。所述的基板管理控制 器(BMC) 22支持IPMI2. 0標準,所述的受控終端3還包括傳感器33,該傳感器33中的數據 通過IPMB總線傳輸給ARM處理器223,該ARM處理器223該數據進行編譯后通過網絡發送 給施控終端l。 該ARM處理器223從bios存儲模塊32中獲取bios信息,并存儲在Flash閃存芯 片222中,施控終端1向受控終端3發送讀取受控終端bios信息,ARM處理器223直接從 Flash閃存芯片222中調取bios信息通過網絡發送給施控終端1。 實施例三 在上述實施例二或實施例一的基礎之上,所述遠程管理系統還包括網絡安全子系 統,用于施控終端與受控終端之間的身份認證和對傳輸的數據進行加解密。所述的Flash 閃存芯片222里還存儲有支持SSL協議的數據加解密程序,該數據加密程序對網卡模塊21 接收的數據進行解密處理,對網卡模塊21發送出去的數據進行加密處理。 實施例四相應的,本實用新型還提供了另外一種遠程管理系統,如圖2所示,所 述的受控終端3還包括基板管理控制器(BMC)36,所述的BMC通過IPMB接口獲取受控終端 的傳感器中的數據以及受控終端的BIOS存儲模塊中Flash閃存芯片的數據,并將這些數據 通過IPMB接口發送給ARM處理器223,該ARM處理器223將這些數據存儲在Flash閃存芯 片222中,在施控終端需要獲取這些數據時將這些數據通過網口發送給施控終端。 如圖3所示,本實用新型的遠程管理系統的驅動步驟如下, a.施控終端通過IP地址與受控終端建立起控制鏈路; b.通過一獨立于受控終端運行的基板管理控制器處理施控終端的控制信號; c.該基板管理控制器控制一KVM模塊將施控終端的鼠標和鍵盤控制指令同步到 受控終端; dl.該KVM模塊控制受控終端的Power/Reset通道的開關; e.通過KVM模塊將受控終端的VGA信息同步到施控終端; 進一步的實施例中,在上述步驟dl之后,該遠程管理方法還包括步驟d2,該基板 管理控制器控制KVM模塊中的USB hub子模塊建立起施控終端的存儲設備與受控終端的存 儲設備之間的通信鏈路。 進一步的實施例中,在上述步驟d2之后(前),該遠程管理方法還包括該基板管 理控制器獲取受控終端的傳感器和bios中的數據d3,并處理該數據,該基板管理控制器將 處理后的數據通過網絡傳輸給施控終端。
具體為 施控終端通過與受控終端連接的控制裝置的IP地址與受控終端建立起控制鏈 路,施控終端將其鼠標和鍵盤的操控指令發送到控制裝置,控制裝置的網卡模塊獲取該操 控指令并將其發送給基板管理控制器的ARM處理器處理,該ARM處理器通過控制KVM模塊 切換,把遠程鼠標和鍵盤的操控指令通過USB線傳送到與受控終端的南橋芯片連接的USB 接口上。將施控終端的鼠標和鍵盤控制指令同步到受控終端。 受控終端的處理器接收到遠程的施控終端的鼠標和鍵盤的控制指令,執行一系列 的操控任務,該受控終端將執行后的結果的VGA信息通過顯卡模塊發送給受控終端的VGA輸出接口 ,所述的VGA信息通過與VGA輸出接口連接的控制裝置的VGA輸入接口傳輸給KVM 模塊,該KVM模塊將該VGA信息通過網卡模塊發送給向施控終端,施控終端獲取該視頻信息 經過處理后在顯示屏上顯示出來。 當施控終端連接上受控終端,對受控終端執行Power/Reset的操控任務時,該受
控終端通過網絡獲取該操控指令,將其發送給ARM處理器處理,該ARM處理器通過KVM模塊
控制Power/Reset接口的Power/Reset通道,執行Power/Reset指令,同時通過KVM模塊將
該VGA信息同步到施控終端,施控終端經過處理后在顯示屏上顯示出來。 當施控終端連接上受控終端,需要將施控終端的光驅、軟驅以及USBdevice虛擬
到受控終端,作為受控終端的虛擬存儲設備時,該受控終端通過網絡獲取該操控指令,將其
發送給ARM處理器處理,該ARM處理器控制USB hub子模塊工作,該USB hub子模塊通過USB
接口建立起與受控終端的南橋芯片的連接,通過網絡實現施控終端的存儲設備與受控終端
的存儲設備之間的數據傳輸,在安裝操作系統時,施控終端讀取操作系統的源文件,并通過
網絡傳輸給受控終端。 在施控終端向受控終端傳輸文件時,通過網絡將文件傳輸給控制裝置的ARM處理 器處理,該ARM處理器通過USB接口將數據傳送給受控終端。 當施控終端通過控制裝置獲取受控終端的傳感器信息、事件日志、以及bios數據 時,施控終端通過網絡向ARM處理器發送控制指令,該ARM處理器通過IPMB總線從傳感器 中讀取電壓、溫度和風扇轉速等信息,從bios存儲模塊中讀取bios數據信息,通過網絡發 送給施控終端。 所述的運行于ARM處理器之上的操作系統中還包括一支持SSL協議的加解密程 序,所述的加解密程序對發送給施控終端的數據進行加密,對接收到的施控終端發送來的 數據進行解密,在施控終端與控制裝置建立起控制和通信鏈路后,施控終端通過網絡從控 制裝置中下載SSL安全密鑰,并與瀏覽器嵌入在一起。 本實用新型還提供一種與受控終端連接并且建立起施控終端與受控終端之間的 控制和通信鏈路的控制裝置2,如圖4所述的控制裝置包括網卡模塊21和一處理單元,所述 的處理單元為基板管理控制器(BMC)22,該網卡模塊21包括LAN接口和網卡芯片,所述的基 板管理控制器22包括一 ARM處理器223,所述的控制裝置2還包括內存221、Flash閃存芯 片222,所述的Flash閃存芯片222中存儲有嵌入式操控系統,所述的操控系統運行于ARM 處理器上223,在該操控系統上還運行有一基于WEB的控制程序,施控終端通過在其瀏覽器 中輸入控制裝置網卡模塊的IP地址,從而啟動運行于嵌入式操控系統之上的基于WEB的控 制程序。 所述的控制裝置2還包括KVM模塊23和USB接口 24,該USB接口 24與受控終端 的USB接口通過數據線相連接,所述的網卡模塊21獲取遠程的施控終端發送過來的鼠標和 鍵盤的控制信息,操作指令被網卡模塊21發送給ARM處理器處理223,該ARM處理器處理 223控制KVM模塊23切換把遠程鼠標和鍵盤的操控指令通過USB線傳送到與受控終端的南 橋芯片連接的USB接口上。將施控終端的鼠標和鍵盤控制指令同步到受控終端。 所述的控制裝置2還包括VGA輸入接口 25,所述的VGA輸入接口 25通過數據線與 受控終端的VGA輸出接口相連接,該VGA輸入接口 25獲得受控終端的VGA信息,KVM模塊 23將該VGA信號通過ARM處理器壓縮后通過網絡發送給遠程的施控終端。[0088] 所述的控制裝置2還包括Power/Reset輸出接口 27,該Power/Reset輸出接口 27 通過數據線與受控終端的Power/Reset輸入接口相連接,KVM模塊23向Power/Reset輸出 接口 27發送Power/Reset指令從而控制受控終端冷啟動、關機以及重啟任務,與通過受控 終端的前端Power/Reset按鈕對受控終端進行控制的原理相同。 所述的KVM模塊23包括USB hub子模塊231 ,所述的網卡模塊21獲取施控終端將 其存儲設備作為受控終端的存儲設備的一部分的控制指令,ARM處理器223處理該控制指 令控制USB hub子模塊231工作,USB hub子模塊231建立起施控終端的存儲設備與受控 終端的存儲設備之間的通信鏈路。通過USBhub子模塊231建立起的通信鏈路,可以把遠程 施控終端的光驅、軟驅以及USBdevice都虛擬到受控終端中,通過施控終端的光驅讀取操 作系統的安裝源程序信息,實現遠程安裝操作系統,包括Windows、 Li皿x和Unix等。 所述的基板管理控制器(BMC) 22支持IPMI2. 0標準,所述的受控終端還包括傳感 器,該傳感器中的數據通過IPMB總線傳輸給ARM處理器223,該ARM處理器223該數據進行 編譯后通過網絡發送給施控終端。 該ARM處理器223從BIOS模塊中獲取傳感器數據以及當前傳感器的值,并經過 ARM處理器進行編譯后,把受控終端傳感的的數據信息,通過網口模塊發送到施控端。 所述的控制裝置還包括一外接電源接口 28,所述的外接電源接口通過一電源適配 器與電網連接。 所述的Flash閃存芯片222里還存儲有支持SSL協議的數據加解密程序,該數據 加密程序對網卡模塊21接收的數據進行解密處理,對網卡模塊21發送出去的數據進行加 密處理。 應說明的是,以上實施例僅用以說明本實用新型的技術方案而非限制,盡管參照 較佳實施例對本實用新型進行了詳細說明,本領域的普通技術人員應當理解,可以對本實 用新型的技術方案進行修改或者等同替換,而不脫離本實用新型技術方案的精神和范圍, 其均應涵蓋在本實用新型的權利要求范圍當中。
權利要求一種遠程管理系統,該遠程管理系統用于施控終端管理網絡側的受控終端,包括操控子系統,用于實現施控終端和受控終端的視頻信息、鼠標和鍵盤操作指令同步以及遠程冷啟動服務器的遠程KVM子系統和遠程存儲子系統,所述的操控子系統將施控終端的操控信息轉變成控制遠程KVM子系統和遠程存儲子系統的數據指令,所述的遠程存儲子系統通過所述遠程KVM子系統將所述施控終端的鼠標或鍵盤的操作指令同步到受控終端,建立施控終端的存儲裝置與所述受控終端的對應關系。
2. 根據權利要求l所述的遠程管理系統,其特征在于,所述的施控終端包括WEB瀏覽裝 置,所述的施控終端和受控終端之間連接有基于WEB的控制單元,所述的操控子系統包括 所述WEB瀏覽裝置和控制單元,施控終端的WEB瀏覽裝置與控制單元建立起控制鏈路。
3. 根據權利要求1所述的遠程管理系統,其特征在于,所述KVM子系統包括USB接口、 通過USB接口與受控終端的USB輸出口連接的KVM模塊、與受控終端VGA輸出接口連接的 VGA輸入接口以及與受控終端的Power/Reset輸入接口相連接的Power/Reset輸出接口 ,所 述的KVM模塊對施控終端鼠標和鍵盤的控制指令進行同步轉換,生成受控終端的鼠標和鍵 盤的控制指令,,所述生成的受控終端的鼠標和鍵盤控制指令通過USB接口傳輸給受控終 端,所述KVM模塊還向Power/Reset輸入接口發送開關機或重啟受控終端的指令,所述KVM 模塊與受控終端的VGA輸出接口建立起通信鏈路,將獲取的受控終端VGA信息通過網絡發 送給施控終端。
4. 根據權利要求3所述的遠程管理系統,其特征在于,所述的KVM模塊包括一用于建立 施控終端的存儲設備和受控終端存儲設備之間的連接的USBhub子模塊,所述施控終端向 受控終端發送與受控終端建立遠程存儲設備連接的控制信號,USB hub子模塊通過USB接 口建立起受控終端的存儲設備與施控終端的存儲設備之間的通信鏈路。
5. 根據權利要求1所述的遠程管理系統,其特征在于,該遠程管理系統還包括,智能管 理平臺子系統,所述智能管理平臺子系統獲取受控終端的傳感器數據和bios存儲模塊中 的bios信息,所述的傳感器數據和bios信息通過網絡發送給施控終端。
6. 根據權利要求1或2所述的遠程管理系統,其特征在于,該遠程管理系統還包括用于 施控終端與受控終端之間的身份認證和對傳輸的數據進行加解密的網絡安全子系統。
7. —種通過施控終端遠程管理受控終端的控制裝置,其特征在于,該控制裝置安裝在 受控終端上,所述的控制裝置包括一網卡模塊,通過該網卡模塊與施控終端建立起網絡連 接,所述的控制裝置通過數據接口與受控終端之間建立控制和數據連接。
8. 根據權利要求7所述的控制裝置,其特征在于,所述的數據接口包括一 USB接口 ,該USB接口設置在控制裝置上,并與受控終端的USB 輸入接口連接;所述的控制裝置還包括 獨立于受控終端供電的外接電源接口;用于處理從網卡模塊獲取的控制信號并生成控制指令的控制單元;對施控終端的鼠標和鍵盤的操控指令進行轉換的KVM模±央,該KVM模塊與控制單元連接;與受控終端VGA輸出接口連接的VGA輸入接口 ;與受控終端的Power/Reset輸入接口相連接的Power/Reset輸出接口 ,該Power/Reset輸出接口用于獲取KVM模塊向其發送的開關機或重啟受控終端的指令;所述KVM模塊通過網卡模塊獲取施控終端的鼠標和鍵盤的操控指令,并對該操控指 令進行處理轉換成Power/Reset指令或者受控終端的鼠標和和鍵盤的子操控指令,所述 Power/Reset指令被KVM模土央發送到Power/Reset輸出接口 ,所述Power/Reset輸入接口 獲取所述Power/Reset指令控制受控終端的開關機或者重啟按鍵工作;所述的受控終端的 USB輸入接口獲取所述的受控終端的鼠標和鍵盤的子操控指令,并將該子操控指令發送給 受控終端的處理單元處理;所述的KVM模塊通過VGA輸入接口與受控終端的VGA輸出接口 建立起通信鏈路,將獲取的受控終端的VGA信息由控制單元處理后通過網卡模塊發送給施 控終端。
9. 根據權利要求8所述的控制裝置,其特征在于,所述的KVM模塊還包括一USB hub子 模塊,所述USB hub子模塊與所述控制單元和所述USB接口連接。
10. 根據權利要求9所述的控制裝置,其特征在于,所述的數據接口還包括IPMB接口, 所述的控制單元為基板管理控制器,該基板管理控制器包括一 ARM處理器,所述的ARM處理 器通過IPMB接口獲取受控終端的傳感器中的數據以及受控終端的BIOS存儲模塊中的bios 信息,所述,所述的ARM處理器將這些數據通過網口發送給施控終端。
11. 根據權利要求7-10任一所述的控制裝置,其特征在于,所述的控制裝置包括一 PCI 接口 ,所述的PCI接口卡接在所述受控終端的PCI插槽中。
專利摘要本實用新型提供了一遠程管理系統和控制裝置,該遠程管理系統包括施控終端和受控終端,所述施控終端通過控制裝置遠程管理受控終端,該施控終端通過TCP/IP協議建立起與受控終端的控制鏈路,該遠程管理系統通過遠程KVM子系統和遠程存儲子系統實現了遠程KVM功能和遠程虛擬存儲功能,同時通過KVM子系統控制受控終端的Power/Reset通道的開關實現了遠程對受控終端進行冷啟動、重啟和關機任務,從而實現了不用現場操作受控終端就可以實現對遠程的受控終端進行全面控制和管理的功能,同時,IPMI功能能夠及時準確地把服務器的健康狀況反饋給管理者,為服務器保駕護航。
文檔編號H04L12/24GK201467145SQ20092013222
公開日2010年5月12日 申請日期2009年5月26日 優先權日2009年5月26日
發明者惠志朋, 趙衛東, 閆俊禮 申請人:深圳市漢普電子技術開發有限公司