JP2004326809A - ホットプラグ可能な問題のあるコンポーネントの動的検出および問題のあるコンポーネントからのシステムリソースの再割り当て - Google Patents
ホットプラグ可能な問題のあるコンポーネントの動的検出および問題のあるコンポーネントからのシステムリソースの再割り当て Download PDFInfo
- Publication number
- JP2004326809A JP2004326809A JP2004131894A JP2004131894A JP2004326809A JP 2004326809 A JP2004326809 A JP 2004326809A JP 2004131894 A JP2004131894 A JP 2004131894A JP 2004131894 A JP2004131894 A JP 2004131894A JP 2004326809 A JP2004326809 A JP 2004326809A
- Authority
- JP
- Japan
- Prior art keywords
- components
- component
- data processing
- processing system
- hot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2043—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant where the redundant components share a common memory address space
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2028—Failover techniques eliminating a faulty processor or activating a spare
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2289—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by configuration test
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Multi Processors (AREA)
Abstract
【解決手段】 非介入ホットプラグ機能を提供するデータ処理システムは、ホットプラグ可能コンポーネントに工場レベルの試験シーケンスを開始および完了させてコンポーネントが適切に機能しているか否かを判定するための追加の論理と共に設計されている。コンポーネントが適切に機能していない場合、OSはそのコンポーネントの作業負荷をシステムの他のコンポーネントに再割り当てし、OSが再割り当てを完了すると、サービス要素がコンポーネントのホット除去を開始するので、コンポーネントはシステムから論理的かつ電気的に分離される。
【選択図】 図3
Description
(1)第1プロセッサ101上での命令の実行を停止させ、全てのI/Oを阻止する。
(2)プロセッサ間にパーティションを置く。
(3)次いでシステムをシャットダウンする(電源を切る)。顧客の見地からは、システムがいかなる処理も可能でなくなったので(すなわち第2プロセッサ102上の動作も停止する)、故障停止に見える。
(4)第1プロセッサ101を取り外し、システムの電源を再び入れる。
(5)次いで、システム(第2プロセッサ102)を休止解除させる。休止解除プロセスは、システムの再起動、OSのリブート、I/O動作の再開、および命令の処理を伴う。
(1)第2プロセッサ102上での命令の実行を停止させ、全てのI/Oを阻止する。顧客の見地からは、システムがいかなる処理も可能でなくなったので(すなわち第2プロセッサ102上の動作が停止する)、故障停止に見える。
(2)次いでシステムをシャットダウンする(電源を切る)。
(3)第1プロセッサ101を追加し、システムの電源を再び入れる。第1プロセッサ101はこの時点で初期化する。初期化は、通常、BIST(組み込み自己診断テスト)等を含む一連のテストを行うことを伴う。
(4)次いで、システムを休止解除する。休止解除プロセスは、システムの再起動、I/O動作の再開、および双方のプロセッサ上での命令の処理の再開を伴う。
ここで図面、特に図3を参照すると、本発明の様々な機構の実施を可能とする接続機構および他のコンポーネントによって設計されたマルチプロセッサシステム(MP)が示されている。MP200は、プロセッサ201および202を備える。また、MP200は、メモリ204および入出力(I/O)コンポーネント206も備える。様々なコンポーネントは、ホットプラグコネクタ220を備える相互接続機構208を介して相互接続されている。新しいホットプラグ可能コンポーネントの追加は、相互接続機構208のホットプラグコネクタ220を介して(直接的または間接的に)行われるが、これについては以下で更に詳細に説明する。
図6は、要素0に要素1を追加する非介入ホットプラグ動作を行うプロセスのフローチャートを示す。以下に説明する「ホット追加」の例では、MP200の最初の動作状態は以下の通りである。
要素0:相互接続機構208上でコンフィギュレーションA214を用いてOSおよびアプリケーションを実行している。また、要素0は要素1から電気的および論理的に分かれている。
サービス要素0:単一のMPすなわち要素0のコンポーネントを管理している。
接続機構:コンフィギュレーションA214を介したルーティング制御等。ラッチ位置はコンフィギュレーションAに設定されている。
要素1:まだ存在していないか、または存在しているが、まだシステムにプラグインされていない。
要素0:接続機構208上でコンフィギュレーションB216を用いてOSおよびアプリケーションを実行している。要素0は、電気的および論理的に要素1に接続されている。
要素1:接続機構208上でコンフィギュレーションB216を用いてOSおよびアプリケーションを実行している。要素1は、電気的および論理的に要素0に接続されている。
サービス要素0:要素0および要素1の双方のコンポーネントを管理する。
接続機構:コンフィギュレーションBを介したルーティング制御等。ラッチ位置はコンフィギュレーションBに設定されている。
図8に、ホットプラグ機能の1つの追加的な拡張を示す。具体的には、図8は、上述の非介入ホットプラグ機能の機構を拡張して、追加メモリおよびI/Oチャネルならびに異種プロセッサのホットプラグ追加に対応する。MP500は、図2のMP200と同様の主コンポーネントを含み、新しいコンポーネントは500番台の参照番号で識別する。主コンポーネント(すなわち、相互接続機構208を介して共に結合されたプロセッサ201および202、メモリ504A、ならびにI/Oチャネル506A)に加えて、MP500は、接続機構208上にいくつかの追加のコネクタポートを含む。これらのコネクタポート間に、ホットプラグメモリ拡張ポート521、ホットプラグI/O拡張ポート522、およびホットプラグプロセッサ拡張ポート523が含まれる。
図7は、ホットプラグコンポーネントの非介入除去を完了させるプロセスのフローチャートを示す。以下、図4および図5も参照して、要素1および要素0の双方を備える処理システムにおける要素1の除去について説明する。図7に示す除去の例では、SMPの最初の動作状態は、図6のホットプラグ動作の後の上述の動作状態である。
ホットプラグコンポーネントによる上述の手動除去機能が与えられれば、本発明を拡張することによって、問題のある要素(またはコンポーネント)の非介入自動検出、および、予め確立された(または所望の)動作レベルで機能していない要素または不良の要素の自動分離が行われる。本発明の非介入ホットプラグ機能により、技術者は、処理システム全体を分解することなく問題のある要素を除去することができる。本発明は、この機能を更にもう一段階拡張して、システムにプラグインされたコンポーネントの自動的な問題検出を可能とし、その後、非介入的に(システムが動作している間に)システムから問題のある/不良のコンポーネントを動的に除去する。技術者が開始する再構成とは異なり、この問題要素/コンポーネントの検出およびこれに応じた再構成は自動的に行われ、残りの処理システムで顕著な故障停止を生じることなく背景で行われる。本実施形態によって、問題のある/不良のコンポーネントの効率的な検出が可能となり、問題のあるコンポーネントを処理タスクに用いた場合の、システム全体の完全性に対する潜在的な問題を軽減する。この実施形態は、更に、残りのシステムに故障停止を生じることなく適時に不良のコンポーネントを置換することに役立つ。
Claims (20)
- データ処理システムであって、
第1のプロセッサおよび第1のメモリを含む第1の動作コンポーネントセットと、
前記第1の動作コンポーネントセットを相互接続し、ホットプラグコネクタを介してコンポーネントの非介入ホット追加およびホット除去をサポートし、前記データ処理システムのルーティングおよび動作プロトコルを再構成するための論理を含み、前記コンポーネントのホット追加およびホット除去によって生じる前記データ処理システムの動的な変更に対応する、接続機構と、
前記ホットプラグコネクタを介して前記第1の動作コンポーネントセットに物理的に結合された第2の動作コンポーネントセットと、
前記第1の動作コンポーネントセットおよび前記第2の動作コンポーネントセットの双方のシステムチェックを自動的に実行するための手段であって、前記システムチェックは、前記第1の動作コンポーネントセットおよび前記第2の動作コンポーネントセットのいずれかの内部の問題のあるコンポーネントを識別する、手段と、
前記第2の動作コンポーネントセット内で前記問題のあるコンポーネントが検出された場合、前記第2の動作コンポーネントセットで少なくとも前記問題のあるコンポーネントのホット除去を動的に開始するための手段と、
を具備する、データ処理システム。 - 更に、前記第2の動作コンポーネントセットの前記ホット除去を示す出力を発生するための手段を具備する、請求項1のデータ処理システム。
- 前記出力は、前記問題のあるコンポーネントの問題の種類および識別の具体的な指示を含む、請求項2のデータ処理システム。
- 更に、前記データ処理システムの実行時の拡張および縮小を可能として、追加の処理ユニットをそれぞれ追加および除去するための論理を具備し、前記追加の処理ユニットは、前記ホットプラグコネクタを介して接続され、前記第1の動作コンポーネントセットが動作している間に、前記第1の動作コンポーネントセットの現在の性能を妨害することなく、追加および除去される、請求項1のデータ処理システム。
- 前記第1の動作コンポーネントセットおよび前記第2の動作コンポーネントセットは第1の処理ユニットであり、前記接続機構は前記第1の処理ユニットの相互接続機構である、請求項1のデータ処理システム。
- 更に、前記第1の動作コンポーネントセットの現在の動作に介入することなく、前記ホットプラグコネクタを介して前記第2のコンポーネントセットの電気的および論理的接続を実行することによって、前記データ処理システムの実行時の拡張を可能として、前記第2の動作コンポーネントセットを含ませるための手段を具備する、請求項1のデータ処理システム。
- 前記システムチェックを自動的に実行するための手段は、前記相互接続機構のルーティングおよび動作プロトコルを再構成して前記第2のコンポーネントセットを組み入れる前に、前記第2のコンポーネントセットの動作試験を自動的に開始および完了させ、前記問題のあるコンポーネントの発見に応答して自動除去を開始するサービス要素を含む、請求項1のデータ処理システム。
- 前記接続機構内の前記論理は構成論理および検出論理を含み、前記構成論理は、ラッチと、該ラッチ内の値によって選択される、特定のルーティングおよび動作プロトコルを実施するための複数の構成レジスタとを含み、更に、前記問題のあるコンポーネントが前記ホットプラグコネクタから除去されていると検出された場合はいつでも、前記検出論理によって前記ラッチ内の値が設定される、請求項1のデータ処理システム。
- 更に、複数の構成から前記相互接続機構のルーティングおよび通信動作を制御するための構成を動的に選択するための論理を具備し、前記データ処理システムが、前記第1のコンポーネントセットおよび前記ホットプラグコネクタの1つを介して接続された追加のコンポーネントの双方を含む場合、前記論理は第2の構成を選択し、前記追加のコンポーネントが前記問題のあるコンポーネントとして識別された場合、前記論理は前記第1のコンポーネントセットをサポートする第1の構成を選択する、請求項1のデータ処理システム。
- 前記除去を実行するための手段は、サービス要素を具備し、該サービス要素が前記ホットプラグコネクタから前記追加のコンポーネントの待ち状態の除去を検出した場合に前記第1の構成を選択するように前記論理をトリガする、請求項9のデータ処理システム。
- 更に、
前記データ処理システム上の動作を制御し、前記データ処理システムの現在の構成に基づいて、ホットプラグコネクタを介して接続された前記第1の動作コンポーネントセットおよび前記第2の動作コンポーネントセットの間で作業負荷を割り当てるオペレーティングシステム(OS)と、
前記問題のあるコンポーネントの検出および前記第2のコンポーネントセットの待ち状態の除去に応答して、前記第2のコンポーネントセットから前記第1のコンポーネントセットに作業負荷を再割り当てするように前記OSをトリガするサービス要素と、
を具備する、請求項1のデータ処理システム。 - 更に、前記ホットプラグコネクタへの前記第2のコンポーネントセットの結合および前記ホットプラグコネクタからの前記第2のコンポーネントセットの除去のための一連のホットプラグ接続ポートを提供する接続バックプレーンを具備する、請求項1のデータ処理システム。
- 前記相互接続機構は、更に、前記第1の動作コンポーネントセットに動作を中断させることなく、ルーティングおよび動作プロトコルを動的に再構成して前記追加のコンポーネントの除去に対応するための手段を具備する、請求項1のデータ処理システム。
- 前記ホット除去を動的に開始するための手段は、前記第1の処理ユニット内で動作すると共に前記第2の処理ユニットと前記第1の処理ユニットとの間で論理的分離を自動的に発生させるサービス要素を具備する、請求項10のデータ処理システム。
- ホットプラグコネクタによって動的に構成可能な相互接続機構により相互接続された第1の処理コンポーネントセットを具備し、前記ホットプラグコネクタの少なくとも1つを介して前記第1の処理ユニットに接続された第2の処理コンポーネントセットを具備するデータ処理システムにおいて、故障しているコンポーネントによる処理を縮小するためのシステムであって、
前記第2の処理コンポーネントセットにおいて問題のあるコンポーネントを自動的に検出するための手段と、
問題のあるコンポーネントが識別された場合に、前記第1のコンポーネントセットの動作に介入することなく、前記データ処理システムから少なくとも前記問題のあるコンポーネントを動的に除去するための手段と、
を具備する、システム。 - 更に、問題のあるコンポーネントが除去された場合、前記相互接続機構の構成から、ルーティングおよび動作プロトコルを有する構成に切り替えて、前記第1の処理コンポーネントセットおよび前記第2の処理コンポーネントセットの残りのものをサポートするための手段を具備する、請求項15のシステム。
- 更に、前記データ処理システム上の動作を制御し、前記データ処理システムの現在の構成に基づいて、前記データ処理システム内でプロセッサおよび他のコンポーネント間で作業負荷を割り当てるオペレーティングシステム(OS)を具備する、請求項15のシステム。
- 更に、前記問題のあるコンポーネントに割り当てられていた作業負荷を、前記第1の処理コンポーネントセットおよび前記第2の処理コンポーネントセットの残りのものに再割り当てするための手段を具備する、請求項17のシステム。
- 前記第1の処理コンポーネントセットは、第1のプロセッサおよび第1のメモリを有する処理ユニットであり、前記第2の処理コンポーネントセットは、前記ホットプラグコネクタを介して接続された第2のプロセッサおよび第2のメモリを含む、請求項15のシステム。
- 前記第1のコンポーネントセットおよび前記第2のコンポーネントセットの双方は、それぞれ第1の処理ユニットおよび第2の処理ユニットであり、前記第2の処理ユニットは完全ユニットとして追加および除去され、前記問題のあるコンポーネントが識別された場合に前記第2の処理ユニット全体が除去される、請求項15のシステム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/424,278 US7117388B2 (en) | 2003-04-28 | 2003-04-28 | Dynamic, Non-invasive detection of hot-pluggable problem components and re-active re-allocation of system resources from problem components |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004326809A true JP2004326809A (ja) | 2004-11-18 |
JP3962394B2 JP3962394B2 (ja) | 2007-08-22 |
Family
ID=33415894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004131894A Expired - Fee Related JP3962394B2 (ja) | 2003-04-28 | 2004-04-27 | ホットプラグ可能な問題のあるコンポーネントの動的検出および問題のあるコンポーネントからのシステムリソースの再割り当て |
Country Status (3)
Country | Link |
---|---|
US (1) | US7117388B2 (ja) |
JP (1) | JP3962394B2 (ja) |
KR (1) | KR100629068B1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010009628A (ja) * | 2004-12-09 | 2010-01-14 | Hitachi Ltd | サーバ装置 |
US7840675B2 (en) | 2004-12-09 | 2010-11-23 | Hitachi, Ltd. | Multi node server system |
US8321608B2 (en) | 2007-03-01 | 2012-11-27 | Hitachi, Ltd. | Pool I/O device operation confirmation method and computer system |
CN108196990A (zh) * | 2017-12-19 | 2018-06-22 | 华为技术有限公司 | 一种自检方法和服务器 |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4060552B2 (ja) * | 2001-08-06 | 2008-03-12 | 株式会社日立製作所 | 記憶装置システム、および、記憶装置システムの構成方法 |
US7389411B2 (en) * | 2003-08-29 | 2008-06-17 | Sun Microsystems, Inc. | Secure transfer of host identities |
US7444396B2 (en) * | 2003-08-29 | 2008-10-28 | Sun Microsystems, Inc. | Transferring system identities |
US7673171B2 (en) | 2005-02-18 | 2010-03-02 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7603582B2 (en) * | 2005-02-18 | 2009-10-13 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7607040B2 (en) * | 2005-02-18 | 2009-10-20 | Hewlett-Packard Development Company, L.P. | Methods and systems for conducting processor health-checks |
US7607038B2 (en) | 2005-02-18 | 2009-10-20 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7917804B2 (en) * | 2005-02-18 | 2011-03-29 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US8661289B2 (en) * | 2005-02-18 | 2014-02-25 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US8667324B2 (en) * | 2005-02-18 | 2014-03-04 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7694174B2 (en) * | 2005-02-18 | 2010-04-06 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7523346B2 (en) * | 2005-02-18 | 2009-04-21 | Hewlett-Packard Development Company, L.P. | Systems and methods for CPU repair |
US7694175B2 (en) * | 2005-02-18 | 2010-04-06 | Hewlett-Packard Development Company, L.P. | Methods and systems for conducting processor health-checks |
US7260666B2 (en) * | 2005-07-26 | 2007-08-21 | Hewlett-Packard Development Company, L.P. | Supporting multiple methods for device hotplug in a single computer |
US20070033314A1 (en) * | 2005-08-04 | 2007-02-08 | Arad Rostampour | Event generation for device hotplug |
WO2007107394A2 (de) * | 2006-03-23 | 2007-09-27 | Fujitsu Siemens Computers Gmbh | Verfahren und managementsystem zum konfigurieren eines informationssystems |
US20080120451A1 (en) * | 2006-11-16 | 2008-05-22 | Kolvick Randolph S | Method and apparatus for automatically enabling replacement hardware |
WO2008078334A2 (en) * | 2006-12-22 | 2008-07-03 | Hewlett-Packard Development Company, L.P. | Computer system and method of control thereof |
EP2195747A4 (en) * | 2007-10-03 | 2011-11-30 | Scaleout Software Inc | METHOD FOR PERFORMING HIGH-AVAILABILITY PARALLEL OPERATIONS ON A COMPUTER GRID |
US8201029B2 (en) | 2008-01-31 | 2012-06-12 | International Business Machines Corporation | Method and apparatus for operating system event notification mechanism using file system interface |
US8132057B2 (en) * | 2009-08-07 | 2012-03-06 | International Business Machines Corporation | Automated transition to a recovery kernel via firmware-assisted-dump flows providing automated operating system diagnosis and repair |
US8407506B2 (en) * | 2011-03-30 | 2013-03-26 | Symbol Technologies, Inc. | Dynamic allocation of processor cores running an operating system |
KR101554599B1 (ko) | 2011-06-30 | 2015-09-21 | 주식회사 케이티 | 외부 디바이스와 도킹 연결되는 휴대 단말 및 어플리케이션 실행 방법 |
WO2013002547A2 (ko) * | 2011-06-30 | 2013-01-03 | 주식회사 케이티 | 외부 디바이스와 도킹되는 휴대 단말 및 그 제어 방법 |
KR101474927B1 (ko) | 2011-12-22 | 2014-12-31 | 주식회사 케이티 | 외부 디스플레이 기기로의 영상 송출 방법 및 그 단말 |
KR101546407B1 (ko) | 2011-12-23 | 2015-08-24 | 주식회사 케이티 | 어플리케이션 실행 제어 방법 및 장치 |
KR101522399B1 (ko) | 2011-12-23 | 2015-05-22 | 주식회사 케이티 | 휴대 단말에서 외부 디스플레이 기기로의 화면 표출 방법 및 그 휴대 단말 |
KR101522397B1 (ko) | 2011-12-26 | 2015-05-22 | 주식회사 케이티 | 복수의 외부 장치와 연결될 수 있는 휴대 단말 및 그 제어 방법 |
KR101504655B1 (ko) | 2011-12-26 | 2015-03-23 | 주식회사 케이티 | 어플리케이션 실행 제어 방법 및 장치 |
US9208041B2 (en) * | 2012-10-05 | 2015-12-08 | International Business Machines Corporation | Dynamic protection of a master operating system image |
US9311070B2 (en) | 2012-10-05 | 2016-04-12 | International Business Machines Corporation | Dynamically recommending configuration changes to an operating system image |
US9286051B2 (en) | 2012-10-05 | 2016-03-15 | International Business Machines Corporation | Dynamic protection of one or more deployed copies of a master operating system image |
US8990772B2 (en) | 2012-10-16 | 2015-03-24 | International Business Machines Corporation | Dynamically recommending changes to an association between an operating system image and an update group |
US10684881B2 (en) * | 2017-11-07 | 2020-06-16 | International Business Machines Corporation | Batch processing of computing elements to conditionally delete virtual machine(s) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5491793A (en) * | 1992-07-31 | 1996-02-13 | Fujitsu Limited | Debug support in a processor chip |
US6715101B2 (en) * | 2001-03-15 | 2004-03-30 | Hewlett-Packard Development Company, L.P. | Redundant controller data storage system having an on-line controller removal system and method |
JP4768163B2 (ja) * | 2001-08-03 | 2011-09-07 | 富士通セミコンダクター株式会社 | 半導体メモリ |
-
2003
- 2003-04-28 US US10/424,278 patent/US7117388B2/en not_active Expired - Fee Related
-
2004
- 2004-03-26 KR KR1020040020699A patent/KR100629068B1/ko not_active IP Right Cessation
- 2004-04-27 JP JP2004131894A patent/JP3962394B2/ja not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010009628A (ja) * | 2004-12-09 | 2010-01-14 | Hitachi Ltd | サーバ装置 |
US7840675B2 (en) | 2004-12-09 | 2010-11-23 | Hitachi, Ltd. | Multi node server system |
US8700779B2 (en) | 2004-12-09 | 2014-04-15 | Hitachi, Ltd. | Multi node server system with plane interconnects the individual nodes equidistantly |
US8321608B2 (en) | 2007-03-01 | 2012-11-27 | Hitachi, Ltd. | Pool I/O device operation confirmation method and computer system |
CN108196990A (zh) * | 2017-12-19 | 2018-06-22 | 华为技术有限公司 | 一种自检方法和服务器 |
CN108196990B (zh) * | 2017-12-19 | 2022-05-13 | 超聚变数字技术有限公司 | 一种自检方法和服务器 |
Also Published As
Publication number | Publication date |
---|---|
US20040230731A1 (en) | 2004-11-18 |
KR100629068B1 (ko) | 2006-09-26 |
US7117388B2 (en) | 2006-10-03 |
KR20040093390A (ko) | 2004-11-05 |
JP3962394B2 (ja) | 2007-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3962394B2 (ja) | ホットプラグ可能な問題のあるコンポーネントの動的検出および問題のあるコンポーネントからのシステムリソースの再割り当て | |
JP3976275B2 (ja) | Smpにおけるサーバノードの非介入動的ホットプラグおよびホット除去 | |
JP2005011319A (ja) | 非対称データ処理システムリソースの非介入動的ホット追加およびホット除去 | |
JP6530774B2 (ja) | ハードウェア障害回復システム | |
JP4001877B2 (ja) | 入出力ファブリックにおけるハードウェア・エラーからの自動回復 | |
US7007192B2 (en) | Information processing system, and method and program for controlling the same | |
US5860002A (en) | System for assigning boot strap processor in symmetric multiprocessor computer with watchdog reassignment | |
US8359415B2 (en) | Multi-root I/O virtualization using separate management facilities of multiple logical partitions | |
US7251746B2 (en) | Autonomous fail-over to hot-spare processor using SMI | |
JP5305848B2 (ja) | データ処理システム内で入出力(i/o)仮想化を管理するための方法およびデータ処理システムならびにコンピュータ・プログラム | |
US7953831B2 (en) | Method for setting up failure recovery environment | |
US6295566B1 (en) | PCI add-in-card capability using PCI-to-PCI bridge power management | |
WO2003017126A1 (en) | Computer system partitioning using data transfer routing mechanism | |
US7984219B2 (en) | Enhanced CPU RASUM feature in ISS servers | |
EP3812895A1 (en) | Network-adapter configuration using option-rom in multi-cpu devices | |
JP5970846B2 (ja) | 計算機システム及び計算機システムの制御方法 | |
CN117369891B (zh) | 一种服务器的启动运行方法、装置、服务器及存储介质 | |
TWI685748B (zh) | 硬碟控制系統 | |
CN118132458A (zh) | Mmio地址资源分配方法、装置、计算设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060725 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20060823 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060823 |
|
RD12 | Notification of acceptance of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7432 Effective date: 20060823 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20060824 |
|
TRDD | Decision of grant or rejection written | ||
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070502 |
|
RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20070502 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070502 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070518 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110525 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110525 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120525 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |