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