TWI510917B - Server management system and method thereof - Google Patents
Server management system and method thereof Download PDFInfo
- Publication number
- TWI510917B TWI510917B TW098139238A TW98139238A TWI510917B TW I510917 B TWI510917 B TW I510917B TW 098139238 A TW098139238 A TW 098139238A TW 98139238 A TW98139238 A TW 98139238A TW I510917 B TWI510917 B TW I510917B
- Authority
- TW
- Taiwan
- Prior art keywords
- server
- record
- management controller
- alert
- key
- Prior art date
Links
Landscapes
- Debugging And Monitoring (AREA)
- Alarm Systems (AREA)
Description
本發明涉及一種伺服器管理系統及其方法,尤指一種可集中管理多元化警訊與提供網路服務(Web Service)之伺服器管理系統及其方法。The invention relates to a server management system and a method thereof, in particular to a server management system and a method thereof for centrally managing diversified alarms and providing web services.
智慧平台管理介面(Intelligent Platform Management Interface,IPMI)規範係由Intel,Dell,HP和NEC為了提供對伺服器物理特性如溫度、電壓、風扇、電源和機箱提供監控而聯合開發的標準介面,其至少包含智能平台管理介面(IPMI)、智能平台管理匯流排(Intelligent Platform Management Bus,IPMB)及智能機箱管理匯流排(Intelligent Chassis Management Bus,ICMB)。IPMI規範係定義管理軟體和機箱管理硬體的介面。IPMB規範係定義內部智能平台管理匯流排。ICMB規範係定義連接另外的IPMI使能系統的外部匯流排。The Intelligent Platform Management Interface (IPMI) specification is a standard interface developed by Intel, Dell, HP, and NEC to provide monitoring of server physical characteristics such as temperature, voltage, fans, power supplies, and chassis. It includes Intelligent Platform Management Interface (IPMI), Intelligent Platform Management Bus (IPMB) and Intelligent Chassis Management Bus (ICMB). The IPMI specification defines the interface for managing software and chassis management hardware. The IPMB specification defines an internal intelligent platform management bus. The ICMB specification defines an external bus that connects to another IPMI-enabled system.
IPMI結構的核心是一個被稱為基板管理控制器(baseboard management controller,BMC)的微控制器。BMC可以用來提供智慧平台管理的智慧,控制系統的管理軟體和平台管理硬體之間的介面,提供自主監視、事件記錄和恢復控制功能,並可作為系統管理軟體和IPMB與ICMB介面間的網路閘道使用。以往當遠程伺服器系統發生異常時,在傳統之遠程伺服器管理系統中的BMC通常提供IPMI文字的訊息,以透過網際網路提供一個文字警訊給系統管理者用戶端。然而有些異常情形,無法用文字來描述清楚,導致系統管理者用戶端難以確認遠端伺服器異常的真正原因。At the heart of the IPMI architecture is a microcontroller called a baseboard management controller (BMC). BMC can be used to provide the wisdom of smart platform management, control the interface between the management software of the system and the platform management hardware, provide autonomous monitoring, event recording and recovery control functions, and can be used as system management software and between IPMB and ICMB interfaces. Network gateway use. In the past, when the remote server system was abnormal, the BMC in the traditional remote server management system usually provided IPMI text messages to provide a text alert to the system administrator client through the Internet. However, some abnormal situations cannot be clearly described by words, which makes it difficult for the system administrator user to confirm the real cause of the remote server abnormality.
本發明之一目的在於提供一種伺服器管理系統及其方法,可以於遠程伺服器異常時提供一種多元化的警訊,並且集中化控管警訊。在更進一步地提供網路服務的條件下,俾使系統管理者用戶端可以獲得警訊並且瀏覽,以有效且明確地判別遠端伺服器真正異常的原因,進而解決之。An object of the present invention is to provide a server management system and method thereof, which can provide a diversified alarm when a remote server is abnormal, and centralize the control alarm. Under the condition that the network service is further provided, the system administrator user can obtain the warning and browse to effectively and unambiguously determine the cause of the abnormality of the remote server, and then solve the problem.
本發明之又一目的在於提供一種伺服器管理系統,包括一伺服器,一基板管理控制器,係設置於該伺服器上,用於偵測該伺服器是否運作異常,當該伺服器運作異常時,該基板管理控制器係輸出至少一警訊,該警訊係記錄該伺服器運作異常的原因,以及一集中化管理裝置,係透過一網路連結該伺服器,並透過該網路接收來自於該基板管理控制器的該警訊,該集中化管理裝置用以集中化控管該警訊,其中,該警訊係選自於一影片警訊、一鍵值警訊、一影片及文字警訊、一影片及鍵值警訊、一圖片及文字警訊和一圖片及鍵值警訊所組成之族群的至少一者以上或任意組合。Another object of the present invention is to provide a server management system, including a server, a substrate management controller, disposed on the server, configured to detect whether the server is abnormal, when the server operates abnormally The baseboard management controller outputs at least one alert, the alert is a record of the cause of the abnormal operation of the server, and a centralized management device connects the server through a network and receives the network through the network. The warning from the baseboard management controller is used to centrally control the alert. The alert is selected from a video alert, a one-click alert, a video and At least one or any combination of a text alert, a video and key-value alert, a picture and text alert, and a group of image and key-value alerts.
本發明之又一目的在於一種伺服器管理方法,包括下列之步驟:以一基板管理控制器偵測一伺服器是否運作異常;當該伺服器運作異常時,該基板管理控制器輸出至少一警訊,該警訊係選自於一影片警訊、一鍵值警訊、一影片及文字警訊、一影片及鍵值警訊、一圖片及文字警訊和一圖片及鍵值警訊所組成之族群的至少一者以上或任意組合;以及提供一集中化管理裝置,該集中化管理裝置透過一網路接收來自該基板管理控制器的警訊,以集中化控管備存。Another object of the present invention is a server management method, comprising the steps of: detecting whether a server is abnormal by a substrate management controller; and when the server is abnormal, the substrate management controller outputs at least one alarm. The warning was selected from a video alert, a one-click alert, a video and text alert, a video and key-value alert, a photo and text alert and a photo and key-value alert At least one or more combinations of the constituent groups; and providing a centralized management device that receives the alert from the baseboard management controller through a network to centrally control the storage.
為了讓本發明之上述目的、特徵、和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下:The above described objects, features, and advantages of the present invention will become more apparent and understood.
請同時參閱第1圖及第2圖,第1圖係顯示一依據本發明構想之較佳實施例的一伺服器管理系統2設置於一網路環境的環境架構圖,第2圖係顯示一依據本發明構想之伺服器管理系統的示意圖。Please refer to FIG. 1 and FIG. 2 simultaneously. FIG. 1 shows an environment architecture diagram of a server management system 2 disposed in a network environment according to a preferred embodiment of the present invention. FIG. 2 shows a A schematic diagram of a server management system contemplated in accordance with the present invention.
該網路之環境中例如包括一網路(例如包含一網際網路11、複數個交換器12、至少一無線基台13及複數個區域網路14)與複數個用戶端15。其中各該用戶端15為一PDA、一桌上型電腦、一工作站電腦與一膝上型電腦的其中之一。該伺服器管理系統2包括一伺服器20,一基板管理控制器21及一集中化管理裝置22。基板管理裝置21係設置於伺服器20上,用於偵測伺服器20是否運作異常。當伺服器20運作異常時,基板管理控制器21係輸出至少一警訊,警訊係記錄伺服器20運作異常的原因。集中化管理裝置22係透過一網路連結伺服器20,並透過網路接收來自於基板管理控制器30的警訊。集中化管理裝置22用以集中化控管警訊。警訊係選自於一影片警訊、一鍵值警訊、一影片及文字警訊、一影片及鍵值警訊、一圖片及文字警訊和一圖片及鍵值警訊所組成之族群的至少一者以上或任意組合。The network environment includes, for example, a network (eg, including an Internet 11, a plurality of switches 12, at least one wireless base station 13 and a plurality of regional networks 14), and a plurality of client terminals 15. Each of the client terminals 15 is one of a PDA, a desktop computer, a workstation computer and a laptop computer. The server management system 2 includes a server 20, a substrate management controller 21 and a centralized management device 22. The substrate management device 21 is disposed on the server 20 for detecting whether the server 20 is operating abnormally. When the server 20 operates abnormally, the baseboard management controller 21 outputs at least one alarm, and the alarm system records the cause of the abnormal operation of the server 20. The centralized management device 22 connects the server 20 through a network and receives an alert from the baseboard management controller 30 through the network. The centralized management device 22 is used to centralize the control alarm. The alert is selected from a video alert, a one-click alert, a video and text alert, a video and key-value alert, a photo and text alert and a picture and key-value alert. At least one or more of any combination.
該集中化管理裝置22係設有至少一網路服務(Web Service),該網路服務係選自於Web 2.0、YouTube、Flickr、FaceBook、Plurk、Blogger、Google Maps及UrMap所組成之族群的至少一者以上或任意組合,該網路服務用以提供一使用者端(即用戶端Client)15, 透過該網路連結該集中化管理裝置22而檢視該警訊,並且瞭解該伺服器20運作異常的原因。The centralized management device 22 is provided with at least one web service (Web Service) selected from at least the group consisting of Web 2.0, YouTube, Flickr, FaceBook, Plurk, Blogger, Google Maps, and UrMap. One or more or any combination, the network service is used to provide a user end (ie, a client client) 15, The centralized management device 22 is connected to the network to view the alert and to understand the cause of the abnormal operation of the server 20.
該網路11係選自於Internet、Intranet、Ethernet,Local Area Network(LAN)、Wide Area Network(WAN)及Wireless Network所組成之群族的至少一者以上或任意組合。The network 11 is selected from at least one or a combination of the Internet, the Intranet, the Ethernet, the Local Area Network (LAN), the Wide Area Network (WAN), and the Wireless Network.
一般來說,BMC偵測到遠程伺服器系統發生異常,會產生警告事件,傳送到一個集中管理的裝置,當然,在本發明中所提供之伺服器管理系統2,除了可偵測硬體的錯誤外,還可偵測作業系統是否異常,更可進行操作畫面的錄影或是截取目前的畫面,當作一種警告事件,並傳送到一個集中化管理裝置,然後通知系統管理者。In general, the BMC detects an abnormality in the remote server system, generates a warning event, and transmits it to a centrally managed device. Of course, the server management system 2 provided in the present invention can detect hardware. In addition to the error, it can also detect whether the operating system is abnormal, and can also record the operation screen or intercept the current picture as a warning event, and transmit it to a centralized management device, and then notify the system administrator.
在第2圖中,該伺服器20更設有一主機板30、一iKVM模組212、一IPMI模組213、一BIOS模組215及一感測器216,該iKVM模組212及該IPMI模組213係設置於該基板管理控制器21上,該基板管理控制器21、該BIOS模組215及該感測器216係設置於該主機板30上,該iKVM模組212、該IPMI模組213和該感測器216用於偵測該伺服器20之作業系統或硬體是否運作異常。In FIG. 2, the server 20 further includes a motherboard 30, an iKVM module 212, an IPMI module 213, a BIOS module 215, and a sensor 216. The iKVM module 212 and the IPMI module are further configured. The 213 is disposed on the baseboard management controller 21, and the baseboard management controller 21, the BIOS module 215, and the sensor 216 are disposed on the motherboard 30, the iKVM module 212, and the IPMI module. 213 and the sensor 216 are configured to detect whether the operating system or the hardware of the server 20 is abnormal.
請參閱第3圖,其依據本發明構想之較佳實施例的BMC從偵測到系統異常至處理異常的流程圖,共包括:1.偵測到系統異常2.產生事件與3.事件的決策和4.警訊的傳送等四個流程。在產生事件的流程中,可由下列資料來研判一事件是否產生,包括:事件日誌、影片串流、圖片畫面與鍵值日誌等。而在事件的決策階段所圖片獲取記錄或獲取的資料包括:文字記錄、影片記錄(操作畫面錄影)、圖片獲取(目前畫面擷取)與iKVM鍵值記錄等。Referring to FIG. 3, a flowchart of a BMC from detecting a system abnormality to processing an abnormality according to a preferred embodiment of the present invention includes: 1. detecting a system abnormality 2. generating an event and 3. an event Four processes, such as decision making and 4. transmission of alerts. In the process of generating an event, the following data can be used to determine whether an event is generated, including: event log, movie stream, picture screen and key value log. In the decision-making stage of the event, the data obtained by the picture or acquired includes: text record, film record (operation picture recording), picture acquisition (current picture capture) and iKVM key value record.
至於BMC怎樣偵測伺服器之作業系統或硬體產生異常的過程在此作說明,但本發明之技術特徵並不侷限於此。The process of how the BMC detects the operating system of the server or the hardware generates an abnormality is described herein, but the technical features of the present invention are not limited thereto.
該iKVM模組212用於偵測該伺服器20之一作業系統是否出現一藍底白字之畫面,如該作業系統出現該藍底白字之畫面時,即知該作業系統運作異常。BMC偵測伺服器是否產生藍色螢幕(Blue screen detection)以作為伺服器是否運作異常的判斷基準,並利用硬體去分析截取到的伺服器目前顯示的影像畫面,是否為藍底白字的畫面。若為藍底白字的畫面,BMC將判斷伺服器之作業系統產生異常。The iKVM module 212 is configured to detect whether a working system of the server 20 has a blue-and-white image. If the blue-white image appears on the operating system, the operating system is abnormal. The BMC detects whether the server generates a blue screen detection as a criterion for determining whether the server is operating abnormally, and uses hardware to analyze whether the captured image currently displayed by the server is a blue-and-white screen. . If it is a blue-and-white screen, the BMC will judge that the operating system of the server is abnormal.
當該基板管理控制器21未收到該作業系統執行該IPMI模組213之一指令超過一預定時間時,則知該作業系統運作異常。在作業系統中執行的程式,會定期向BMC 21執行IPMI指令,如果BMC 21太久沒有收到作業系統傳來之IPMI指令,BMC 21可以視為伺服器之作業系統產生異常。When the baseboard management controller 21 does not receive the command from the operating system to execute the IPMI module 213 for more than a predetermined time, it is known that the operating system is abnormal. The program executed in the operating system periodically executes the IPMI command to the BMC 21. If the BMC 21 does not receive the IPMI command from the operating system for a long time, the BMC 21 can be regarded as an abnormality in the operating system of the server.
該IPMI模組213具有一看門狗軟體,用於研判該伺服器20之一作業系統是否運作異常。The IPMI module 213 has a watchdog software for determining whether an operating system of the server 20 is abnormal.
當該IPMI模組213感測到該伺服器20重開機時,該iKVM模組212開始錄影該伺服器20之重開機畫面。在伺服器之重開機畫面中,就會顯示BIOS模組215怎樣檢測伺服器之硬體的過程與是否有硬體產生異常,甚至也可以顯示是否有其他遠端使用者透過BIOS修改伺服器的硬體設定而導致伺服器重新開機。When the IPMI module 213 senses that the server 20 is rebooted, the iKVM module 212 starts recording the restart screen of the server 20. In the restart screen of the server, it is displayed how the BIOS module 215 detects the hardware of the server and whether there is a hardware abnormality, and even shows whether other remote users modify the server through the BIOS. The hardware settings cause the server to reboot.
該伺服器20更包括一中央處理器與一風扇,當該IPMI模組213透過該感測器216偵測該中央處理器的一溫度超過一上限值,或者該風扇之一轉速變快,即可判定該伺服器20運作異常。The server 20 further includes a central processing unit and a fan. When the IPMI module 213 detects that the temperature of the central processing unit exceeds an upper limit value by the sensor 216, or the speed of one of the fans becomes faster, It can be determined that the server 20 is operating abnormally.
至於BMC怎樣依據伺服器之作業系統或硬體異常而對應地產生影片警訊、鍵值警訊、影片及文字警訊、圖片及文字警訊和圖片及鍵值警訊的過程在此作說明,但本發明之技術特徵並不侷限於此。The process of how the BMC generates video alerts, key-value alerts, video and text alerts, pictures and text alerts, and pictures and key-value alerts based on the operating system or hardware anomalies of the server is explained here. However, the technical features of the present invention are not limited thereto.
當該伺服器20運作異常時,該iKVM模組212係開始持續錄影該伺服器20之操作畫面一區段時間,以產生一影片記錄,該基板管理控制器21係依據該影片記錄而輸出該影片警訊。基板管理控制器21係透過網路傳送影片警訊給集中化管理裝置。When the server 20 is abnormal, the iKVM module 212 starts to continuously record the operation screen of the server 20 for a period of time to generate a movie record, and the baseboard management controller 21 outputs the sound according to the movie record. Video alert. The substrate management controller 21 transmits a video alert to the centralized management device via the network.
當該iKVM模組212持續記錄該伺服器20之鍵值輸入且該伺服器20運作異常時,該iKVM模組212係擷取該伺服器20運作異常前一區段時間之鍵值輸入明細,以產生一鍵值記錄,該基板管理控制器21係根據該鍵值記錄而輸出該鍵值警訊。基板管理控制器21係透過網路傳送鍵值警訊給集中化管理裝置。When the iKVM module 212 continuously records the key input of the server 20 and the server 20 operates abnormally, the iKVM module 212 retrieves the key input details of the previous period of time when the server 20 operates abnormally. To generate a key value record, the baseboard management controller 21 outputs the key value alarm based on the key value record. The substrate management controller 21 transmits a key value alarm to the centralized management device via the network.
當該伺服器20運作異常時,該IPMI模組213係擷取該伺服器20之目前操作過程而產生一文字記錄,該iKVM模組212係開始持續錄影該伺服器20之操作畫面一區段時間,以產生一影片記錄,該基板管理控制器21係依據該影片記錄及該文字記錄而輸出該影片及文字警訊。基板管理控制器21係透過網路傳送影片及文字警訊給集中化管理裝置。When the server 20 is abnormal, the IPMI module 213 captures a current record of the server 20 to generate a text record, and the iKVM module 212 starts to continuously record the operation screen of the server 20 for a period of time. To generate a movie record, the substrate management controller 21 outputs the video and text alert according to the movie record and the text record. The substrate management controller 21 transmits video and text alerts to the centralized management device via the network.
當該iKVM模組212持續錄影該伺服器20之操作畫面且該伺服器20運作異常時,該IPMI模組213係擷取該伺服器20之目前操作過程而產生一文字記錄,該iKVM模組212係擷取該伺服器20運作異常前一區段時間之操作畫面影片,以產生一影片記錄,該基板管理控制器21係依據該影片記錄及該文字記錄而輸出該影 片及文字警訊。基板管理控制器21係透過網路傳送影片及文字警訊給集中化管理裝置。When the iKVM module 212 continues to record the operation screen of the server 20 and the server 20 operates abnormally, the IPMI module 213 captures a current record of the server 20 to generate a text record. The iKVM module 212 The operating screen picture of the server unit 20 is operated for an abnormal period of time to generate a movie record, and the substrate management controller 21 outputs the image according to the movie record and the text record. Film and text alerts. The substrate management controller 21 transmits video and text alerts to the centralized management device via the network.
當該iKVM模組212持續記錄該伺服器20之鍵值輸入且該伺服器20運作異常時,該iKVM模組212係擷取該伺服器20運作異常前一第一區段時間之鍵值輸入明細,以產生一鍵值記錄,該iKVM模組212係開始持續錄影該伺服器20之操作畫面一第二區段時間,以產生一影片記錄,該基板管理控制器21係依據該影片記錄及該鍵值記錄而輸出該影片及鍵值警訊。基板管理控制器21係透過網路傳送影片及鍵值警訊給集中化管理裝置。When the iKVM module 212 continuously records the key input of the server 20 and the server 20 operates abnormally, the iKVM module 212 retrieves the key input of the first segment time before the server 20 operates abnormally. For the purpose of generating a key value record, the iKVM module 212 starts to continuously record the operation screen of the server 20 for a second period of time to generate a movie record, and the substrate management controller 21 is based on the video recording and The key value is recorded and the video and key value alarms are output. The substrate management controller 21 transmits the video and key value alarms to the centralized management device via the network.
當該iKVM模組212持續記錄該伺服器20之鍵值輸入、持續錄影該伺服器20之操作畫面且該伺服器20運作異常時,該iKVM模組212係擷取該伺服器20運作異常前一第一區段時間之鍵值輸入明細,以產生一鍵值記錄,該iKVM模組212係擷取該伺服器20運作異常前一第二區段時間之操作畫面影片,以產生一影片記錄,該基板管理控制器21係依據該影片記錄及該鍵值記錄而輸出該影片及鍵值警訊。基板管理控制器21係透過網路傳送影片及鍵值警訊給集中化管理裝置。When the iKVM module 212 continuously records the key input of the server 20, continuously records the operation screen of the server 20, and the server 20 operates abnormally, the iKVM module 212 captures the abnormality of the server 20 before the operation is abnormal. A key value input of the first time period is input to generate a key value record, and the iKVM module 212 captures an operation picture film of the second time period before the server 20 operates abnormally to generate a movie record. The substrate management controller 21 outputs the video and the key value alarm according to the movie record and the key value record. The substrate management controller 21 transmits the video and key value alarms to the centralized management device via the network.
當該伺服器20運作異常時,該iKVM模組212係擷取該伺服器20之目前畫面,以產生一快拍圖片,該IPMI模組213係擷取該伺服器20之目前操作過程而產生一文字記錄,該基板管理控制器21係依據該快拍圖片及該文字記錄而輸出該圖片及文字警訊。基板管理控制器21係透過網路傳送圖片及文字警訊給集中化管理裝置。When the server 20 is abnormal, the iKVM module 212 captures the current picture of the server 20 to generate a snapshot image, and the IPMI module 213 extracts the current operation process of the server 20. In a text record, the substrate management controller 21 outputs the picture and text alert according to the snapshot image and the text record. The substrate management controller 21 transmits picture and text alerts to the centralized management device via the network.
當該iKVM模組212持續記錄該伺服器20之鍵值輸入且該伺 服器20運作異常時,該iKVM模組212係擷取該伺服器20運作異常前一區段時間之鍵值輸入明細,以產生一鍵值記錄,該IPMI模組213係擷取該伺服器20之目前操作過程而產生一文字記錄,該基板管理控制器21係依據該鍵值記錄及該文字記錄而輸出該鍵值及文字警訊。基板管理控制器21係透過網路傳送鍵值及文字警訊給集中化管理裝置。When the iKVM module 212 continuously records the key input of the server 20 and the servo When the server 20 is abnormal, the iKVM module 212 retrieves the key input details of the previous period of the server 20 to generate a key value record, and the IPMI module 213 retrieves the server. The current operation process of 20 generates a text record, and the substrate management controller 21 outputs the key value and the text alarm according to the key value record and the text record. The substrate management controller 21 transmits key values and text alerts to the centralized management device via the network.
需要說明的是,用戶端可以依據BMC怎樣偵測伺服器之作業系統或硬體產生異常之方式來設定BMC產生影片警訊、鍵值警訊、影片及文字警訊、圖片及文字警訊和圖片及鍵值警訊所組成之族群中至少一者以上或任意組合,以傳送到集中化管理裝置備存。這樣的話,用戶端就可以透過網路服務檢視或瀏覽集中化管理裝置所存之警訊,以有效且明確地判別遠端伺服器真正異常的原因,進而解決之。It should be noted that the BMC can generate a video alarm, a key alarm, a video and text alarm, a picture and a text alarm according to how the BMC detects the operating system of the server or the hardware generates an abnormality. At least one or more of the groups of pictures and key-value alarms are transmitted to the centralized management device for storage. In this case, the user can view or browse the warnings stored in the centralized management device through the network service to effectively and unambiguously determine the cause of the abnormality of the remote server, and then solve the problem.
請參閱第4圖,其係顯示一依據本發明構想之較佳實施例之伺服器管理方法的流程圖。在第4圖中,首先於步驟301中,以一基板管理控制器21偵測一伺服器20是否運作異常。接著,於,當該伺服器20運作異常時,進入步驟302中,該基板管理控制器21輸出至少一警訊。該警訊係選自於一影片警訊、一鍵值警訊、一影片及文字警訊、一影片及鍵值警訊、一圖片及文字警訊和一圖片及鍵值警訊所組成之族群的至少一者以上或任意組合。若伺服器運作正常,回到步驟301中。然後,進入步驟303中,提供一集中化管理裝置22,並透過該網路11接收來自該基板管理控制器21的警訊,以集中化控管備存。接著,進入步驟304中,提供一網路服務於該集中化管理裝置,以供用戶端透過網路連結上 該集中化管理裝置進行該警訊之檢視或瀏覽。Please refer to FIG. 4, which is a flow chart showing a server management method in accordance with a preferred embodiment of the present invention. In FIG. 4, first in step 301, a substrate management controller 21 detects whether a server 20 is operating abnormally. Then, when the server 20 is abnormal, the process proceeds to step 302, and the substrate management controller 21 outputs at least one alarm. The alert is selected from a video alert, a one-click alert, a video and text alert, a video and key-value alert, a photo and text alert and a photo and key-value alert. At least one or more of the ethnic groups. If the server is operating normally, return to step 301. Then, proceeding to step 303, a centralized management device 22 is provided, and the alarm from the baseboard management controller 21 is received through the network 11 to centralize the control and storage. Then, proceeding to step 304, providing a network service to the centralized management device for the user to connect through the network The centralized management device performs viewing or browsing of the alert.
本發明上述實施例所揭示之伺服器管理系統及其方法,可以於遠程伺服器異常時提供一種多元化的警訊,並且集中化控管警訊。在更進一步地提供網路服務的條件下,俾使系統管理者用戶端可以獲得警訊並且瀏覽,以有效且明確地判別遠端伺服器真正異常的原因,進而解決之。The server management system and method thereof disclosed in the above embodiments of the present invention can provide a diversified alarm when the remote server is abnormal, and centralize the control alarm. Under the condition that the network service is further provided, the system administrator user can obtain the warning and browse to effectively and unambiguously determine the cause of the abnormality of the remote server, and then solve the problem.
綜上所述,雖然本發明已以一較佳實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。In view of the above, the present invention has been disclosed in a preferred embodiment, and is not intended to limit the present invention. A person skilled in the art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims.
2‧‧‧伺服器管理系統2‧‧‧Server Management System
20‧‧‧伺服器20‧‧‧Server
11‧‧‧網際網路11‧‧‧Internet
12‧‧‧交換器12‧‧‧Switch
13‧‧‧無線基台13‧‧‧Wired abutment
14‧‧‧區域網路14‧‧‧Regional Network
15‧‧‧用戶端15‧‧‧User
21‧‧‧基板管理控制器21‧‧‧Base Management Controller
212‧‧‧iKVM模組212‧‧‧iKVM module
213‧‧‧IPMI模組213‧‧‧IPMI module
215‧‧‧BIOS模組215‧‧‧BIOS module
216‧‧‧感測器216‧‧‧ sensor
22‧‧‧集中化管理裝置22‧‧‧Centralized management device
30‧‧‧主機板30‧‧‧ motherboard
第1圖係顯示一依據本發明構想之較佳實施例的一伺服器管理系統設置於一網路環境的環境架構圖;第2圖係顯示一依據本發明構想之伺服器管理系統的示意圖;第3圖係顯示一依據本發明構想之較佳實施例的BMC從偵測到系統異常至警訊的傳送的流程圖;以及第4圖係顯示一依據本發明構想之較佳實施例之伺服器管理方法的流程圖。1 is a diagram showing an environment architecture of a server management system disposed in a network environment according to a preferred embodiment of the present invention; and FIG. 2 is a schematic diagram showing a server management system according to the present invention; 3 is a flow chart showing the transmission of a BMC from detecting a system abnormality to a warning according to a preferred embodiment of the present invention; and FIG. 4 is a view showing a servo according to a preferred embodiment of the present invention. Flow chart of the method of managing the device.
2‧‧‧伺服器管理系統2‧‧‧Server Management System
20‧‧‧伺服器20‧‧‧Server
11‧‧‧網際網路11‧‧‧Internet
12‧‧‧交換器12‧‧‧Switch
13‧‧‧無線基台13‧‧‧Wired abutment
14‧‧‧區域網路14‧‧‧Regional Network
15‧‧‧用戶端15‧‧‧User
21‧‧‧基板管理控制器21‧‧‧Base Management Controller
22‧‧‧集中化管理裝置22‧‧‧Centralized management device
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW098139238A TWI510917B (en) | 2009-11-18 | 2009-11-18 | Server management system and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW098139238A TWI510917B (en) | 2009-11-18 | 2009-11-18 | Server management system and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201118564A TW201118564A (en) | 2011-06-01 |
TWI510917B true TWI510917B (en) | 2015-12-01 |
Family
ID=44935724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW098139238A TWI510917B (en) | 2009-11-18 | 2009-11-18 | Server management system and method thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI510917B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI685735B (en) * | 2018-08-28 | 2020-02-21 | 神雲科技股份有限公司 | Method of displaying bios messages in the early stages of power-on self-test of computer system |
TWI815715B (en) * | 2022-10-27 | 2023-09-11 | 英業達股份有限公司 | System and method for judging situation of server according to server log data |
TWI815722B (en) * | 2022-11-07 | 2023-09-11 | 英業達股份有限公司 | System and method for pre-judging situation of server before test according to server log data |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI548235B (en) * | 2014-01-14 | 2016-09-01 | Chunghwa Telecom Co Ltd | Network anomaly traffic monitoring system with normal distribution mode |
TWI497287B (en) * | 2014-01-22 | 2015-08-21 | Chunghwa Telecom Co Ltd | Monitoring Method and Design Method of Joint Information System |
TWI632453B (en) | 2015-10-02 | 2018-08-11 | 緯穎科技服務股份有限公司 | Method for monitoring server, monitoring device and monitoring system |
TWI587128B (en) * | 2016-05-11 | 2017-06-11 | 神雲科技股份有限公司 | Automatic method for providing error status data for computer devices |
US10846160B2 (en) | 2018-01-12 | 2020-11-24 | Quanta Computer Inc. | System and method for remote system recovery |
TWI726510B (en) * | 2019-11-28 | 2021-05-01 | 英業達股份有限公司 | Electronic device and detection method thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200626675A (en) * | 2004-09-27 | 2006-08-01 | Dow Corning Toray Co Ltd | Thermally-conductive silicone elastomer and thermally-conductive silicone elastomer composition |
US20080036741A1 (en) * | 2006-08-11 | 2008-02-14 | Aten International Co., Ltd. | Keyboard-video-mouse switch capable of being controlled by hand-held device and method thereof |
US20080062132A1 (en) * | 2006-09-08 | 2008-03-13 | Aten International Co., Ltd. | Kvm switch capable of detecting keyword input and method thereof |
-
2009
- 2009-11-18 TW TW098139238A patent/TWI510917B/en active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200626675A (en) * | 2004-09-27 | 2006-08-01 | Dow Corning Toray Co Ltd | Thermally-conductive silicone elastomer and thermally-conductive silicone elastomer composition |
US20080036741A1 (en) * | 2006-08-11 | 2008-02-14 | Aten International Co., Ltd. | Keyboard-video-mouse switch capable of being controlled by hand-held device and method thereof |
US20080062132A1 (en) * | 2006-09-08 | 2008-03-13 | Aten International Co., Ltd. | Kvm switch capable of detecting keyword input and method thereof |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI685735B (en) * | 2018-08-28 | 2020-02-21 | 神雲科技股份有限公司 | Method of displaying bios messages in the early stages of power-on self-test of computer system |
TWI815715B (en) * | 2022-10-27 | 2023-09-11 | 英業達股份有限公司 | System and method for judging situation of server according to server log data |
TWI815722B (en) * | 2022-11-07 | 2023-09-11 | 英業達股份有限公司 | System and method for pre-judging situation of server before test according to server log data |
Also Published As
Publication number | Publication date |
---|---|
TW201118564A (en) | 2011-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI510917B (en) | Server management system and method thereof | |
CN102082781A (en) | Server management system and method thereof | |
US8782472B2 (en) | Troubleshooting system using device snapshots | |
WO2020029407A1 (en) | Alarm data management method and apparatus, and computer device and storage medium | |
CN102387038B (en) | Network video fault positioning system and method based on video detection and comprehensive network management | |
CN103117879B (en) | A kind of computer hardware operational factor network monitoring system | |
US10698788B2 (en) | Method for monitoring server, and monitoring device and monitoring system using the same | |
KR101794005B1 (en) | Error detection system for network camera | |
CN104639380A (en) | Server monitoring method | |
WO2017011593A1 (en) | Server outlier detection | |
WO2022001751A1 (en) | Virtual cloud desktop monitoring method, client and server, and storage medium | |
CN113872795A (en) | Intelligent monitoring analysis and fault processing system and method for distributed server | |
CN104639352A (en) | Monitoring device and monitoring method | |
US20140189103A1 (en) | System for monitoring servers and method thereof | |
US20230009270A1 (en) | OPC UA-Based Anomaly Detection and Recovery System and Method | |
US20180123917A1 (en) | System and method for monitoring multiple terminal devices | |
KR100792241B1 (en) | Remote integrated recording method and system | |
CN112650557A (en) | Command execution method and device | |
CN106254104B (en) | Method and device for acquiring installation state | |
CN105353713A (en) | Computer room monitoring system | |
TWI711285B (en) | Network failure detection method and network failure detection device | |
US11393310B2 (en) | Surveillance system | |
US11991063B2 (en) | Anomaly detection device, anomaly detection method, and program | |
CN1933419A (en) | IP address updating system and method | |
WO2020147415A1 (en) | Snapshot service process management method and apparatus, electronic device, and readable storage medium |