Source: https://patents.google.com/patent/JPH05257914A/en
Timestamp: 2019-12-10 06:09:33
Document Index: 475772670

Matched Legal Cases: ['ART) 92', 'ARTs 94', 'ART94', 'ART94', 'ART94', 'ART94', 'ART94', 'ART94']

JPH05257914A - System manager of computer system and computer network equipped with the same - Google Patents
System manager of computer system and computer network equipped with the same
JPH05257914A
JPH05257914A JP19004192A JP19004192A JPH05257914A JP H05257914 A JPH05257914 A JP H05257914A JP 19004192 A JP19004192 A JP 19004192A JP 19004192 A JP19004192 A JP 19004192A JP H05257914 A JPH05257914 A JP H05257914A
JP19004192A
JP3410748B2 (en
James E Barron
Cheryl X Chen
Lih-Juan L Danielson
Scott C Farrand
Richard A Kunz
Ronald A Neyland
Ronald G Ward
Mitchell R Wiley
アーサー・ディー・ヘルド
アンドリュー・ジェイ・ミラー
ジェイムス・イー・バロン
シャーマ・ケー・ディネッシュ
スコット・シー・ファランド
セッド・エス・サーデー
チェリール・エックス・チェン
トーマス・ジェイ・ヘルナンズ
ポール・アール・フルトン
ミッチェル・アール・ウィリー
リー−ジュアン・エル・ダニエルソン
リチャード・エー・クンツ
リチャード・エー・スツペック
リチャード・ピー・マンゴールド
ロナルド・エー・ネイランド
ロナルド・ジー・ワード
1991-06-24 Priority to US720,259 priority
1992-06-24 Application filed by Compaq Computer Corp, コンパック・コンピュータ・コーポレイション filed Critical Compaq Computer Corp
1993-10-08 Publication of JPH05257914A publication Critical patent/JPH05257914A/en
2003-05-26 Publication of JP3410748B2 publication Critical patent/JP3410748B2/en
PURPOSE: To evade a serious fault by making it possible to report a latent fault at a time from which the time long enough to perform correcting operation available before an actual fault occurs as managing capability increases.
CONSTITUTION: The computer network is equipped with a file server 12 which has a computer system board and bus 13, a computer station which has a console 36, a network 28 which couples the console 36 with the file server 12, a network operating system 14 which controls information transfer between the console 36 and file server 12 through the network, and the system manager 22 which monitors signals transferred by the computer system board and bus 13 to decide an alarm state and generates an alarm, and thus manages the computer system board and bus 13.
【産業上の利用分野】本発明は、コンピュータシステムのマネージャ（manager；管理装置）に関し、特に、コンピュータシステムのパフォーマンス並びに実際の及び／又は潜在的コンピュータシステムの故障を表示する目的物を本質的に（innately）モニタしかつ処理し、この本質的にモニタしかつ処理される目的物に基づいて警報状態を判定し、連携中（in-band）又は連携外（out-of- The present invention relates to a computer system manager; relates (manager management apparatus), in particular essentially of the desired product that displays the failure of performance and actual and / or potential computer system of the computer system (innately) to monitor and process, this essentially determines the alarm condition on the basis of the object to be processed monitor and, cooperation in (in-band) or coordination outside (out-of-
band）モードのいずれかで警報状態を報告し、さらに、 To report an alarm condition in one of the band) mode, further,
遠隔位置からの調整的操作を提供するコンピュータシステムマネージャに関する。 A computer system manager that provides adjustment manipulation from a remote location.
【従来の技術】コンピュータ資源を共有したいという願望が、コンピュータネットワークの発展及び継続的な改善の原動力となった。 BACKGROUND OF THE INVENTION desire to share computer resources, became the driving force behind the development and continuous improvement of the computer network. このようなコンピュータネットワークのひとつは、ローカルエリアネットワーク（ＬＡ One such computer network, a local area network (LA
Ｎ）といわれている。 It is said that N). ＬＡＮは、コンピュータ、プリンタ及びその他の周辺機器を比較的近接しているもの、たとえば同じビルあるいは互いに近くにあるビルの異なったオフィス、の間での転送に好適なネットワークに結び付けるハードウェア及びソフトウェアのシステムである。 LAN, computers, printers and other things that are relatively close to the peripheral device, for example of the same building or building near different from each other office, hardware and software that links to a preferred network transfer between it is a system. ＬＡＮと近似するものに、ＷＡＮ（広域エリアネットワーク）がある。 To those that approximate the LAN, there is a WAN (wide area network). ＷＡＮは、ネットワークに含まれる構成装置の少なくともいくつかをネットワークの残りの構成装置とリンクするのに電話ネットワークが必要であるという点でＬＡＮとは異なっている。 WAN differs from the LAN in that a telephone network to link the remaining component devices of the network at least some of the component devices in the network is required.
【０００３】今日、様々なタイプのネットワークオペレーティングシステムが存在している。 [0003] Today, there are various types of network operating system. その中には、ユタ州プロブのノベル社（Novell Inc.）製造の“ネットウェアシステム”、バニャンによる“ＶＩＮＥＳシステム”、及び、ワシントン州のマイクロソフト社製造の“ＬＡＮマネージャシステム”がある。 Therein, Utah Prov of Novell (Novell Inc.) production "NetWare systems", "VINES system" by the banyan, and, there is a "LAN Manager system" of Microsoft Corporation manufacture of Washington. これらのネットワークオペレーティングシステムはネットワークマネージャを含んでいるが、このようなシステムに含まれるネットワークマネージャは、ネットワークマネージメント（管理）機能を実行するためにデータをネットワークマネージャに提供すべく、ネットワークオペレーティングシステムを一般には基にしている。 These network operating system includes a network manager, the network manager included in such systems, to provide data to perform network management (management) function to the network manager, in general the network operating system It is based on. ネットワークマネージャはネットワークによって転送されたデータを基にされているため、従来のネットワークマネージャは、ネットワークの良好性を解析するために焦点を合わされており、ネットワークの構成装置の良好性を解析するのには適当ではなかった。 Since network managers have been based on the data transferred by the network, a conventional network manager has been focused to analyze the goodness of the network, to parse the goodness of the network component devices It was not appropriate.
【発明が解決しようとする課題】つまり、ＯＳＩ／Ｎｅ The object of the invention is to be Solved In other words, OSI / Ne
ｔｗｏｒｋ Ｍａｎａｇｅｍｅｎｔ Ｆｏｒｕｍにより認識されている５つのネットワーク管理の機能エリア（コンフィグレーション（機器構成）、故障解析、計算、パフォーマンス及びセキュリテイー）のうち、ネットワークマネージャは機器構成及びセキュリティを実行するのに最良にされていた。 Twork Management is recognized by Forum 5 one functional area of ​​the network management (configuration (device configuration), fault analysis, calculation, performance and the Security) of the network manager is best to run the device configuration and security which was. ネットワークマネージャは、限られた故障解析を提供することもできるが、たいていの場合、故障が起こってからのものである。 Network Manager is limited failure analysis can also be provided, but in most cases, from happening failure of. 最近、 Recently,
ＬＡＮやＷＡＮのような、多数のプリンタ、コミュニケーション、データベース、及びファイルサーバロケーションを含むより大きなネットワークが発展している。 Such as a LAN or WAN, a large number of printers, communication, is a larger network including database, and a file server location has developed. このことはコンピュータシステムの増加する構成装置をひとつのネットワークに結合することに向かわせ、管理能力もより大きなものが求められるようになった。 This is directs to bind to one network component devices to increase the computer system, the management capability became larger one is obtained. 過去においては故障警告で十分であったが、実際に故障が起きる前に訂正動作ができるのに十分な時間に潜在的故障を知らせるという情報への要求が高まった。 Although in the past was sufficient failure warning, it has increased demand for information that informs potential failure in sufficient time to can correct operation before actually failure occurs.
【０００５】上記要求の増加に加えて、特にミニコンピュータ及び大規模アプリケーションのためメインフレームを要求する（challenge）大型マルチファイルサーバネットワークの発展において、コンピュータシステムのパフォーマンスのリアルタイム解析の能力（capabilit In addition to the increase in the demand, especially in the request to (challenge) the development of a large multi-file server network mainframe for minicomputers and large-scale applications, the ability of real-time analysis of computer system performance (Capabilit
y）は、高度に管理能力を要求されるものである。 y) are those that require highly management capabilities. さらに、このようなネットワークは多くがＷＡＮ機器構成を利用するので、遠隔コンソールからネットワークを管理することのできる必要が増大している。 Furthermore, since many such networks to utilize the WAN device configuration, necessary that can manage the network from a remote console is increasing. また、システムの少なくともひとつの主構成装置は残りのシステムから離れていることが多いため、従って単一の管理コンソールから全システムを管理することができないため、ローカル管理能力のトータルでの信頼性がこのようなシステムに重大な損害を与えるであろう。 Further, since it is often at least one main constituent of the system away from the rest of the system, therefore it is not possible to manage the entire system from a single management console, the reliability of the total of the local management capacity It will give a serious damage to such systems.
【課題を解決するための手段】第１の具体例においては、本発明は、内部にコンピュータシステムが組み込まれたファイルサーバと、コンピュータステーションと、 In Means for Solving the Problems A first embodiment, the present invention includes a file server computer system incorporated therein, and a computer station,
コンソールと上記ファイルサーバとを結合するネットワークバスとを備えるコンピュータネットワークである。 A computer network comprising a network bus coupling the console and the file server.
ネットワークオペレーティングシステム／ネットワークマネージャは、ファイルサーバとコンソールとの間の情報転送を制御管理し、システムマネージャは、システムバスによって転送される信号をモニタし、モニタされた信号を基に警報状態を判定し、さらに判定された警報状態を基に警報を発生することによってコンピュータシステムボードを管理する。 Network operating system / network manager controls manage the transfer of information between the file server and the console, the system manager monitors the signals transferred by the system bus, to determine an alarm condition based on monitored signal manages the computer system board by generating an alarm based on the alarm condition that has been further determined. 本発明のこの具体例のひとつの観点において、システムマネージャに供給される電力はモニタされシステムを管理するために用いられる。 In one aspect of this embodiment of the present invention, the power supplied to the system manager is used to manage the system are monitored. 他の観点において、システムオペレーティング温度がシステムを管理するために用いられ、さらに他の観点において、ネットワーク管理情報がシステムを管理するために用いられる。 In another aspect, the system operating temperature is used to manage the system, in yet another aspect, the network management information is used to manage the system.
【０００７】他の具体例においては、本発明は、コンピュータシステムバスによって転送される情報をモニタする手段と、このモニタされた信号を基に警報状態を判定するプロセッサと、このプロセッサから警報を受信するコンソールと、上記プロセッサで発生した警報を上記コンソールへ転送する手段とを備えるコンピュータシステムのマネージャである。 [0007] In another embodiment, the present invention includes receiving means for monitoring the information transferred by the computer system bus, a processor determines an alarm condition based on the monitored signal, a warning from the processor a console, an alarm generated by the processor is a manager for a computer system comprising means for transferring to said console. この具体例のその他の観点において、上記モニタされた情報は、上記システムマネージャに供給される電圧又はシステムマネージャがオペレーティングする温度のレベルであってよい。 In another aspect of this embodiment, the monitored information, voltage or system manager is supplied to the system manager may be a level of temperature at which operating.
【０００８】さらに他の具体例においては、本発明は、 [0008] In yet another embodiment, the present invention is,
システムバスによってコンピュータシステム構成装置間を転送される信号を受動的にモニタする手段と、上記モニタされた信号に関連する目的物（objects）を記憶しかつシステム内のオペレーティング状態に関連する情報を提供するための目的空間（objects space）を備えるコンピュータシステムのシステムマネージャである。 Providing means for passively monitoring, the information relating to the operating state of the object (objects) is stored and the system associated with the monitored signal signals transferred between computer system component devices by a system bus a system manager for a computer system comprising a target space (objects space) for. この具体例のひとつの観点においては、システムバスによって転送されて受動的にモニタされる特別信号に基づいて上記目的空間を更新する手段をも備えられている。 In one aspect of this embodiment, it is also provided with means for updating the object space based on special signals transferred passively monitored by the system bus.
【０００９】本発明は、以下に述べる実施例及び図面を参照することによって、当業者にとってその特徴及び機能が明らかになるであろう。 The present invention, by referring to the examples and drawings described below, would be its features and functions to those skilled in the art it is apparent.
【００１０】先ず、図１を参照して、本発明によって構成されるシステムマネージャ２２を有する拡張産業標準構成（以下にＥＩＳＡと記す。）に基づいたコンピュータネットワーク１０を、詳細に説明する。 [0010] First, referring to FIG. 1, a computer network 10 based on the extended industry standard configuration having a system manager 22 constructed by the present invention (hereinafter referred to as EISA.), Will be described in detail. ＬＡＮ、ＷＡ LAN, WA
Ｎ又はその他のネットワーク構成のうちいずれか１つとして構成されるコンピュータネットワーク１０は、ＥＩ Configured the computer network 10 as any one of N or other network configuration, EI
ＳＡサーバ１２を包含する。 Including the SA server 12. このＥＩＳＡサーバ１２ The EISA server 12
は、例えば、テキサス州ヒューストンのコンパックコンピュータ社製造のシステムプロ モテル４８６−８４０ Is, for example, Compaq Computer Corporation manufacture of Houston, Texas system professional Motel 486-840
でありＥＩＳＡに基づいたシステムバスによって相互接続される一連のコンピュータサブシステム（不図示）からなるＥＩＳＡに基づいたコンピュータシステムボードを有する。 By and having a computer system board based on EISA consisting of a series of computer subsystems that are interconnected by a system bus based on EISA (not shown). コンピュータサブシステム自体はここでは特に図示しないので、ＥＩＳＡコンピュータシステムボードとＥＩＳＡシステムバスは、簡単にするために単一要素１３として示される。 Since computer subsystems themselves are not specifically shown here, EISA computer system board and EISA system bus is shown as a single element 13 for simplicity.
【００１１】ＥＩＳＡコンピュータシステムボード１３ [0011] EISA computer system board 13
上に取り付けられるものは、システムマネージャ２２を含む多数のカードであり、システムマネージャ２２は、 Which is attached to the above, a number of cards, including a system manager 22, the system manager 22,
下記に詳述するように、３２ビットのインテリジェントバスマスタボード及びサポーティングファームウエア、 As detailed below, 32-bit intelligent bus master board and supporting firmware,
ＥＩＳＡネットワークインタフェースアダプタ２４及びインテリジェントディスクアレイコントローラデバイス２６を備える。 Comprising the EISA network interface adapter 24 and an intelligent disk array controller device 26. ＥＩＳＡサーバ１２のオペレーティングシステム（以下にＯＳと記す。）部分は、好ましくはネットワークマネージメントエージェント１５を含み、ネットワークオペレーティングシステム１４を含むものである。 Operating system (hereinafter referred to as OS.) Portion of the EISA server 12, preferably includes a network management agent 15, which includes a network operating system 14. 多数のネットワークオペレーティングシステム、 A number of network operating system,
例えば、上述したネットウエア又はＬＡＮマネージャネットワークオペレーティングシステム、のどれもがネットワークオペレーティングシステム１４に用いることが好適であることが予想される。 For example, Netware or LAN Manager network operating systems mentioned above, none are be used in the network operating system 14 is expected to be suitable for.
【００１２】システムマネージャ２２とネットワークオペレーティングシステム１４とは、システムマネージャデバイスドライバ１６でインターフェイスされる。 [0012] The system manager 22 and the network operating system 14 is interfaced by the system manager device driver 16. このシステムマネージャデバイスドライバ１６は、システムマネージャ２２への及びシステムマネージャ２２からの全ての要求（リクエスト）に対する双方向トランスレータとして作用し、それによって、システムマネージャ２ The system manager device driver 16 acts as a bidirectional translator for all requests (request) from and system manager 22 to the system manager 22, thereby the system manager 2
２とネットワークマネージメントエージェント１５との双方向通信を与える。 Providing two-way communication with the 2 and the network management agent 15. システムマネージャ２２とネットワークマネージメントエージェント１５との間の上記相互接続を通じて、ネットワークマネージメントエージェント１５は、システムマネージャ２２によって収集された情報を供給したり、受け取ったりすることができる。 Through the interconnection between the system manager 22 and the network management agent 15, the network management agent 15 may supply the information collected by the system manager 22 or, or receive.
従って、システムマネージャ２２による目的物のマネージメントは、もしネットワークマネージメントエージェント１５がシステムマネージャ２２に記憶された目的物を創造、抹消、変更、リセット又はクリアするための命令を発すれば、ネットワークマネージメントエージェント１５によって開始される。 Therefore, management of the object by the system manager 22, if the network management agent 15 create the desired product, which is stored in the system manager 22, peripheral, changes, such place instructions to reset or cleared, network management agent 15 It is initiated by.
【００１３】システムマネージャデバイスドライバ１６ [0013] The system manager device driver 16
は、ある種の連携中及び連携外警報をも処理する。 Processes also certain coordination and in collaboration outside the alarm. もし上記警報がシステムマネージャ２２で発生したら、連携中警報は、システムマネージャデバイスドライバ１６によってネットワークオペレーティングシステム１４に伝送される。 If the alarm is generated in the system manager 22, in cooperation alarm is transmitted by the system manager device driver 16 to the network operating system 14. そして、ネットワークオペレーティングシステム１４は、ネットワークマネージメントエージェント１５の制御の下で、連携中ネットワークバス４２によってネットワークオペレーティングシステム１４に接続されたローカルネットワークマネージャコンソール３６へ連携中警報を指示する。 The network operating system 14, under the control of the network management agent 15, and instructs the in collaboration alarm to the local network manager console 36 connected to the network operating system 14 by cooperation of the network bus 42. 他方、連携外警報が、ネットワークオペレーティングシステム１４で発生したら、連携外警報は、例えば電話接続のような非同期リンク４０を経由してシステムマネージャ２２に接続された遠隔に位置するシステムマネージャファシリティ３４へ伝送するために、システムマネージャ２２へシステムマネージャデバイスドライバ１６によって伝送されるであろう。 On the other hand transmission, cooperative outside alarm Once generated by the network operating system 14, coordination outside alarm, the system manager facility 34 located remotely connected to the system manager 22 via an asynchronous link 40, for example a telephone connection to, will be transmitted by the system manager device driver 16 to the system manager 22. システムマネージャ２２とシステムマネージャコンソールとの間の双方向通信は、システムマネージャファシリティデバイスドライバ３８によって与えられる。 Bidirectional communication between the system manager 22 and the system manager console is provided by a system manager facility device driver 38. また、システムマネージャ２２とネットワークオペレーティングシステム１４との間にシステムマネージャデバイスドライバ１６によって伝送される付加信号があるが、この信号について以下に詳述する。 Also, there are additional signals transmitted by the system manager device driver 16 between the system manager 22 and the network operating system 14, it will be described in detail this signal below.
【００１４】ネットワークマネージメントエージェント１５は、システムマネージャ２２とＥＩＳＡシステムボード／バス１３上に取り付けられた他のカードとコンピュータネットワーク自体との間のリンクとして作用することによって、ＥＩＳＡサーバ１２のためのネットワークマネージメント情報の中央集中点としてオペレートする。 [0014] Network management agent 15, by acting as a link between the other card and the computer network itself, mounted on the system manager 22 and the EISA system board / bus 13, the network management for the EISA server 12 to Operate as a centralized point of information. 例えば、図１に示される本発明の実施例において、 For example, in the embodiment of the present invention shown in FIG. 1,
ＥＩＳＡネットワークインタフェースアダプタ２４、例えば、アンテム エレクトロニクス社製のモデル ＮＥ EISA network interface adapter 24, for example, Antem Electronics Co., Ltd. of model NE
３２００ ３２ビット イーサネットアダプタと、インテリジェントディスクアレイコントローラデバイス２６ And 3200 32-bit Ethernet adapter, an intelligent disk array controller device 26
とは、共にＥＩＳＡシステムボード／バス１３に取り付けられる。 And is both attached to the EISA system board / bus 13. ネットワークオペレーティングシステム１４ Network operating system 14
は、ある意味においてシステムマネージャデバイスドライバ１６と同様にオペレートするネットワークインターフェースデバイスドライバ１８を経由して、ＥＩＳＡシステムボード／バス１３とＥＩＳＡネットワークインタフェースアダプタ２４とを接続し、それらの間で双方向にデータ伝送される。 It is via the network interface device driver 18 which OPERATE Similar to system manager device driver 16 in the sense, connects the EISA system board / bus 13 and EISA network interface adapter 24, the data in both directions between them It is transmitted. 更に、ＥＩＳＡネットワークインタフェースアダプタ２４は、ネットワーク２８に双方向にデータを伝送するように接続されるので、システムマネージャ２２とネットワーク２８との間に双方向通信リンクが構成される。 Furthermore, EISA network interface adapter 24, since it is connected to transmit data bidirectionally to the network 28, two-way communication link is formed between the system manager 22 and the network 28. ネットワーク２８は、ネットワーク媒体を経由するネットワーク構成装置のインタフェースである。 Network 28 is an interface of a network component devices via the network medium. 明細書中に説明及び図示されている本発明の実施例において、単一のコンピュータステーション３０を示したが、ネットワーク２８は、ネットワーク２８に対する多数のコンピュータステーションのアクセスを制御するために、トークンリング、イーサネット又は他の今日用いられているネットワーク位相数学で形成しても良い。 In an embodiment of the present invention that are described and illustrated in the specification, although the single computer station 30, a network 28, to control access of multiple computer stations to the network 28, a token ring, it may be formed by a network phase mathematics used Ethernet or other day.
【００１５】ネットワークインターフェースデバイスドライバ１８のように、ある意味ではシステムマネージャデバイスドライバ１６と同様に稼働するインテリジェントディスクアレイコントローラデバイスドライバ２０ [0015] Like the network interface device driver 18, the intelligent disk array controller device driver 20 to operate in the same manner as the system manager device driver 16 in a sense
は、システムマネージャ２２とディスクアレイコントローラデバイス２６との間に双方向データ伝送を与える。 Provides two-way data transmission between the system manager 22 and the disk array controller device 26.
インテリジェントディスクアレイコントローラデバイス２６は、ＥＩＳＡシステムボード／バス１３のためにディスク記憶装置を提供する。 Intelligent disk array controller device 26 provides disk storage for EISA system board / bus 13. 例えば、インテリジェントディスクアレイ（以下にＩＤＡと記す）コントローラデバイス２６は、４つの２１０メガバイトのコンパックＩ For example, (referred to as IDA below) intelligent disk array controller device 26, the four 210 megabytes Compaq I
ＤＡドライブを組合せることによって、ＥＩＳＡシステムボード／バス１３のために８４０メガバイトのディスク記憶装置を提供することが出来る。 By combining the DA drive, it is possible to provide a disk storage device 840 megabytes for EISA system board / bus 13.
【００１６】次に図２を参照して、システムマネージャ２２の内部及び外部におけるデータと警報の形成において最も共通する情報の流れを詳細に説明する。 [0016] Referring now to FIG. 2, illustrating the most flow of common information in the form of data and alarms in internal and external systems manager 22 in more detail. システムマネージャ２２は、種々のシステムコンポーネント（構成装置）及びパラメータをモニタする能力を有する。 System manager 22 has the ability to monitor various system components (component apparatus) and parameters. もし、コンポーネントが故障するか、又は故障するかもしれないという徴候を示すならば、システムマネージャ２ If show signs that might component or failure, or failure, the system manager 2
２は故障又は潜在的な故障の徴候を発見し、ある意味で訂正操作がされるべき警報として、故障又は潜在的な故障の表示をレポートとして出力する。 2 discovered signs of failure or potential failure, as an alarm to be corrected operated in a sense outputs a display of the failure or potential failure as a report.
【００１７】図２に示されるように、システムコンポーネント及び実際の又は潜在的な故障を表示するパラメータのモニタの間、データを蓄積(accumulated) する経路は、モニタされる実際の又は潜在的故障の個々のタイプによって、４つの経路の内のどれか１つになる。 [0017] As shown in FIG. 2, during the monitoring parameters for displaying the system components and actual or potential failure, paths for storing data (Accumulated) the actual or potential failure being monitored by the individual type, the any one of the four paths. モニタされるそれぞれのシステムコンポーネントは、多くの属性を有する目的物として参照される。 Each system component being monitored is referred to as the desired product having many attributes. 前記コンポーネントは、引き続きモニタされるので、目的物の属性の値は、例えば、インクリメント、デクリメント、更新、リセット又は変更によって、変わってもよい。 The component, since it is subsequently monitored, the value of the attribute of the object, for example, incremented, decremented, updated, by resetting or change may vary. 上記属性がそれらの境界すなわち閾値を超えたとき、警報が発生させられる。 When the attribute is beyond their boundary That threshold, an alarm is generated. 警報に加えて、目的物の属性は、通常のシステム稼働に干渉を与えることなく、ＥＩＳＡシステムボード／バス１３の連続実時間モニタに利用することが出来る。 In addition to the alarm, the attribute of the target compound, without interfering with normal system operation, can be utilized in a continuous real-time monitoring of the EISA system board / bus 13.
【００１８】システムマネージャ２２によってモニタされる特別の信号を呼び出す（アドレス）ことによって、 [0018] By calling a special signal to be monitored by the system manager 22 (address),
ＥＩＳＡシステムボード／バス１３は、ＥＩＳＡシステムボード／バス１３の状態を判定するのに役立つある信号をバスモニタ４４へ供給する。 EISA system board / bus 13 supplies certain signals to help determine the state of the EISA system board / bus 13 to the bus monitor 44. これらの信号は、割り込み要求（以下にＩＲＱと記す。）信号、データメモリ要求（以下にＤＲＱと記す。）信号及び入出力（以下にＩ／Ｏと記す。）信号を含む。 These signals, interrupt request (hereinafter referred to as IRQ.) Signal, data memory request (hereinafter referred to as DRQ.) Signal and the input-output (hereinafter referred to as I / O.) Containing signal. 本発明の実施例において、バスモニタ４４はＩ／Ｏ信号をモニタすることが期待されるけれども、本発明の更なる実施例においては、 In an embodiment of the present invention, although the bus monitor 44 is expected to monitor the I / O signals, in a further embodiment of the present invention,
バスモニタ４４は、ＩＲＱ、ＤＲＱ及びＩ／Ｏ信号をモニタすることが期待される。 Bus monitor 44, IRQ, to monitor the DRQ and I / O signals are expected. もし、信号が生ずれば、応答システム資源が使用される。 If the signal is Namazure, answering system resources are used. この意味では、これらの信号は、ＥＩＳＡシステムボード／バス１３の性能をモニタすることに使用されてよい。 In this sense, these signals may be used to monitor the performance of the EISA system board / bus 13. ＥＩＳＡシステムボード／バス１３に与えられる他の信号は、警報条件を表示するために目的物マネージメントの間に利用される。 Other signals provided to the EISA system board / bus 13 is utilized between desired product management to view the alarm condition. 例えば、回復（refresh)の欠如がＥＩＳＡサーバ１２の故障の原因となるので、回復信号の欠如がＥＩＳＡサーバ１２に警報を発生させる。 For example, the lack of recovery (refresh) can cause failure of the EISA server 12, the lack of recovery signal to generate a warning to the EISA server 12. 同様に、メモリパリティエラーの表示は警報を発生させる。 Similarly, the display memory parity error generates an alarm.
【００１９】また、バスモニタ４４によるモニタは、システムマネージャ２２がプリンタエラーすなわち紙不足をレポートするためのプリンタポートと、システムマネージャがオーバーランエラー、パリティエラー及びシステムボード直列ポートのためのフレーミングエラーのような非同期動作をモニタ及び記録するための非同期直列ポートと、ソフトウエアエラーを識別するためのシステムソフトウエアと、キーストロークが記録され、システム故障とキーボード入力との間の関係を解析するためのキーボード事象とについて行われる。 Further, the monitor by the bus monitor 44, the system manager 22 and the printer port for reporting printer errors That paper shortage, the system manager overrun errors, framing errors for parity errors and the system board serial ports and asynchronous serial port for monitoring and recording the asynchronous operation, such as a system software for identifying software errors, keystrokes are recorded, for analyzing the relationship between a system failure and keyboard inputs It is performed for the keyboard events. 最後に、バスモニタ４４は破局ボード故障を示すＩＯＣＨＫのアサーション、及びＥＩＳＡ標準の妨害を表示するボード中断表示を検出する。 Finally, the bus monitor 44 detects the board suspend display for displaying an assertion, and EISA standards interference IOCHK showing a catastrophic board failure. バスモニタ４４は、モニタ情報が処理される情報処理及び警報判定要素５２へ前記信号を伝達する。 Bus monitor 44 transmits the signal to the information processing and alert determination elements 52 which monitor information is processed. 更に詳述すると、システムマネージャ２２の情報処理及び警報判定要素５２は、目的管理技術の応用によって、モニタ情報が警報の発生を保証するかどうか決定するように構成された制御プロセッサ及び支援ロジックを備えるものである。 To be more specific, the information processing and alert determination elements 52 of the system manager 22 is provided by the application of object management techniques, the configured control processor and supporting logic to monitor information to determine whether to ensure the generation of an alarm it is intended.
【００２０】更に、システムマネージャ２２は、警報の潜在的発生のために警報判定要素５２に配送される他の信号のモニタを提供する。 Furthermore, the system manager 22 provides a monitor other signals to be delivered to the alarm determination elements 52 for potential generation of alerts. これらの他の信号は、上述のものとは異なる経路によって警報判定要素５２へ与えられる。 These other signals are provided to the alarm determination elements 52 by a different route from those described above. システムマネージャ２２へ電力を供給するために、ＥＩＳＡシステムボード／バス１３は、電源温度モニタ／電源要素５０に±５Ｖ及び±１２Ｖを与える。 To supply power to the system manager 22, EISA system board / bus 13 provides a ± 5V and ± 12V to power the temperature monitor / power supply elements 50. システムマネージャ２２へ供給される電圧レベルは、電源温度モニタ／電源要素５０に含まれるアナログデジタル変換器によってデジタル信号に変換される。 Voltage level supplied to the system manager 22 is converted into a digital signal by an analog-to-digital converter included in the power supply temperature monitor / power supply elements 50. そしてこのデジタルパワーレベルは、警報判定要素５２へ伝達される。 The digital power level is transmitted to the alarm decision element 52. 例えば、もしシステムパワーの低下が検知されたならば、警報判定要素５２は、警報を発生する。 For example, if the reduction in system power is detected, alarm determination element 52 generates an alarm. しかしながら、もしパワーの完全な損失を生じたならば、システムマネージャ２２は、バッテリパワーへ切り換えるであろう。 However, if resulted in complete loss of power, the system manager 22 will switch to battery power. そして、非同期モデム及び直列接続の一方又は両方を通じて、事象が再び警報としてレポートされる。 Then, through one or both of the asynchronous modem and serial connections, event is reported as an alarm again. システムマネージャ２２のこの様子は同時継続出願名称「コンピュータ システム マネージャのための電源」 This state is co-pending application the name of the system manager 22 "power supplies for computer systems manager"
により詳しく説明されており、これを参照することにより、より明らかになる。 Are more fully described in, by referring to this, it becomes more apparent. しかしながら、要するに、システムパワーのロスの後、システムマネージャは警報を伝達するためにリザーブパワーに切り換え、警報を伝達した後、パワー保持のための非常用モードへ切り換える。 However, in short, after loss of system power, the system manager switches to reserve power for transmitting an alarm, after transmitting an alarm, switch to the emergency mode for power retention.
リザーブパワーが消耗した後で、システムマネージャは拡張期間の間有効なＲＡＭメモリに保存するために休止モードヘ切り換える。 After the reserve power is exhausted, the system manager switches resting Modohe to store a valid RAM memory during the extended period. 拡張期間が終了した後で、完全に電源を切断する。 After the extension period has ended, to completely disconnect the power supply.
【００２１】更にシステムマネージャ２２は、さらに温度センサ４８を備える。 Furthermore the system manager 22 further includes a temperature sensor 48. システムマネージャ２２の内部温度は、温度センサ４８によって連続的にモニタされ、 The internal temperature of the system manager 22 is continuously monitored by the temperature sensor 48,
測定温度は、モニタ温度のアナログデジタル変換が実行される電源温度モニタ／電源要素５０へ伝送される。 The measured temperature is transmitted to the power supply temperature monitor / power supply elements 50 where analog-to-digital conversion of the monitor temperature is performed. デジタル温度レベルは、目的物マネージメントのために警報判定要素５２へ伝送される。 Digital temperature level is transmitted to the alarm determination element 52 for the desired product management. もし、警報判定要素５２ If the alarm determination element 52
が、温度が予め設定された閾値をこえて上昇したと判定するならば、警報が発せられる。 But if it is determined that elevated beyond a threshold temperature is set in advance, an alarm is issued.
【００２２】最後に、バスマスタインタフェース４６ [0022] Finally, the bus master interface 46
は、ネットワークオペレーティングシステム１４から警報判定要素５２へある信号を伝送するために用いられる。 It is used to transmit the signals from the network operating system 14 to the alarm decision element 52. 代表的にバスマスタインタフェース４６によって与えられる情報は、バスマスタインタフェース４６を経由して供給される情報が、ハードインプット(hard input Information provided by the representatively bus master interface 46, the information supplied via the bus master interface 46, a hard input (hard input The
s)として供給されるという点で、バスモニタ４４又は電源温度モニタ／電源要素５０によって受動的に供給されるものとは異なる。 s) in that they are supplied as different from that passively supplied by the bus monitor 44 or the power supply temperature monitor / power supply elements 50. しかしながら、ネットワークオペレーティングシステム１４とインターフェイスすることによって、システムマネージャ２２は、ＥＩＳＡシステムボード／バス１３自体以外の他のネットワーク資源をモニタすることが出来る。 However, by the network operating system 14 and the interface, the system manager 22 can monitor the EISA system board / bus 13 other network resources other than itself. 例えば、代表的なネットワークマネージメントシステムにおいて、インテリジェントディスクアレイコントローラデバイス２６は、発生した読み取りエラー数のようなマネージメント情報をネットワークマネージメントエージェント１５へ供給する。 For example, and supplies in a typical network management system, the intelligent disk array controller device 26, the management information such as the number of read errors that have occurred to the network management agent 15. すなわち、ネットワークマネージメントエージェント１５はバスマスタインタフェース４６を経由してシステムマネージャ２２へ前記情報を供給することが出来る。 That is, the network management agent 15 can provide the information to the system manager 22 via the bus master interface 46.
【００２３】バスモニタ４４及び電源要素５０の電源− [0023] The power supply of the bus monitor 44 and the power supply element 50 -
温度モニタ部分によってモニタされ、警報判定要素５２ Is monitored by the temperature monitoring section, alarm determination elements 52
に供給された情報は、バスマスタインターフェイス４６ Information that has been supplied to the bus master interface 46
によって警報判定要素５２に供給された情報と同様に、 Similar to the information supplied to the alarm determination element 52 by,
いくつかの目的のために用いられてよい。 It may be used for several purposes. 初めに、警報判定要素５２は、情報を処理することが出来、もし適当ならば警報を発生する。 First, the alarm determination elements 52 can process the information, to generate an alarm if appropriate. 警報判定要素５２によって判定される警報状態の例は、システムパワーのロス、サーバサブシステムの故障、外部へ注意を要求する他の構成可能な事象及び過大サーバ温度である。 Examples of an alarm condition that is determined by the alarm determination element 52, loss of system power, server subsystem failure, is another configurable events and excessive server temperature that requires attention to the outside.
【００２４】警報判定要素５２が警報を発生すべきであるということを判定すれば即座に、このような警報をいくつかの方法で発生することが出来る。 The warning that the decision element 52 should generate an alarm immediately if judged that such an alarm the can occur in several ways. まず警報が連携中又は連携外に伝達されるべきものであるかが決定されなければならない。 First alarm must be determined whether it should be transferred to or cooperation outside in cooperation. 警報判定要素５２によって警報が発生されれば即座に、連携中警報は、バスマスタインタフェース４６及びシステム１４に向けられ、次いでネットワークマネージメントエージェント１５に含まれるネットワークマネージメントソフトウエアの制御の下で、次いでローカルネットワークマネージャコンソール３６へ向けられる。 Immediately if an alarm is generated by the alarm determination element 52, in cooperation alert is directed to the bus master interface 46 and the system 14, then under the network management software control in the network management agent 15, then the local network It is directed to the Manager console 36. 現存するネットワークハードウエアは最大限に使用されているので、ローカルネットワークマネージャコンソール３６に対する連携中警報は、システムマネージャ２２との通信のための主要な経路として利用される。 Since existing network hardware is used to the maximum, in cooperation alert to a local network manager console 36 is used as the primary path for communications with the system manager 22. しかしながら、本発明の実施において、ローカルマネージャコンソールが連携中警報を受信するために使用出来る。 However, in the practice of the present invention, it can be used for local manager console receives an alert in coordination. もし、警報判定要素５２が、連携外警報が発生されるべきであるということを判定するのなら、警報は、警報が発生される通信要素５４へ伝送される。 If alarm determining element 52, if the determination that the cooperation outside the alarm is to be generated, the alarm is transmitted to communication elements 54 where an alarm is generated. 引用文献に予め含まれている米国同時継続出願名称「イン− Advance the included US co-pending application entitled "Inn in the cited literature -
バンド／アウト−オブ−バンド アラート デリバリィ システム フォ− ア コンピュータ システム マネージャ」において詳細に説明されているように、通信要素は、システムマネージャファシリティ３４に接続されるスイッチドテレホンにプロトコルメッセージを送ることよって、またはペイジャー５６に関連する電話番号に電話をかけることによって、又は人が電話５８に電話をかけて合成音声メッセージを発生させることによって、連携外警報を送信してもよい。 Band / Out - of - Band Alert Deribaryi system follower - as described in detail in A computer system manager ", the communication element, I'm sending a protocol message to the switched telephone connected to the system manager facility 34, or by placing a call to the associated telephone number to the pager 56, or by a person to generate a synthesized voice message over the telephone to the telephone 58 may transmit the cooperation outside alarm.
【００２５】受動モニタ情報に基づく警報の判定及び発生に加えて、警報判定要素５２はまた幾つかの他の機能を実行する。 In addition to the determination and emission of an alarm based on passive monitoring information, alarm determination element 52 also performs several other functions. より明確に言えば、受信情報は、後のアクセスのためにＲＡＭメモリ中に時間記録及び蓄積される。 Speaking more clearly, the received information, after being recorded and the storage time in the RAM memory for access. このようにして、ＥＩＳＡサーバ１２が大故障した場合において、モニタ及び記録された情報は、事後分析診断法のために利用することが出来る。 In this way, when the EISA server 12 is a large fault, monitor and recorded information can be utilized for postmortem diagnosis. 同様にネットワーク情報はバスマスタインタフェース４６に伝送され、 Similarly the network information is transmitted to the bus master interface 46,
警報判定要素５２に含まれるＲＡＭメモリに記録される。 It is recorded in the RAM memory included in the warning determination element 52. 最後に、目的物は、例えばシステムマネージャ２２ Finally, the desired product, for example, the system manager 22
の性能に関するリアル−タイム情報を与えるためにシステムマネージャファシリティ３４又はローカルネットワークマネージャコンソール３６へ転送されてもよい。 Real on the performance of - may be forwarded to the system manager facility 34 or the local network manager console 36 to provide time information.
【００２６】システムマネージャ２２の通信要素５４とシステムマネージャファシリティ３４との間のリンクを通じて、システムマネージャ２２の重要な制御は遠隔地から実行することが出来る。 [0026] Through the link between the communication element 54 and the system manager facility 34 of the system manager 22, a key control system manager 22 can be performed from a remote location. システムマネージャファシリティ３４から、リモートコンソールエミュレーション、保存されたデータへのアクセス、及びリモートコントロールすなわちリブーティング（ｒｅｂｏｏｔｉｎ From the system manager facility 34, remote console emulation, access to stored data, and a remote control or ribs computing (Rebootin
ｇ）が実行される。 g) is executed. リモートコンソールエミュレーションすなわちハードキーインサーション（ｈａｒｄｋｅｙ Remote console emulation that is hard key insertion (hardkey
ｉｎｓｅｒｔｉｏｎ）は、リモートコンソールでのキーストロークがまるでローカルに入力されるように、システムマネージャ２２へ伝達されることを可能にする。 insertion), the keystrokes on the remote console like as input locally, to be transmitted to the system manager 22.
ハードキーインサーションを通じて、ソフト（ｓｏｆ Through the hard key insertion, software (sof
ｔ）リブートは、システムマネージャ２２のリブートを作動させるために、制御キー、代替キー、及びデリートキーを同時にインサートすることによってエミュレートされる。 t) reboot, to actuate a reboot of the system manager 22, control keys, are emulated by the insert alternate key, and the Delete key simultaneously. 完全なハード(hard)リボートを作動させることが出来ないので、システムマネージャファシリティ３４ It is not possible to operate the full hard (hard) Riboto, System Manager Facility 34
はシステムコンポーネントからパワーを選択的に移すことによってハードリブートをシミュレーションすることが出来る。 You can simulate a hard reboot by transferring selectively the power from system components. リモートコンソールエミュレーションに関する情報は、米国同時継続出願名称「リモート コンソール エミュレータ フォー ア コンピュータ システム マネージャ」に示されている。 Information about the remote console emulation is shown in the United States co-pending application entitled "Remote Console emulator FOR A computer system manager".
【００２７】次に図３を参照して、システムマネージャ２２の構成を説明する。 [0027] Referring now to FIG. 3, the structure of the system manager 22. 図３に示すように、バスモニタ４４はＥＩＳＡシステムボード／バス１３に関連する多くの信号を本来的にモニタする。 As shown in FIG. 3, the bus monitor 44 inherently monitor the number of signals associated with the EISA system board / bus 13. このモニタリングは、 This monitoring,
ＥＩＳＡシステムボード／バス１３に沿って転送されるアドレス信号と全てのデータを受信するバスモニタ４４ Bus monitor 44 receiving all data and address signals are transferred along the EISA system board / bus 13
によって達成される。 It is achieved by. バスモニタ４４は、ＥＩＳＡシステムボード／バス１３の状態を判定するのに役立つそれらの信号を選択し、それからバスを経由して選択された信号を、明らかに警報判定要素５２として機能的に指摘されたものと、関連するファームウエアと共に前述の情報処理及び警報方向付け機能を実行するハードウエアであるＣＰＵメモリサブシステム５２として構造的に指摘されたものとへ方向づける。 Bus monitor 44, select those signals to help determine the state of the EISA system board / bus 13, then a signal selected via the bus, clearly functionally pointed out alarm determination elements 52 as was directs to those that are structurally pointed out as the CPU memory subsystem 52 is a hardware that executes the aforementioned information processing and alert orienting features with associated firmware. 雑多システム信号としてここに示された他の信号は、コンピュータシステムボードの状態を判定するのに役立つものと考えられ、ＣＰＵメモリサブシステム５２へバスモニタ４４を通じて方向づけられる。 Other signals shown here as miscellaneous system signals, are considered to be useful in determining the state of the computer system board, oriented through the bus monitor 44 to the CPU memory subsystem 52. 更に、ＥＩＳＡシステムボード／バス１３ In addition, EISA system board / bus 13
は、電源温度モニタ／電源要素５０及びＣＰＵメモリサブシステム５２へ接続される±５Ｖ、±１２Ｖを経由してシステムマネージャ２２へ電力を供給する。 A power supply temperature monitor / power supply elements 50 and ± 5V which are connected to the CPU memory subsystem 52 supplies power to the system manager 22 via ± 12V. 万一ＥＩ Should EI
ＳＡシステムボード／バス１３からの電力の供給が止まった場合には、電源温度モニタ／電源要素５０がそこに備えるバッテリから電力の供給を開始する。 When the supply of electric power from the SA system board / bus 13 is stopped starts supply of electric power from a battery provided therein power temperature monitor / power supply elements 50. システムバスからの電力の供給の停止は、警報状態としてＣＰＵメモリサブシステム５２へレポートされる。 Stopping supply of power from the system bus is reported to the CPU memory subsystem 52 as an alarm condition.
【００２８】ＣＰＵメモリサブシステムの出力へ接続されるものは、万一警報条件が達成された場合に非同期通信レポートを経由するか又はモデムを経由して連携外警報を転送することができる２つのパスを有するモデム／ [0028] intended to be connected to the output of the CPU memory subsystem, the two which can be transferred via cooperation outside alarm whether or modem via asynchronous communication report when an alarm condition is achieved event modem with a path /
非同期インタフェース６０である。 It is an asynchronous interface 60. 警報状態は、システムマネージャファシリティ３４の注意を要する他の事象と同じように、システムパワーのロス、サーバサブシステムの故障、サーバ温度の過大な上昇を含む。 Alarm condition, as well as other events that require the attention of the system manager facility 34, including loss of system power, failure of the server subsystem, an excessive increase in the server temperature. 非同期通信ポートがリモートシステムマネージャ、例えば、システムマネージャファシリティ３４、を接続して、モデムは代表的にペイジャー５６又は電話器５８の何れか一方へ接続されるけれども、警報状態の何れでも警報状態をレポートするために使用される。 Asynchronous communication port remote system manager, for example, to connect the system manager facility 34, the modem typically but are connected either to one of the pager 56 or telephone 58, either report an alarm condition of an alarm condition It is used to. モデム／非同期インタフェース６０を提供するのは、音声／音響要素６２である。 To provide a modem / asynchronous interface 60 is voice / acoustic elements 62. 万一音声警報が選択された場合には、音声要素は、 If it is unlikely voice alarm is selected, the audio elements,
モデムを経由して電話器５８へ転送される音声警報を発生させる。 Via the modem to generate a voice alarm to be transferred to the telephone 58. 最後に、ここに図示したシステムマネージャの構成において、ローカルシステムマネージャコンソール６４及びシステムメモリＩ／Ｏは、システムマネージャ２２をサポートするとともに、バスマスタインタフェース４６を経由してアクセスすることができる。 Finally, in the configuration of the system manager shown herein, a local system manager console 64 and system memory I / O can thereby support system manager 22 accesses via the bus master interface 46.
【００２９】図４を参照すると、システムマネージャ２ Referring to FIG. 4, the system manager 2
２が、より詳細に示されている。 2 is shown in more detail. システムマネージャ２ System Manager 2
２は、双方向制御プロセッサバス６７と、アドレス、データ及びシステムマネージャ２２の様々な構成装置間の制御信号を転送するために制御プロセッサバス６７に結合されている一連のシステムマネージャ構成装置（コンポーネント）とを備えている。 2 includes a bidirectional control processor bus 67, an address, data and a series of system manager configuration device coupled to the control processor bus 67 to transfer control signals between the various configurations of the system manager 22 (Component) It is equipped with a door. バス６７には、ＲＡＭ７ To the bus 67, RAM7
０、ＲＯＭ７２、リアルタイムクロック７４、制御プロセッサ（ＣＰ）仲介ロジック７６、バスマスタインターフェイス７８、制御プロセッサ転送バッファロジック８ 0, ROM 72, a real time clock 74, control processor (CP) mediated logic 76, a bus master interface 78, control processor transfer buffer logic 8
０、音声合成ロジック８２、モデム８４、本質的（inna 0, voice synthesis logic 82, a modem 84, essentially (inna
te）バスモニタ装置８６、押しボタンダイアル方式デコーダ（ＴＴＤ）８８、汎用制御／状況（status）レジスタ（ＵＣＳＲ）９０、汎用非同期受信器トランスミッタ（ＵＡＲＴ）９２、ＵＡＲＴインターフェイス９４、パワーモード制御器（ＰＭＣ）９６、アナログデジタル変換器９８、電源１００及び電池充電表示器１０２、並びに、温度センサ４８が接続されている。 te) bus monitor device 86, pushbutton dialing decoder (TTD) 88, general control / status (status) register (UCSR) 90, universal asynchronous receiver-transmitter (UART) 92, UART interface 94, a power mode controller (PMC ) 96, analog-to-digital converter 98, a power supply 100 and battery charge indicator 102, as well as, the temperature sensor 48 is connected.
【００３０】システムマネージャ２２によって実行される様々なオペレーション及びこのようなオペレーションを実行するために用いられるシステムマネージャの構成装置４８、６８〜１０２は、以下に詳しく述べられる。 The system manager 22 configuration device 48,68～102 system manager that is used to perform various operations and such operations are performed by is described in detail below.
ここに記述される具体例において、制御プロセッサ６８ In embodiments described herein, the control processor 68
は１６メガヘルツで稼働する１６ビットのマイクロプロセッサであるが、他のタイプのマイクロプロセッサであってもよい。 Although a microprocessor of 16 bits running at 16 MHz, may be another type of microprocessor. 制御プロセッサ６８は、多数の源から受信した情報を収集記憶し、得られたデータ及び適当な警報に基づいて故障を検出するという初期（開始）タスクを含む様々なタスクを実行する。 The control processor 68 collects stores information received from a number of sources, to perform various tasks including the initial (starting) task of detecting the failure based on the obtained data and appropriate alarm. 制御プロセッサ６８は、 Control processor 68,
以下により詳細に記される幾つかの他のタスクをも実行する。 Also performs several other tasks described in more detail below. 初期タスクにおいて、制御プロセッサ６８によって実行される目的データはＲＡＭ７０内に記憶され、プロセッサ命令（instructions）はＲＯＭ７２内に記憶される。 In the initial task, object data which is executed by the control processor 68 is stored in the RAM 70, processor instructions (Instructions) is stored in the ROM 72.
【００３１】特定のシステム構成装置において実行される特定の目的物管理に依存して、システムバス１３からのバスモニタ装置８６でモニタされたデータは、制御プロセッサ６８でオペレートされてよく、ＲＡＭ７０に記憶されるその結果の目的物は、管理される特定の目的物に依存して、ＲＡＭ７０に直接に記憶されてもよい。 [0031] Depending on the particular target product management executed in a particular system configuration device, data is monitored by the bus monitor device 86 from the system bus 13 may be operated upon by the control processor 68, stored in the RAM70 Consequently the subject matter of which is, depending on the particular object being managed, may be directly stored in the RAM 70. 同様に、アナログデジタル変換器９８から伝送される温度及び／又は電力（パワー）データは、制御プロセッサ６ Similarly, temperature and / or power (power) data is transmitted from the analog-to-digital converter 98, a control processor 6
８によってオペレートされてよく、ＲＡＭ７０に記憶されるその結果は、ＲＡＭ７０に直接に記憶されてもよい。 8 may be operated upon by, the result stored in the RAM 70 may be directly stored in the RAM 70. リアルタイム（実時間）クロック７４は、目的物に関するデータ、時間、年及びその他の時間に関する変数を記憶するために設計されているシステムクロックとは独立のクロックであって、ユーザのパフォーマンスに依存する。 Real-time (real time) clock 74, data relating to the desired product, time, a separate clock from the system clock which is designed to store variables relating year and other time dependent on the user's performance.
【００３２】正常なオペレーション時には、制御プロセッサ６８は、制御プロセッサ６８とＲＡＭ７０とＲＯＭ [0032] During normal operation, the control processor 68, the control processor 68 and the RAM70 and the ROM
７２とリアルタイムクロック７４との間でデータ転送をするために制御プロセッサバス６７を制御する。 Controlling the control processor bus 67 to the data transfer between the 72 and real time clock 74. このとき、制御プロセッサ６８は上述のように目的物管理を実行する。 At this time, the control processor 68 executes the target product management as described above. 得られたデータに基づいて、目的物管理は、ファイルサーバ又はそのサブシステムの故障の検出を行う。 Based on the data obtained, the desired product management is the detection of a failure of the file server or the sub-systems.
【００３２】例えば、インテル社の８２３５５ＢＭＩＣ [0032] For example, Intel's 82355BMIC
であるバスマスタインターフェイス７８は、システムマネージャ２２のＲＡＭ７０と同様、コンピュータシステム１３のメモリ及びＩ／Ｏ空間６６に呼びかけ（interr The bus master interface 78 is, similar to the RAM70 system manager 22, called on the memory and I / O space 66 of the computer system 13 (INTERR
ogate）し修正（modify）するようにされている。 ogate) to fix (which is adapted to modify). 例えば、システムマネージャ２２を必要とするデータ転送オペレーション時には、制御プロセッサ仲介ロジック７６ For example, at the time of data transfer operations that require the system manager 22, control processor mediation logic 76
は、データ転送のアドレス、方向（direction）及び宛て先（destination）に関して制御プロセッサバス６７ It is controlled with respect to the address of the data transfer, the direction (direction) and destination (destination) processor bus 67
に命令する。 Command to. その後、仲介ロジック７６は転送に関してバスマスタインターフェイス７８に命令する。 Thereafter, the mediation logic 76 instructs the bus master interface 78 as for the transfer. システムマネージャ２２の転送準備ができていれば、バスマスタインターフェイス７８は、バスマスタインターフェイス７８へのバースト転送のためのデータを配列するようにコンピュータシステムバス１３に命令し、従ってバスマスタインターフェイス７８はそのデータをＣＰ転送バッファロジック８０へそして記憶のためにＲＡＭ７０へ転送する。 If transfers can be ready for the system manager 22, the bus master interface 78 is to instruct the computer system bus 13 to arrange the data for a burst transfer to the bus master interface 78, therefore the bus master interface 78 is the data CP transfer buffer logic 80 navel to be transferred for storage into the RAM 70. ＲＡＭ７０からバスマスタインターフェイス７ Bus master interface 7 from RAM70
８へのデータ転送は逆方向にも実現可能である。 Data transfer to 8 can be realized in the reverse direction.
【００３３】制御プロセッサ６８内の目的物管理が警報が発生されるべきであると表示すると、制御プロセッサ６８は、モデム８４、ＵＡＲＴ９４及び／又はネットワークオペレーティングシステム１５を経由して適当な警報メッセージを配送することを制御する。 [0033] When the desired product management within the control processor 68 to display that it should alarm is generated, the control processor 68 via the modem 84, UARTs 94 and / or the network operating system 15 suitable alarm message delivery to control that. ＵＡＲＴ９４ UART94
は、システムマネージャ２２とシステムマネージャファシリティ３４との間の非同期インターフェイスを提供する。 Provides an asynchronous interface between the system manager 22 and the system manager facility 34. ＵＡＲＴ９４とシステムマネージャファシリティ３ UART94 and system manager facility 3
４との間のソフトウェアインターフェイスは、例えば、 Software interface between the 4, for example,
ＷＩＮＤＯＷＳソフトウェアをもちいることによって提供されるが、システムマネージャファシリティ３４はシステムマネージャ２２からモニタされた目的物値を読み出し、システムマネージャ２２へ目的物制御を書き込むことが可能である。 Are offered by the use of WINDOWS software, the system manager facility 34 reads the monitored target product value from the system manager 22, it is possible to write the desired product control to the system manager 22. 同様に、ビデオスクリーンデータはシステムマネージャ２２から遠隔コンソールへ転送され、キーストロークはシステムマネージャファシリティ３４からシステムマネージャ２２へ転送される。 Likewise, video screen data is transferred from the system manager 22 to the remote console, keystrokes is transferred from the system manager facility 34 to the system manager 22. システムマネージャファシリティ３４は警報を記録（log）し続ける。 System manager facility 34 continues to record an alarm (log). 最後に、ＵＡＲＴ９４の他の機能は、制御プロセッサ６８の制御のもとでページ警報（page alerts） Finally, other features of UART94 is, page alarm under the control of the control processor 68 (page alerts)
を配送するために外部モデムを接続することである。 It is to connect an external modem to deliver.
【００３４】上述のように、ペイジャー（pager）５４ [0034] As described above, pager (pager) 54
又は電話器５６に配送される警報は、制御プロセッサ６ Or alarm to be delivered to the phone 56 includes a control processor 6
８の制御のもとモデム８４を経由してつくられる。 It made via the original modem 84 of the 8 control of. しかしながら、警報メッセージが電話器５６に配送されるとき、音声合成ロジック８２は聴覚され得る音声警報を発生するために制御プロセッサ６８によって利用される。 However, the warning message when it is delivered to the telephone 56, voice synthesis logic 82 is utilized by the control processor 68 to generate a sound alarm that may be audible.
録音前の音声メッセージは音声合成ロジック８２内に記憶される。 Before recording the voice message is stored in the speech synthesis logic 82. 適応性ある（adaptive）差分パルスコード変調に従って記憶されたこれらの音声メッセージは、制御プロセッサによりアクセス及び伝送されてよい多数のメッセージに関係する。 There adaptive (adaptive) differential pulse code these voice messages stored in accordance with the modulation is related to access and transmitted that may be multiple messages by the control processor. 例えば、日付、数、警報状態、氏名（name）、タイプを識別するのに有用な情報に相当する電圧、重大度、時間、ロケーション、或いは他の警報状態に関する識別情報が挙げられる。 For example, dates, numbers, alarm status, name (name), a voltage corresponding to the useful information to identify the type, severity, time, location, or identification information and the like regarding other alarm conditions. つまり、もし制御プロセッサが音声警報を伝送することを望めば、制御プロセッサ６８は、所望のメッセージをモデム８４に供給するように音声合成ロジック８２に命令するが、このモデムは、例えば１秒当たり２４００ビットのモデムであってよく、電話器５６との双方向インターフェイスで所望のメッセージを伝送し得るものである。 In other words, if you wish that if control processor transmits voice alarm, the control processor 68, although the instruction to the voice synthesis logic 82 to supply the desired message to the modem 84, the modem, for example 2400 per second may be a bit of the modem, it is capable of transmitting the desired message in the two-way interface with the telephone 56. 警報が伝送された後は、モデム８４はサーバ情報を通過させこれを制御するリターンコールを待つ。 After the alarm has been transmitted, the modem 84 is waiting for a return call to control this is passed through the server information.
【００３５】押しボタンダイアル方式デコーダ（ＴＴ The push-button dialing decoder (TT
Ｄ）８８は、モデム８４からのアナログ信号を受け入れるように接続されている。 D) 88 is connected to receive the analog signals from the modem 84. 押しボタンダイアル方式デコーダ８８は、モデムから受信した信号をデコードし、信号の特性（nature）について制御プロセッサ６８に知らせる。 Button dialing decoder 88 push decodes the signal received from the modem and informs the control processor 68 for signal characteristics (nature). 最も一般的には、押しボタンダイアル方式デコーダはシステムマネージャの安全性を提供するために用いられる。 Most commonly, pushbutton dialing decoder is used to provide the safety of the system manager. 例えば、警報配送がモデム８４を経由してペイジャー５６又は電話器に送られたとき、警報を受信したユーザは、多くの場合において、システムマネージャと特別（additional）情報とを結び付けることを望むであろう。 For example, when the alarm delivery is sent to the pager 56 or telephone via a modem 84, a user who has received the alarm, in many cases, der wishing to be bound to the system manager and special (the Additional) Information wax. 例えば、もしユーザがモデム８４にパスワード伝送したとき、押しボタンダイアル方式デコーダ８８は音質をデコードし、このデコードされた音質を制御プロセッサ６８へ伝送する。 For example, if when the user password transmitted to the modem 84, the push button dialing decoder 88 decodes the audio quality, and transmits the decoded audio quality to the control processor 68. そして、制御プロセッサ６８はパスワードが適当なものであるかを決定する。 Then, the control processor 68 determines whether those passwords appropriate. さらに、押しボタンダイアル方式デコーダ８８は遠隔コンソール競合（エミュレーション）オペレーションと共に用いられる。 In addition, the push-button dialing decoder 88 is used in conjunction with a remote console competition (emulation) operation.
【００３６】パワーモード制御器９２は、システムマネージャ２２へのパワーを制御し、システムボードへのパワーレベルをモニタする。 The power mode controller 92 controls the power to the system manager 22 monitors the power level to the system board. パワーモード制御器９２は、 Power mode controller 92,
交流パワーモードのシステムマネージャ２２を指定することによって、すなわち、幾つかのパワーモードの要求の下においてシステムマネージャ２２のどの構成装置がパワー供給されるかを指定することによって、オペレーションを制御する。 By specifying the AC power mode of the system manager 22, i.e., by specifying that the system manager 22 throat configuration device is supplied power in under the request of several power modes, controls the operations. システムバス１３からのパワーがない場合、電池１００はシステムマネージャ２２又はその中の所定の構成装置にパワーを供給する。 If there is no power from the system bus 13, the battery 100 supplies power to a predetermined configuration of the system manager 22 or therein. 電池１００は充電可能であって、電池充電表示器１０２が充電時期を表示するために備えられる。 Battery 100 is a rechargeable, provided for the battery charge indicator 102 displays the time charging. たとえば、パワーモード制御器９２がシステムマネージャ２２に電池１００を起動させることを止めると、システムマネージャ２２を稼働するのに必要な供給電圧は最小稼働電圧以下に落ち込むであろう。 For example, the power mode controller 92 stops activating the battery 100 to the system manager 22, the supply voltage required to operate the system manager 22 will fall below the minimum operating voltage. パワーモード制御器９２はさらに電池１００ Power mode controller 92 further battery 100
のオペレーションの間に必要とされない装置をオンオフする。 Turning on and off the device is not required during operation. このような回路はこの低パワーモードでの電池１ Cell 1 of such a circuit in the low power mode
００の最良の使用方法を提供するものである。 The best use of 00 there is provided a. プロセッサが警報を配送した後、パワーモード制御器９２は制御プロセッサ６８へのパワーをオフにする。 After the processor has delivered an alarm, power mode controller 92 turns off the power to the control processor 68. プロセッサは、呼び出し（call）が検出されたとき、すなわち、Ｕ The processor, when a call (call) is detected, i.e., U
ＡＲＴ活動、リアルタイムクロックのセット期間の満了及び他のシステム活動又はサブシステム活動によって再開される。 ART activity is resumed by expiration and other system activity or subsystem activity set period of real time clock.
【００３７】次に図５を参照すると、システムマネージャ２２の多くのハードウェアとファームウェア装置とを間のデータの流れがより詳細に示されている。 [0037] Referring now to FIG. 5, the flow of data between a number of hardware and firmware of the system manager 22 is shown in greater detail. システムマネージャ制御プロセッサファームウェア１０４と制御プロセッサのＲＡＭ７０との相互作用によって他の幾つかのハードウェア装置と同じく制御プロセッサ６８内にシステムマネージャが起こる。 System Manager by interaction also control processor 68 and some other hardware devices and RAM70 of the control processor system manager control processor firmware 104 occurs. 以下に詳しく述べるように、システムマネージャファームウェア１０４は、バスマスタインターフェイス７８及びＵＡＲＴインターフェイス９４からの入力によって作動し、バスモニタ装置８ As described in detail below, the system manager firmware 104 is actuated by an input from the bus master interface 78 and UART interface 94, a bus monitor device 8
６から入力されるシステムボード１３のパラメータをモニタし、アナログデジタル変換器９８から入力されるシステムボード１３の温度及びパワーパラメータをモニタし、そして必ず、バスマスタインターフェイス７８及び／又はＵＡＲＴインターフェイス９４を経由して警報を発生する。 Monitoring the parameters of the system board 13 that is input from 6 to monitor the temperature and power parameters of the system board 13 that is input from the analog digital converter 98, and always, via bus master interface 78 and / or UART interface 94 generating an alarm Te.
【００３８】システムマネージャ２２は目的物管理のコンセプトに基づいてオペレートする。 The system manager 22 to Operate on the basis of the concept of the object management. 各目的物は管理されるシステム構成装置を表わしており、それが表わす構成装置についての関連情報を含んでいる。 Each desired product represents a system configuration device to be managed, contains relevant information about the configuration device it represents. 構成装置の状況に影響を与える変化が発生すると、対応する目的物に含まれる情報が更新される。 When a change that affects the status of the configuration device occurs, the information included in the corresponding target product are updated. 目的物及び／又は目的物に関するデータはシステムマネージャファームウェア１０ Data relating to the desired product and / or the target product system manager firmware 10
４に入力され、その内部において、ＲＡＭ７０内にある目的空間１０８に記憶される。 Is input to the 4, in its interior, is stored in the object space 108 located within the RAM 70. 目的空間１０８は、バスマスタインターフェイス７８、ＵＡＲＴインターフェイス９４から、及び、本質的目的物更新の場合、システムマネージャファームウェア１０４自身から目的メッセージを受信する目的マネージャ１０６によって管理される。 Objective space 108 from the bus master interface 78, UART interface 94, and, if essential objective product update is managed by object manager 106 which receives the desired message from the system manager firmware 104 itself.
【００３９】より詳細には、ＥＩＳＡモニタ１１０は、 [0039] More specifically, EISA monitor 110,
本質的バスモニタ装置内のプログラマブルハードウェアとともに、バス活動を選択的に聞き取る。 With programmable hardware essentially bus monitor the device listens to selectively bus activity. 事象が検出されると、ＥＩＳＡモニタ１１０は、その事象に対応する本質的目的物を更新するために目的マネージャに関した情報を提供する。 When an event is detected, EISA monitor 110 provides information in relation to the purpose manager to update the essential target product corresponding to the event. 同様に、電圧／温度モニタ１１２はシステムバス１３によってシステムバスマネージャ２２に供給される±５、±１２電圧をモニタし、パワー及び温度に対応する本質的目的物を更新する。 Similarly, the voltage / temperature monitor 112 monitors the ± 5, ± 12 voltages supplied to the system bus manager 22 by the system bus 13, and updates the essential target product corresponding to power and temperature. しかしながら、 However,
システムバス１３からのパワーが損失（ロス）しているような事象においては、電圧／温度モニタ１１２は、パワーについての事象を直接制御マネージャ１１８へ報告（リポート）する。 In events such as the power from the system bus 13 is lost (loss), the voltage / temperature monitor 112 reports the event of power to the direct control manager 118 (report).
【００４０】インクリメント又はデクリメントを行う各更新においては、目的マネージャ１０６は、境界すなわちしきい値を越えている場合は、警報が発せられねばならないことを判定する。 [0040] In each update being incremented or decremented, object manager 106, if it exceeds the boundaries That threshold, determines that an alarm should be issued. そして、目的マネージャ１０６ The objective manager 106
は、警報マネージャ１１４が適当な警報メッセージを組み合わせ、この組合わされたメッセージを伝送することをリクエストする。 Is alert manager 114 combines the appropriate alert message, requesting to transmit the combined message. もし組合わされた警報メッセージが連携中警報であれば、この警報メッセージはバスマスタインターフェイスマネージャ１１６へ送られ、もし組合わされた警報メッセージが連携外警報であれば、この警報メッセージはバ制御マネージャ１１８へ送られる。 If in conjunction alarm if combined the alert message, the alert message is sent to the bus master interface manager 116, if cooperation outside alarm if combined the alert message, the alert message is sent to the bus control manager 118 It is. そして、制御マネージャ１１８はこの連携外警報を非同期通信マネージャ１２０へ送る。 Then, the control manager 118 sends this cooperation outside warning to the asynchronous communication manager 120.
【００４１】非同期通信マネージャ１２０は、システムマネージャファームウェア１０４により実行される多くのタスクと、システムファームウェア１０４とモデム及びＵＡＲＴ９４の両方との間のファームウェアインターフェイスを提供する非同期マネージャ１２２との間の通信整理器として作用する。 The asynchronous communication manager 120, the communication simplifier between the many tasks performed by the system manager firmware 104, an asynchronous manager 122 which provides the firmware interface between both system firmware 104 and a modem and UART94 to act as. たとえば、もし音声メッセージが連携外警報として発生したとき、非同期通信マネージャ１２０は、非同期マネージャ１２２とのように、システムハードウェアと音声合成ロジック８２とＴＴＤ８ For example, if when a voice message is generated as a cooperation outside the alarm, the asynchronous communication manager 120, as with the asynchronous manager 122, system hardware and speech synthesis logic 82 and TTD8
８との間のファームウェアインターフェイスを提供する音声／音質マネージャ１２４とインターフェイスするであろう。 8 and will voice / tone manager 124 and interface that provides firmware interface between. つまり、連携外警報が配送されている間は、非同期通信マネージャ１２０は、警報を伴う及び／又は備えるいかなる音声メッセージであっても、警報メッセージを非同期マネージャ１２２に転送するであろうし、この非同期マネージャ１２２は警報メッセージをさらにモデム８４又はＵＡＲＴ９４を経由して配送する。 In other words, while the cooperation outside alarm is delivered, the asynchronous communication manager 120 may be any voice message accompanying and / or provided with a warning, to will forward the alert message to the asynchronous manager 122, the asynchronous manager 122 delivers via a further modem 84 or UART94 an alert message.
【００４２】最後に、警報マネージャ１１４からの連携外警報メッセージを非同期通信マネージャ１２０へ配送することに加えて、制御マネージャ１１８はその他の幾つかの機能を実行する。 [0042] Finally, the linkage out alert messages from the alarm manager 114 in addition to delivery to the asynchronous communication manager 120, the control manager 118 performs several other functions. まず、パワー損失又はシステム１３との通信故障のような重大な事象が起こった場合には、制御マネージャは直接連携外警報メッセージを発生する。 First, when a critical event such as communications failure between the power loss or system 13 has occurred, the control manager generates a direct linkage out alert message. 次に、制御マネージャは、他のマネージャによってモニタされる重要事象をモニタし、目的空間１０８のようにＲＡＭ７０内に位置する事象記録（event log） Next, the control manager monitors the key events to be monitored by other managers, events recorded located within RAM70 as object space 108 (event log)
１２６内の事象を記録し、そして、リクエストに応じて記録された情報を提供するようになっている。 Events were recorded in 126, and is adapted to provide the information recorded on request. 記録された情報は、バスマスタインターフェイスを経由してネットワークオペレーティングシステム１４へ転送されるようにバスマスタインターフェイスマネージャ１１６によってリクエストされても、非同期マネージャ１２２を経由してＵＡＲＴ９４へ転送されるように非同期通信マネージャ１２０によってリクエストされてもよい。 The recorded information, the asynchronous communication manager 120 to be transferred via the bus master interface be requested by the bus master interface manager 116 to be transferred to the network operating system 14 via an asynchronous manager 122 to UART94 it may be requested by.
【００４３】以上のとおり、コンピュータネットワーク内でオペレーティング可能なコンピュータシステムのためのマネージャであって、非常に大きな管理能力を提供し、より大きな管理能力を提供するためにネットワークマネージャとともにオペレートするマネージャが示された。 [0043] As described above, a manager for operating a computer system capable in a computer network, the manager provides a very large management capabilities, to Operate with a network manager to provide greater management capabilities shown It has been. 本発明においては、ネットワークから配送されたハード入力（hard inputs）を用いて管理を行うことを試みるというよりも、管理は、システムコンピュータ自身の内部にある本質的モニタ信号と、このモニタ信号に対応しておりかつコンピュータシステム内部の状態を表示していると考えられる処理目的物とによって提供される。 In the present invention, rather than trying to manage with the delivered hard inputted from network (hard inputs The) is also managed, essentially monitor signal that is internal to the system computer itself, corresponding to the monitor signal provided has and by the processing target product is considered to show the status of the internal computer system and. 目的物管理において、システムマネージャは、上記モニタされ処理された目的物に基づいて警報状態を判定し、コンピュータネットワークを利用している連携中モード或いは警報メッセージが訂正操作がなされ得る遠隔コンソールへ非同期的に転送される連携外モードのいずれかにおいて警報状態を報告する。 In desired product management, system manager, based on the monitored and processed object was determined alarm condition, asynchronously to the remote console collaboration in mode or alarm messages with access to a computer network can be made correct operation report alarm condition in any of cooperation outside mode to be transferred to. しかしながら、当業者は本発明が上述のほかにも様々な変形、修正が可能であることを認めるであろう。 However, those skilled in the art will appreciate that the present invention may be various modifications, modifications in addition to the above. 従って、上述の実施例は例示のためのものであって、本発明は特許請求の範囲に従って定められるものである。 Accordingly, the above-described embodiments are for purposes of illustration, the present invention is determined according to the claims.
【発明の効果】本発明によると、コンピュータネットワークに大規模の管理能力が提供されるため、ＬＡＮやＷ According to the present invention, since the large-scale management capabilities are provided to the computer network, LAN or W
ＡＮのような、多数のプリンタ、コミュニケーション、 AN such as, a large number of printers, communication,
データベース、及びファイルサーバロケーションを含むより大きなネットワークにおいて、実際に故障が起きる前に訂正動作ができるのに十分な時間に潜在的故障を知らせることができ、重大な故障をさけることができる。 Database, and the larger network comprising a file server locations, although it is correct operation before actually fault occurs can inform the potential failure in sufficient time, it is possible to avoid catastrophic failure.
さらに、遠隔コンソールからコンピュータネットワークを管理することのでき、単一の管理コンソールから全コンピュータシステムを管理することができる。 Furthermore, can of managing a computer network from a remote console, it is possible to manage all computer systems from a single management console.
【図１】ＥＩＳＡに基づいたコンピュータシステムと、 [1] a computer system based on EISA,
本発明に従って構成されたコンピュータシステムマネージャとを有するコンピュータネットワークのブロック図である。 It is a block diagram of a computer network having a computer system manager constructed in accordance with the present invention.
【図２】図１に示されたシステムマネージャの内外における情報の流れを示すブロック図である。 2 is a block diagram showing the flow of information in and out of the system manager shown in Figure 1.
【図３】図１及び２のシステムマネージャのブロック図である。 3 is a block diagram of a system manager of FIGS.
【図４】図３のシステムマネージャをより詳細に示したブロック図である。 4 is a block diagram illustrating a system manager in more detail in FIG.
【図５】図１〜３のシステムマネージャのハードウェア及びソフトウェア装置間のデータの流れを示す図である。 5 is a diagram showing the flow of data between the hardware and software of the system manager of FIGS.
１０ コンピュータネットワーク １２ ＥＩＳＡサーバ １４ ネットワークオペレーティングシステム ２２ システムマネージャ ３０ コンピュータステーション ３４ システムマネージャファシリティ ３６ ローカルネットワークマネージャコンソール ４０ 非同期リンク ４２ ネットワークバス ４４ バスモニタ ４６ バスマスタインターフェイス ４８ 温度センサ ５２ 警報判定要素 ６０ モデム／非同期インターフェイス 10 computer network 12 EISA server 14 network operating system 22 System Manager 30 Computer station 34 System Manager Facility 36 local network manager console 40 asynchronous link 42 network bus 44 bus monitor 46 bus master interface 48 temperature sensor 52 alarm determination element 60 modem / asynchronous interface
フロントページの続き (72)発明者 スコット・シー・ファランド アメリカ合衆国テキサス州77375トムボー ル・レイクストーン・ドライブ16415 (72)発明者 トーマス・ジェイ・ヘルナンズ アメリカ合衆国テキサス州77070ヒュース トン・アイドルブルック・ドライブ10707 (72)発明者 ロナルド・エー・ネイランド アメリカ合衆国テキサス州77379スプリン グ・ヘルツ9131 (72)発明者 リチャード・エー・スツペック アメリカ合衆国テキサス州77070ヒュース トン＃1121ブレトン・リッジ13555 (72)発明者 ジェイムス・イー・バロン アメリカ合衆国テキサス州77379スプリン グ・サニー・ポイント・ドライブ8902 (72)発明者 チェリール・エックス・チェン アメリカ合衆国テキサス州77375トムボー ル・ウィロウパーク・ドライブ16318 (72)発明者 リー−ジュアン・エル・ダ Of the front page Continued (72) inventor Scott Sea Farando United States, Texas 77375 Tomubo Le Lake Stone Drive 16415 (72) inventor Thomas Jay Herunanzu United States, Texas 77070 Hughes ton Idol Brooke Drive 10707 (72 ) inventor Ronald er-Nayland United States, Texas 77379 Sprint Gu Hertz 9131 (72) inventor Richard er-Sutsupekku United States, Texas 77070 Hughes ton # 1121 Bretton ridge 13555 (72) inventor James E. Baron United States Texas 77379 Sprint Gu Sunny point drive 8902 (72) inventor Cheriru-X Chen United States, Texas 77375 Tomubo Le Wiroupaku drive 16318 (72) inventor Lee - Juan-El da エルソン アメリカ合衆国テキサス州77375トムボー ル・ウィロウパーク・ドライブ16301 (72)発明者 リチャード・ピー・マンゴールド アメリカ合衆国テキサス州77375トムボー ル・ウェストウォルド11927 (72)発明者 ミッチェル・アール・ウィリー アメリカ合衆国テキサス州77379スプリン グ・クレセント・ウッド8416 (72)発明者 アンドリュー・ジェイ・ミラー アメリカ合衆国テキサス州77070ヒュース トン＃1604ウィロウ・プレイス・ノース 8450 (72)発明者 セッド・エス・サーデー アメリカ合衆国テキサス州75023プラノ・ ヒルトップ3609 (72)発明者 ポール・アール・フルトン アメリカ合衆国テキサス州75093プラノ ＃1605オハイオ・ドライブ2401 (72)発明者 リチャード・エー・クンツ アメリカ合衆国テキサス州75040ガーラン ド・フェアウッド・ドライブ3230 (72) Elson United States, Texas 77375 Tomubo Le Wiroupaku drive 16301 (72) inventor Richard P. Mangold United States, Texas 77375 Tomubo Le West Wold 11,927 (72) inventor Mitchell Earl Willie United States, Texas 77379 Sprint grayed Crescent Wood 8416 (72) inventor Andrew Jay Miller United States, Texas 77070 Hughes ton # 1604 Willow Place North 8450 (72) inventor Said es Sade United States, Texas 75023 Plano Hill Top 3609 (72 ) inventor Paul R. Fulton United States, TX 75093 Plano # 1605 Ohio drive 2401 (72) inventor Richard er Kunz United States, Texas 75040 Garan de Fairwood drive 3230 (72) 発明者 アーサー・ディー・ヘルド アメリカ合衆国テキサス州75025プラノ・ ハグー・コート7821 (72)発明者 シャーマ・ケー・ディネッシュ アメリカ合衆国テキサス州75093プラノ ＃1321オハイオ・ドライブ6000 Inventor Arthur Dee-held United States, Texas 75025 Plano, Hagu Court 7821 (72) inventor Sharma, cable, Dinesh United States, TX 75093 Plano # 1321 Ohio Drive 6000
【請求項１】システムバスを組み込んだコンピュータシステムボードを有するファイルサーバと、 コンソールを有する少なくともひとつのコンピュータステーションと、 上記コンソールの少なくともひとつと上記ファイルサーバとを結合するネットワークと、 上記ネットワークによる情報転送を管理するネットワークマネージャを含んでおり、上記コンソールの少なくともひとつと上記ファイルサーバとの間の上記ネットワークを経由する情報転送を制御するネットワークオペレーティングシステムと、 上記コンピュータシステムボードの上記システムバスによって転送される信号をモニタし、このモニタされた信号に基づいて警報状態を判定し、さらにこの判定された警報状態に基づいて警報を発生することによって、上記コンピュータ And 1. A file server having a computer system board incorporating a system bus, and at least one computer station with a console, a network for coupling the at least one and the file server of the console, an information transfer by the network includes a network manager that manages is transferred and the network operating system that controls the information transfer via the network between at least one and the file server of the console, by the system bus of said computer system board by monitoring the signal, determines the alarm state based on the monitored signal, further generating an alarm based on the determination has been alarm condition, the computer システムボードを管理するためのシステムマネージャとを備えているコンピュータネットワーク。 Computer network and a system manager for managing the system board.
【請求項２】上記コンピュータシステムボードに電力を供給するための手段を備えており、上記システムマネージャが、上記コンピュータシステムボードに供給される電圧レベルをモニタしかつこのモニタされた電圧レベルに基づいて特別警報状態を判定する請求項１のコンピュータネットワーク。 2. A comprises means for supplying power to said computer system board, said system manager, based on the voltage level supplied to said computer system board to monitor and the monitored voltage level computer network according to claim 1 determines a special alarm condition.
【請求項３】上記コンピュータシステムボードのオペレーティング温度を測定するための手段を備えており、上記システムマネージャが、上記コンピュータシステムボードのオペレーティング温度をモニタしかつこのモニタされたオペレーティング温度に基づいて特別警報状態を判定する請求項１のコンピュータネットワーク。 3. A comprises means for measuring the operating temperature of said computer system board, said system manager, special alarm based on operating temperature of said computer system board to monitor and the monitored operating temperature computer network according to claim 1 to determine the state.
【請求項４】遠隔コンソールと、 上記遠隔コンソールと上記システムマネージャとの間の非同期インターフェイスとを備えており、 上記システムマネージャは、上記警報を上記非同期インターフェイスを経由して上記遠隔コンソールに転送することができる請求項１のコンピュータネットワーク。 4. A remote console is provided with a asynchronous interface between said remote console and said system manager, the system manager may be transmitted to the remote console the alarm via the asynchronous interface computer network according to claim 1 capable.
【請求項５】上記ネットワークオペレーティングシステムと上記システムマネージャとを結合するインターフェイスを備えており、 上記ネットワークオペレーティングシステムは、情報を上記インターフェイスを経由して上記システムマネージャに転送し、 上記システムマネージャは、上記ネットワークオペレーティングシステムに供給される上記情報に基づいて特別警報状態を判定する請求項１のコンピュータネットワーク。 5. A includes an interface for coupling the said network operating system and the system manager, the network operating system, the information transferred to the system manager via said interface, said system manager, the computer network according to claim 1 determines a special alarm condition based on the information supplied to the network operating system.
【請求項６】上記コンピュータネットワークに結合されたローカルコンソールを備えており、上記システムマネージャは、連携中であることを示す上記警報を上記ネットワークオペレーティングシステムを経由して上記ローカルコンソールに転送することができる請求項５のコンピュータネットワーク。 6. comprises a local console coupled to the computer network, the system manager can the alarm indicating that it is cooperation via the network operating system to transfer to the local console computer network according to claim 5 capable.
【請求項７】遠隔コンソールと、 上記遠隔コンソールと上記システムマネージャとの間の非同期インターフェイスとを備えており、 上記システムマネージャは、連携外であることを示す上記警報を上記非同期インターフェイスを経由して上記遠隔コンソールに転送することができる請求項６のコンピュータネットワーク。 7. A remote console is provided with a asynchronous interface between said remote console and said system manager, the system manager, the alarm indicating that the coordination outside via the asynchronous interface computer network according to claim 6 which can be transferred to the remote console.
【請求項８】上記システムマネージャと遠隔装置とを電話線を経由してインターフェイスするモデムを備えており、 上記システムマネージャは、連携外であることを示す上記警報を、上記非同期インターフェイスを経由して上記遠隔コンソールに又は上記モデムを経由して上記遠隔装置に選択的に転送するようにされている請求項７のコンピュータネットワーク。 8. includes a modem interface via a telephone line and the system manager and a remote device, the system manager, the alarm indicating a linkage outside via the asynchronous interface computer network according to claim 7, in the remote console or via the modem being adapted to selectively transfer to said remote device.
【請求項９】少なくともひとつのオペレーティング可能なコンピュータシステムを有するコンピュータネットワークに用いられるシステムマネージャにおいて、上記コンピュータシステムはその複数の構成装置間で互いに情報を転送するためにシステムバスによって結合されており、上記システムマネージャが、 上記システムバスによって転送された情報をモニタするモニタ手段と、 上記モニタ手段に結合されており、上記モニタされた情報に基づいて警報状態を判定し、この判定された警報状態に基づいて警報を発生するプロセッサと、 上記プロセッサから上記警報を受信するコンソールと、 上記プロセッサで発生した上記警報を上記コンソールに転送する転送手段とを備えているシステムマネージャ。 9. A system manager for use in a computer network having at least one operating a computer system capable, is coupled by a system bus for the computer system to transfer information to each other among the plurality of component devices, the system manager, and a monitor means for monitoring the information forwarded by the system bus is coupled to said monitoring means, based on the monitored information to determine an alarm condition, the determination has been alarm condition a processor for generating an alarm based on the console and the system manager and a transfer means for said alarm generated by the processor transfers to the console for receiving the warning from the processor.
【請求項１０】上記コンピュータネットワークがネットワークマネージャを備えており、 上記システムマネージャが、上記ネットワークマネージャから上記プロセッサへ情報を転送するために、上記ネットワークマネージャとインターフェイスするインターフェイス手段を備えており、 上記プロセッサが、上記モニタされた情報と上記ネットワークマネージャから転送された情報とに基づいて上記警報状態を判定する請求項９のシステムマネージャ。 10. The computer network comprises a network manager, the system manager in order to transfer information from the network manager to said processor comprises an interface means for the network manager and interface, the processor but the system manager of claim 9 determines the alarm condition on the basis of the information transferred from the monitored information and the network manager.
【請求項１１】上記システムバスによって上記システムマネージャに供給された電圧レベルをモニタし、このモニタされた電圧レベルを上記プロセッサに転送する電圧レベルモニタ手段を備えており、 上記プロセッサが、上記モニタされた情報と上記モニタされた電圧レベルとに基づいて上記警報状態を判定する請求項９のシステムマネージャ。 11. monitoring the voltage level supplied to the system manager by said system bus, the monitored voltage level comprises a voltage level monitoring means to be transferred to the processor, the processor, is the monitor information and the monitored voltage level and the system manager of claim 9 determines the alarm condition on the basis of.
【請求項１２】上記電圧レベルモニタ手段が、 上記システムバスに接続された入力と出力とを有しており、上記システムバスによって上記システムマネージャに供給される電圧レベルをアナログで測定し、この測定された電圧レベルを出力するパワーモニタ手段と、 上記パワーモニタ手段の出力に結合された入力と上記プロセッサに結合された出力とを有しており、上記測定されたアナログの電圧レベルをデジタルの電圧レベルに変換し、上記デジタルの電圧レベルを上記プロセッサに出力するアナログデジタル変換器とを備えている請求項１ 12. The voltage level monitoring means, and an output and an input connected to said system bus, the voltage level supplied to the system manager by said system bus is measured in analog, the measurement a power monitor means for outputting a voltage level, said power monitor means has an input and coupled to the output of an output coupled to the processor, the measured analog voltage level digital voltage into a level, claim 1, the voltage level of the digital and an analog-to-digital converter which outputs to the processor
１のシステムマネージャ。 1 of the system manager.
【請求項１３】上記システムマネージャのオペレーティング温度をモニタし、このモニタされた温度レベルを上記プロセッサに転送する温度レベルモニタ手段を備えており、 上記プロセッサが、上記モニタされた情報と上記モニタされた温度レベルとに基づいて上記警報状態を判定する請求項９のシステムマネージャ。 13. monitoring the operating temperature of the system manager, the monitored temperature level has a temperature level monitoring means to be transferred to the processor, the processor is the monitor information and the monitor system Manager of claim 9 determines the alarm condition on the basis of the temperature level.
【請求項１４】上記温度レベルモニタ手段が、 上記システムマネージャに取付られておりかつ出力を有しており、上記システムマネージャのオペレーティング温度をアナログで測定し、この測定されたアナログの温度レベルを出力する温度モニタと、 上記温度モニタの出力に結合された入力と上記プロセッサに結合された出力とを有しており、上記測定されたアナログの温度レベルをデジタルの温度レベルに変換し、 14. The temperature level monitoring means comprises a has and output attached to the system manager, the operating temperature of the system manager is measured by an analog output temperature level of the measured analog a temperature monitor which has an output coupled to the input and the processor coupled to the output of the temperature monitor, converting the temperature level of the analog which is said measured temperature level of the digital,
上記デジタルの温度レベルを上記プロセッサに出力するアナログデジタル変換器とを備えている請求項１３のシステムマネージャ。 System Manager of claim 13, the temperature level of the digital and an analog-to-digital converter which outputs to the processor.
【請求項１５】上記コンソールが遠隔配置されており、 上記転送手段が、上記警報を上記遠隔配置されたコンソールに非同期的に転送するための非同期転送インターフェイス手段を備えている請求項９のシステムマネージャ。 15. and the console is remotely located, the transfer means, the system manager of claim 9, the alarm comprises a asynchronous transfer interface means for asynchronously transferring to the remotely located console .
【請求項１６】上記コンピュータネットワークが、ネットワークマネージャと上記コンピュータネットワークを経由して上記ネットワークマネージャにアクセス可能なローカルコンソールとを備えており、 上記システムマネージャが、上記プロセッサから上記ネットワークマネージャへ上記警報を転送するために、上記ネットワークマネージャとインターフェイスするインターフェイス手段を備えており、 上記プロセッサで発生した上記警報は、上記非同期転送インターフェイス手段を経由して上記遠隔コンソールに又は上記ネットワークマネージャを経由して上記ローカルコンソールに選択的に配送されることのできる請求項１５のシステムマネージャ。 16. The computer network via the network manager and the computer network includes a accessible local console to the network manager, the system manager, the alarm from the processor to the network manager to transfer, comprises an interface means for the network manager and interface, the alarm generated by the processor, the locally via the asynchronous transfer interface means via a or the network manager in the remote console system Manager of claim 15 that can be selectively delivered to the console.
【請求項１７】上記システムマネージャが電話器を備えており、 上記転送手段が上記プロセッサに結合されたモデムを備えており、 上記プロセッサで発生した上記警報は、上記非同期転送インターフェイス手段を経由して上記遠隔コンソールに又は上記モデムを経由して上記電話器に選択的に配送されることのできる請求項１５のシステムマネージャ。 17. comprises the system manager phone, the transfer means comprises a modem coupled to the processor, the alarm generated by the processor, via the asynchronous transfer interface means system Manager of claim 15 to the remote console or via the modem can be selectively delivered to the telephone.
【請求項１８】上記システムマネージャがペイジャーを備えており、 上記転送手段が上記プロセッサに結合されたモデムを備えており、 上記プロセッサで発生した上記警報は、上記非同期転送インターフェイス手段を経由して上記遠隔コンソールに又は上記モデムを経由して上記ペイジャーに選択的に配送されることのできる請求項１５のシステムマネージャ。 18. The system manager includes a pager, the transfer means comprises a modem coupled to the processor, the alarm generated by the processor, via the asynchronous transfer interface means the system Manager of claim 15, remote console or via the modem can be selectively delivered to the pager.
【請求項１９】複数のシステム構成装置と上記システム構成装置間に情報を転送するシステムバスとを有するコンピュータシステムのシステムマネージャにおいて、 上記システムバスによって転送される信号を受動的にモニタする手段と、 上記受動的にモニタされた信号に関連する目的物を記憶し、かつ、上記コンピュータシステムのオペレーティング状態に関連する情報を提供するための目的空間とを備えているシステムマネージャ。 19. The system manager computer system having a system bus for transferring information between a plurality of system configuration device and the system configuration unit, and means for passively monitoring signals transferred by the system bus, storing the desired product associated with the passively monitored signal, and the system manager and a objective space to provide information relating to the operating state of the computer system.
【請求項２０】上記システムバスによって転送されて受動的にモニタされた特別信号に基づいて上記目的空間を更新する手段を備えており、 この更新された目的空間が、上記コンピュータシステムのオペレーティング状態に関連する情報を提供する請求項１９のシステムマネージャ。 20. comprising means for updating the object space based on special signals transferred passively monitored by the system bus, this updated object space, the operating state of the computer system system Manager of claim 19 for providing relevant information.
JP19004192A 1991-06-24 1992-06-24 Computer system Expired - Lifetime JP3410748B2 (en)
US720,259 1991-06-24
JPH05257914A true JPH05257914A (en) 1993-10-08
JP3410748B2 JP3410748B2 (en) 2003-05-26
JP19004192A Expired - Lifetime JP3410748B2 (en) 1991-06-24 1992-06-24 Computer system
DE (2) DE69224775T2 (en)
DE10333891A1 (en) * 2003-07-22 2005-02-24 Siemens Ag Method and system for checking a control center installation
US5367670A (en) 1994-11-22
JP3563256B2 (en) 2004-09-08 Remote control method of the power saving function, the information processing apparatus and storage medium
US7243223B2 (en) 2007-07-10 Computer system using disk controller and operating service thereof