Download Computer management system
Transcript
US005815652A Ulllted States Patent [19] [11] Patent Number: Ote et al. [45] [54] [75] COMPUTER MANAGEMENT SYSTEM Date of Patent: 5,592,675 Inventors: Ichiro Ote, Chigasaki; Hiroshi Furukawa, Yokohama; Hiroaki 5,815,652 Sep. 29, 1998 1/1997 Itoh etal. ............................. .. 395/750 5,596,628 1/1997 5,600,788 2/1997 Lofgren et a1- - 5,603,038 2/1997 Crump et al. ......................... .. 395/750 Washimi, Kawasaki;Yuichi Kobayashi, Shigeru Klein .. ... .... .. . . . . . .. 379/93 395/1831” OTHERMatsushita PUBLICATIONS Ct 8.1. ............. .. Sakurai, Zama; Teiji Karasaki; Yuji Miyagawa, both of Owariasahi; Transistor Technology Special, No. 9, CO Publishing Co., Masami Murai, Hadano; Tsunehiro pp. 36—39 and 42—45. Tobita, Yokohama, all of Japan EISA Speci?cation, Version 3.12, pp. 292—293. Pentium Family User’s Manual, vol. 1: Data Book, 1994, pp. [73] Assignee: Hitachi, Ltd., Tokyo, Japan 3()_4 and 3()_5_ Intel Networking, NetWorking Components (82595TX Eth [21] Appl. No.: 655,482 ernet), 1995, pp. 1—8 to 1—11. [22] Filed: May 30, 1996 , [30] , Primary Examiner—Robert W. Beausoliel, Jr. , , , Assistant Examiner—Scott T. Baderman Forelgn Apphcatlon Prmnty Data May 31, 1995 [JP] Attorney, Agent, or Firm—Antonelli, Terry, Stout & Kraus, Japan .................................. .. 7-133177 LLP [51] Int. Cl.6 .................................................... .. G06F 11/30 [57] [52] U..S. Cl. ............................... .. 395/183.07; 395/200.59 A Computer management System includes an agent Con_ [58] Fleld of 2322623 / nected to a computer to be managed for executing instruc ' ’ ' ’ ' ’ ' 3’64/2é0 3’ tions on the computer to be managed, a service processor ' [56] ABSTRACT board having a processor independent from the computer to References Cited be managed for monitoring fault in the computer to be managed and controlling poWer of the computer to be US. PATENT DOCUMENTS _ managed, a manager for executing instructions on a man agement computer and conducting controls such as fault 555213211211 """"""""""" " monitoring and poWer control through the agent over a 572727382 12/1993 Heald et a1. 2.1::::::::::::::.. 307/66 5:283:905 2/1994 Saadeh et aL 395/750 network including a Public line” and a Service Processor manager directly connected to the service processor for 5,285,198 5,309,563 2/1994 5/1994 5,367,635 11/1994 5,367,667 11/1994 Asahina .......... .. 340/825.16 Farrond er a1, 395 /200 Baver et al. .......................... .. 395/200 Wahlquist CI 8.1. ............... .. Conducting remote Power-0H and receiving and diagnosing critical fault. The service processor and the service processor manager are provided With sWitching circuits for sWitching an asynchronous interface for rernotely Connecting to [he 574557932 10/1995 MaJ°T_et_a1~ - - - - - - - - - - ~~ 395/18401 computer to be managed and an asynchronous interface for 5,465,349 5,511,191 11/1995 Geronimi et al. ............... .. 395/18401 4/1996 de Leeuw van Weenen et al. directly Connecting to a local processor of the Service processor‘ 5,515,418 5/1996 Yamaguchi et al. .................. .. 370/216 5,577,112 11/1996 Cambray et a1. ..................... .. 379/216 20 Claims, 23 Drawing Sheets COMPUTER To BE MANAGED REMOTE MANAGING COMPUTER 17 2% 1a 1611 201 #33984? $15‘; I POWER \, 131 POWER LlNE CONTROLLER ONTROLLEF 1211212 293,, CPR/LEE?“ MANAGER N10 ‘81 . Wm MONITOR POWER 1213 FCH 124 122 12 123 SVP MANAGER 261 25 25 262 ‘292 MAVLJQJEEH f291 MANAGER 27 S 242 242‘ 2422 U.S. Patent Sep.29,1998 Sheet 2 0f 23 5,815,652 U.S. Patent E .6 w mE<oia Sep.29,1998 Sheet 3 0f 23 5,815,652 U.S. Patent Sep.29,1998 EmFDO mPOE Sheet 4 0f 23 m3 _ mPOEwm wO< ZOF DL 5,815,652 U.S. Patent Sep.29,1998 Sheet 5 0f 23 5,815,652 U.S. Patent Sep.29,1998 Sheet 7 0f 23 5,815,652 R1 3 mm.01 mwm mm U.S. Patent Sep.29,1998 Sheet 8 0f 23 FIG. 6 C LINE CONNECTION D ENTER TELEPHONE NUMBER OF COMPUTER TO BE MANAGED TO M5001 LINE CONNECTION MEANS 2912 AND ISSUE LINE CONNECTION REQUEST CONTROL MODEM 262 THROUGH ASYNCH HF 28 AND CONNECT ~5OD2 TO MODEM 261 THROUGH LINE 25 END 5,815,652 U.S. Patent Sep.29,1998 Sheet 9 0f 23 FIG. 7 5,815,652 " C REMOTE POwER-ON/OFF ) ISSUE POWER-ON (OFF) REQUEST TO REMOTE “#5011 POWER ON/OFF MEANS 292 SEND POWER-ON (OFF) REQUEST TO POWER CONTROLLER 12122 THROUGH ASYNCH HF 28, LINE 25, ASYNCH I/F N5012 123 AND ASYNCH COMMUNICATION CONTROLLER 12131 POWER-OFF POWER-ON/OFF 5014 /\/ POWER-ON 5013 SEND POWER-OFF REQUEST /\/ CONTROL POWER UNIT 13 TO TuRN ON MAIN UNIT POWER TO AGENT 17 THROUGH SVP DRIVER 19 50151 SEND SYSTEM SHUT-DOWN REQUEST TO NETWORK OS 5016 L SEND POWER-OFF REQUEST THROUGH SVP DRIVER 19 5017 1 SEND POWER-OFF REQUEST TO POWER CONTROLLER 12122 BY BUS CONTROLLER 1215 THROUGH BUS CONTROL CIRCUIT 126 5018~L CONTROL POWER UNIT 13 TO TURN OFF MAIN UNIT POWER G3 U.S. Patent Sep.29,1998 Sheet 10 0f 23 5,815,652 FIG. 8 ISSUE LINE SWITCHING REQUEST TO LINE SWITCHING MEANS 2911 5022 SEND LINE SWITCHING REQUEST TO LINE SWITCHING CONTROLLER 12132 THROUGH ASYNCH HF 28, LINE 25, ASYNCH UP 123 AND ASYNCH COMMUNICATION CONTROLLER 12131 CONTROL ASYNCH I/F SWITCHING CIRCUIT ~5023 122 TO SWITCH TO ASYNCH I/F 124 | H5024 DETECT CONNECTION OF MODEM 261 BY LINE DRIVER 181 AND INFORM TO REMOTE ACCESS FUNCTION 1661 INITIALIZE MODEM 261 BY LINE DRIVER 181N502?) AND WAIT FOR CONNECTION REQUEST @ FIG. 9 Q REMOTE ACCESS CONNECTION ) ENTER TELEPHONE NUMBER OF COMPUTER TO BE MANAGED TO REMOTE ACCESS FUNCTION “5031 1631 AND ISSUE LINE CONNECTION REQUEST CONTROL ASYNCH HF 28 AND MODEM 262 BY ~5O32 LINE DRIVER 182 TO CONNECT MODEM 261 THROUGH LINE 25 | N5O33 ESTABLISH MUTUAL REMOTE ACCESS CONNECTION BETWEEN REMOTE ACCESS FUNCTION 1631 AND REMOTE ACCESS FUNCTION 1611 THROUGH LINE DRIVER 182, ASYNCH I/F 28, LINE 25, ASYNCH UP 124 AND LINE DRIVER 181 c@ U.S. Patent Sep.29,1998 Sheet 11 0f 23 5,815,652 FIG. 10 C REMOTE ACCESS DISCONNECTION ) ISSUE LINE DISCONNECTION REQUEST TO REMOTE ACCESS FUNCTION 1631 “15041 SEND REMOTE ACCESS CONNECTION RELEASE REQUEST TO REMOTE ACCESS FUNCTION 1611 THROUGH LINE DRIVER 182, ASYNCH I/F 28, ~5042 LINE 25, ASYNCH UP 124 AND LINE DRIVER 181 RELEASE MUTUAL REMOTE ACCESS CONNECTION BETWEEN REMOTE ACCESS FUNCTION 1631 AND REMOTE ACCESS ~5043 FUNCTION 1611 AND DISCONNECT LINE DETECT LINE DISCONNECTION BY CARRIER SIGNAL OF MODEM 261 AND SEND LINE SWITCHING REQUEST TO LINE SWITCHING ~5044 CONTROLLER 12132 CONTROL ASYNCH I/F SWITCH 122 ~5045 TO SWITCH TO ASYNCH UP 123 END U.S. Patent Sep.29,1998 FIG . Sheet 12 0f 23 5,815,652 1 1 CFAULT WARNING/FAULT LOGGING) MONITOR FAULT SIGNAL OF HOUSING TEMPERATURE SENSOR, ETC. BY FAULT MONITOR 12111 AND INFORM OCCURRENCE OF FAULT To ~5051 FAULT EVENT GENERATOR 12112 GENERATE FAULT EVENT, SEND FAULT EVENT TO FAULT LOG RECORDER 12113 ~5052 TO LOG FAULT EVENT SEND FAULT EVENT TO SVP DRIVER 19 OVER MAIN UNIT BUS BY BUS CONTROLLER ~5053 1215 THROUGH BUS CONTROL CIRCUIT 126 SEND FAULT EVENT TO AGENT 17 LOG IN FILE AND SEND FAULT EVENT AS FAULT WARNING TO MANAGER 242 “15055 BY REMOTE ACCESS FUNCTION 1611 THROUGH ASYNCH I/F 124 AND LINE 25 DISPLAY FAULT WARNING ON SCREEN BY FAULT WARNING DISPLAY MEANS 24211 ~5056 END U.S. Patent Sep.29,1998 Sheet 13 0f 23 FIG. 5,815,652 12 C FAULT LOGGING ) j5061 SEND FAULT OCCURRED IN DISK 15 AND LAN ADAPTER 141 TO AGENT 17 AS FAULT EVENT BY DISK DRIVER 21 AND NETWORK DRIVER 201 THROUGH NETWORK OS 161 I LOG FAULT EVENT IN FILE ON DISK N 5062 15 AND SEND IT TO MANAGER 242 I SEND FAULT EVENT TO SVP DRIVER19 "15063 I SEND FAULT EVENT TO FAULT LOG RECORDER 12113 BY BUS CONTROLLER 1215 ~5064 THROUGH BUS CONTROL CIRCUIT 126 I LOG FAULT EVENT N 5065 @ FIG. 13 ( FAULT LOG DISPLAY) ISSUE FAULT LOG DISPLAY REQUEST TO N507.‘ FAULT LOG DISPLAY MEANS 24212 SEND FAULT LOG ACOUIRE REQUEST TO AGENT 17 BY REMOTE ACCESS FUNCTION ~5072 1631 THROUGH LINE 25 AND ASYNCH I/F 124 I SEND FAULT EVENT LOG LOGGED IN FILE TO MANAGER 242 BY REMOTE ACCESS FUNCTION “15073 1611 THROUGH ASYNCH UP 124 AND LINE 25 I DISPLAY FAULT WARNING ON SCREEN BY FAULT LOG DISPLAY MEANS 24212 @b ~5O74 U.S. Patent Sep.29,1998 Sheet 14 0f 23 FIG . 5,815,652 14 I H5081 ISSUE POWER-OFF REQUEST TO POWER-OFF MEANS 24222 I SEND POWER-OFF REQUEST TO AGENT 17 BY REMOTE ACCESS FUNCTION 1631 “P5082 THROUGH LINE 25 AND ASYNCH I/F 124 H5083 I SEND SYSTEM SHUT-DOWN REQUEST TO NETWORK OS 161 I SEND POWER-OFF REQUEST TO SVP DRIVER 19 ~5084 H5085 SEND POWER-OFF REQUEST TO POWER CONTROLLER 12122 BY BUS CONTROLLER 1215 THROUGH BUS CONTROL CIRCUIT 126 I CONTROL POWER UNIT 13 TO TURN OFF MAIN UNIT POWER K“5086 FIG. 15 C PRESET TIME POWER-ON/OFF SETTING ) SET POWER-ON/OFF TIME TO PRESET TIME POWER CONTROL MEANS 24221 I #5091 H5092 SEND SETTING INFORMATION TO AGENT 17 BY REMOTE ACCESS FUNCTION 1631 THROUGH LINE 25 AND ASYNCH I/F 124 SEND POWER-ON/OFF TIME SET REQUEST TO SVP DRIVER 19 I SEND POWER-ON/OFF TIME TO PRESET TIME POWER CONTROLLER 12121 BY BUS CONTROLLER 1215 5094 THROUGH BUS MASTER CONTROL CIRCUIT 126 I SET POWER-ON/OFF TIME TO RTC 127 “5095 @ED U.S. Patent Sep.29,1998 Sheet 15 0f 23 FIG. 5,815,652 16 C PRESET TIME POWER-OFF ) INFORM POWER-OFF TIME TO PRESET M5101 TIME POWER CONTROLLER 12121 BY RTC 127 SEND POWER-OFF REQUEST TO M5102 AGENT 17 THROUGH SVP DRIVER 19 I SEND SYSTEM SHUT-DOWN REQUEST TO M5103 NETWORK OS SEND POWER-OFF REQUEST THROUGH M5104 SVP DRIVER 19 SEND POWER-OFF REQUEST TO POWER CONTROLLER 12122 BY BUS CONTROLLER 1215 THROUGH BUS CONTROL CIRCUIT 126 M5105 I CONTROL POWER UNIT 13 TO TURN OFF MAIN UNIT POWER M5106 @ FIG. 17 PRESET TIME POWER-ON INFORM POWER-ON TIME TO PRESET N51 11 TIME POWER CONTROLLER 12121 BY RTC 127 CONTROL POWER UNIT 13 BY PRESET TIME POWER CONTROLLER 12121 M5112 THROUGH POWER CONTROLLER 12122 TO TURN ON MAIN UNIT POWER (E U.S. Patent Sep.29,1998 Sheet 16 0123 FIG. 5,815,652 18 AUTOMATIC FAULT INFORMING CRITICAL FAULT OCCURS IN COMPUTER 10 TO BE MANAGED AND "/5121 SYSTEM-DOWN STATE OCCURS WHEN REMOTE ACCESS CONNECTION HAS BEEN ESTABLISHED BETWEEN REMOTE ACCESS FUNCTION 1631 AND REMOTE ACCESS FUNCTION 1611, DISCONNECT LINE BY REMOTE @5122 ACCESS FUNCTION 1631 BY NO RESPONSE FROM REMOTE ACCESS FUNCTION 1611 DETECT LINE DISCONNECTION BY CARRIER SIGNAL OF MODEM 261 AND ~5123 SEND LINE SWITCHING REQUEST TO LINE SWITCHING CONTROLLER 12132 I CONTROL ASYNCH I/F SwITCH 122 TO SwITCH TO ASYNCH l/F 123 ~5124 I DETECT SYSTEM-DOWN STATE OF COMPUTER TO BE MANAGED BY “#5125 NO RESPONSE FROM SVP DRIVER I INFORM SYSTEM-DOWN TO AUTOMATIC M5126 FAULT INFORMING CONTROLLER 12142 CONTROL ASYNCH I/F 123 AND MODEM 231 BY ASYNCH COMMUNICATION ~5127 CONTROLLER 12131 TO CONNECT MODEM 232 THROUGH LINE 25 I INFORM SYSTEM-DOWN TO AUTOMATIC FAULT INFORMATION RECEIVING MEANS 2931 BY ASYNCH COMMUNICATION CONTROLLER 12131 "/5128 THROUGH REMOTE ASYNCH I/F 123, LINE 25 AND ASYNCH I/F 23 I DISPLAY SYSTEM-DOWN MESSAGE OF COMPUTER 10 TO BE MANAGED ON M5129 SCREEN TO INFORM IT TO USER Li) U.S. Patent Sep.29,1998 Sheet 17 0123 5,815,652 FIG. 19 C FAULT DIAGNOSIS ISSUE FAULT INFORMATION ACQUIRE N5131 REQUEST TO FAULT DIAGNOSING MEANS 2932 SEND FAULT INFORMATION AOOUIRE REQUEST TO FAULT MONITOR 12111 THROUGH ASYNCH UP 28, LINE 25, ASYNCH I/F 123 AND N 5132 ASYNCH COMMUNICATION OONTROLLER 12131 SEND STATUS OF TEMPERATURE INFORMATION MEANS 2932 BY FAULT SIGNAL OF HOUSING SENSOR, ETC. AS FAULT TO FAULT DIAGNOSING ~5‘I33 ASYNCH COMMUNICATION CONTROLLER 12131 THROUGH LINE 25 I SEND ENTIRE FAULT LOG INFORMATION ACQUIRE REQUEST TO FAULT LOG ~5134 RECORDER 12113 THROUGH LINE 25 AND ASYNCH COMMUNICATION CONTROLLER 12131 I SEND ENTIRE FAULT LOG TO FAULT DIAGNOSING MEANS 2932 BY ASYNCH COMMUNICATION M5135 CONTROLLER 12131 THROUGH LINE 25 DISPLAY FAULT INFORMATION AND FAULT LOG ON SCREEN END “T5136 U.S. Patent Sep.29,1998 5,815,652 Sheet 18 0f 23 FIG . 2O C REMOTE RESETTING ISSUE REMOTE RESET REQUEST TO ~5141 REMOTE RESET MEANS 2933 SEND POWER-OFF REQUEST TO POWER CONTROLLER 12122 THROUGH ASYNCH HF 28, LINE 25, ~5142 ASYNCH l/F 123 AND ASYNCH COMMUNICATION CONTROLLER 12131 ~5143 CONTROL POWER UNIT 13 TO TURN OFF MAIN UNIT POWER SEND POWER-ON REQUEST TO POWER CONTROLLER 12131 THROUGH ASYNCH HF 28, LINE 25, ~5144 ASYNCH HP 123 AND ASYNCH COMMUNICATION CONTROLLER 12131 CONTROL POWER UNIT 13 TO TURN ON MAIN UNIT POWER END ~5145 U.S. Patent Sep.29,1998 Sheet 19 0123 5,815,652 FIG. 21 (SYSTEM OPERATION CHIIECK ISSUE SYSTEM OPERATION CHECK REQUEST TO SYSTEM OPERATION ~5151 CHECK MEANS 2944 SEND SYSTEM OPERATION CHECK REQUEST TO MAIN UNIT OS STATUS MONITOR N5152 12141 THROUGH ASYNCH HF 28, LINE 25, ASYNCH UP 123 AND ASYNCH COMMUNICATION CONTROLLER 12131 REQUEST REsPONsE TO SVP DRIVER 19 BY BUS CONTROLLER 1215 AND BUS CONTROL ~5153 CIRCUIT 126 THROUGH MAIN UNIT BUS I DETERMINE IF SYSTEM IS IN OPERATION BY PRESENCE OR ABSENCE OF RESPONSE “5154 FROM SVP DRIVER 19 I SEND SYSTEM OPERATION STATUS TO SYSTEM OPERATION CHECK MEANS 2944 BY ASYNCH COMMUNICATION x5155 . CONTROLLER 12131 THROUGH LINE 25 DISPLAY SYSTEM OPERATION STATUS M5156 MESSAGE ON SCREEN END