JP4726915B2 - コンピュータ構成においてデバイスのクリティカル性を判断する方法及びシステム - Google Patents
コンピュータ構成においてデバイスのクリティカル性を判断する方法及びシステム Download PDFInfo
- Publication number
- JP4726915B2 JP4726915B2 JP2008012641A JP2008012641A JP4726915B2 JP 4726915 B2 JP4726915 B2 JP 4726915B2 JP 2008012641 A JP2008012641 A JP 2008012641A JP 2008012641 A JP2008012641 A JP 2008012641A JP 4726915 B2 JP4726915 B2 JP 4726915B2
- Authority
- JP
- Japan
- Prior art keywords
- criticality
- acyclic graph
- directed acyclic
- computer system
- determining
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- 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/2247—Verification or detection of system hardware configuration
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Description
1.p2、p5、及びp6がh2の取り外しにより影響を受けるパスであると判断する。
2.上記パスにより、デバイスd1、d3、及びd4がアクセスパスのうちの1つを失うことになる。このため、
a.d1は、代替パスp1を通してシステムにアクセス可能な状態を保ち、且つ
b.d3は、代替パスp4を通してシステムにアクセス可能な状態を保ち、且つ
c.d4は、代替パスp7を通してシステムにアクセス可能な状態を保つ。
102・・・デバイス(ディスク)
103・・・HBA2
104・・・HBA1
Claims (12)
- マルチパスコンピュータ構成でデバイスのクリティカル性を判断する方法であって、
プラットフォーム階層を表す有向非巡回グラフをトラバースするステップと、
前記デバイスの取り外しにより影響を受ける前記有向非巡回グラフ内のパスを判断するステップと、
影響を受ける各アクセスパスに対応するデバイスを判断するステップと、
すべてのアクセスパスを失うデバイスを判断するステップと、
少なくとも前記すべてのアクセスパスを失う前記デバイスのシステム内での使用のされ方を判断するステップと
を含み、
前記システムでの前記デバイスの前記使用のされ方は、前記有向非巡回グラフのノードに記憶される属性から判断され、
前記属性は、前記デバイスがブートデバイスであるか否か、および、前記デバイスがクォーラムディスクであるか否かのうちの少なくとも一方を含む
方法。 - デバイスクリティカル性メッセージを生成すること
を含む、
請求項1に記載の方法。 - 前記すべてのアクセスパスを失う前記デバイスの前記使われ方がユーザレベルプロセスに影響する場合、
アプリケーションレベルクリティカル性及び/又はユーザアプリケーションのデータへのアクセスが失われることを報告することを含む、
請求項2に記載の方法。 - 前記有向非巡回グラフはオペレーティングシステムにより保持される、
請求項1に記載の方法。 - マルチパスコンピュータ構成でホットプラグ取り外し操作を実行する方法であって、
請求項1に記載の方法を用いて、取り外されるデバイスのクリティカル性を判断すること
を含む方法。 - 前記デバイスが前記アクセスパスを失わないかを判断することと、
性能の低下があり得ることをユーザに警告して前記ホットプラグ操作を許可することと
を含む請求項5に記載の方法。 - プラットフォーム階層を表す有向非巡回グラフデータ構造と、
前記有向非巡回グラフをトラバースして、デバイスの取り外しにより影響を受ける前記有向非巡回グラフ内のパスを判断する制御装置(arrangement)と
を備え、
前記制御装置は、
影響を受ける各アクセスパスに対応するデバイスを判断し、
すべてのアクセスパスを失うデバイスを判断し、
少なくとも前記すべてのアクセスパスを失う前記デバイスの前記システム内での使用のされ方を判断し、
前記システムでの前記デバイスの前記使用のされ方は、前記有向非巡回グラフのノードに記憶される属性から判断され、
前記属性は、前記デバイスがブートデバイスであるか否か、および、前記デバイスがクォーラムディスクであるか否かのうちの少なくとも一方を含む
コンピュータシステム。 - 前記制御装置は、
デバイスクリティカル性メッセージを生成するように構成される
請求項7に記載のコンピュータシステム。 - 前記すべてのアクセスパスを失う前記デバイスの前記使われ方がユーザレベルプロセスに影響する場合、
前記制御装置は、
アプリケーションレベルクリティカル性及び/又はユーザアプリケーションのデータへのアクセスが失われることを報告する、
請求項8に記載のコンピュータシステム。 - 前記有向非巡回グラフを保持するオペレーティングシステムを備える、
請求項7に記載のコンピュータシステム。 - 前記制御装置が、取り外される前記デバイスのクリティカル性を判断するように動作可能である、ホットプラグ取り外し機能を有する拡張バスを備える、
請求項7に記載のコンピュータシステム。 - 前記コンピュータシステムはクラスタである、
請求項7に記載のコンピュータシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/668,493 | 2007-01-30 | ||
US11/668,493 US7610429B2 (en) | 2007-01-30 | 2007-01-30 | Method and system for determining device criticality in a computer configuration |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008269570A JP2008269570A (ja) | 2008-11-06 |
JP4726915B2 true JP4726915B2 (ja) | 2011-07-20 |
Family
ID=39669075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008012641A Expired - Fee Related JP4726915B2 (ja) | 2007-01-30 | 2008-01-23 | コンピュータ構成においてデバイスのクリティカル性を判断する方法及びシステム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7610429B2 (ja) |
JP (1) | JP4726915B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4848392B2 (ja) * | 2007-05-29 | 2011-12-28 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | コンピュータ構成におけるホットプラグのデバイスのクリティカリティを求める方法及びシステム |
US9229982B2 (en) * | 2008-12-23 | 2016-01-05 | SAP France S.A. | Processing queries using oriented query paths |
US20150066437A1 (en) * | 2013-08-30 | 2015-03-05 | Siemens Aktiengesellschaft | Graphic product generator |
US9678914B2 (en) | 2014-02-19 | 2017-06-13 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Hot removing an I/O module with multiple hot plug slots |
US10038713B2 (en) * | 2014-05-06 | 2018-07-31 | Cisco Technology, Inc. | Predicted attack detection rates along a network path |
US9923778B2 (en) | 2015-03-23 | 2018-03-20 | Utopus Insights, Inc. | Network management based on assessment of topological robustness and criticality of assets |
US9891955B2 (en) * | 2015-12-22 | 2018-02-13 | Nxp Usa, Inc. | Heterogenous multicore processor configuration framework |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04137153A (ja) * | 1990-09-28 | 1992-05-12 | Nec Corp | 接続経路のチェック方式 |
JPH06187282A (ja) * | 1992-12-18 | 1994-07-08 | Fujitsu Ltd | データ処理装置における通信経路検知装置 |
JP2000148655A (ja) * | 1998-11-13 | 2000-05-30 | Hitachi Ltd | 情報処理システムの制御方法 |
JP2002063126A (ja) * | 2000-08-18 | 2002-02-28 | Fujitsu Ltd | マルチパス計算機システム |
WO2005032046A1 (en) * | 2003-09-30 | 2005-04-07 | International Business Machines Corporation | A system and method for generating perspectives of a san topology |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5537593A (en) * | 1990-02-12 | 1996-07-16 | Fmc Corporation | Method for solving enumerative search problems using message passing on parallel computers |
US5630173A (en) * | 1992-12-21 | 1997-05-13 | Apple Computer, Inc. | Methods and apparatus for bus access arbitration of nodes organized into acyclic directed graph by cyclic token passing and alternatively propagating request to root node and grant signal to the child node |
US5394556A (en) * | 1992-12-21 | 1995-02-28 | Apple Computer, Inc. | Method and apparatus for unique address assignment, node self-identification and topology mapping for a directed acyclic graph |
CA2097232C (en) * | 1993-05-28 | 1999-01-19 | Phillip J. Beaudet | Displaying partial graphs by expanding and collapsing nodes |
US6105018A (en) * | 1998-03-26 | 2000-08-15 | Oracle Corporation | Minimum leaf spanning tree |
US6282596B1 (en) * | 1999-03-25 | 2001-08-28 | International Business Machines Corporation | Method and system for hot-plugging a processor into a data processing system |
US6401120B1 (en) * | 1999-03-26 | 2002-06-04 | Microsoft Corporation | Method and system for consistent cluster operational data in a server cluster using a quorum of replicas |
JP2001274813A (ja) * | 2000-03-28 | 2001-10-05 | Canon Inc | 情報信号処理装置及び情報信号処理方法並びに記憶媒体 |
US7203191B2 (en) * | 2000-10-10 | 2007-04-10 | The Regents Of The University Of California | Method for loop-free multipath routing using predecessor information |
US6892264B2 (en) * | 2001-10-05 | 2005-05-10 | International Business Machines Corporation | Storage area network methods and apparatus for associating a logical identification with a physical identification |
US6996658B2 (en) * | 2001-10-17 | 2006-02-07 | Stargen Technologies, Inc. | Multi-port system and method for routing a data element within an interconnection fabric |
US20040032831A1 (en) * | 2002-08-14 | 2004-02-19 | Wallace Matthews | Simplest shortest path first for provisioning optical circuits in dense mesh network configurations |
US6920625B2 (en) * | 2003-04-24 | 2005-07-19 | International Business Machines Corporation | Method and apparatus for optimum transparent latch placement in a macro design |
US7010765B2 (en) * | 2003-05-08 | 2006-03-07 | Cadence Design Systems, Inc. | Method for identifying removable inverters in an IC design |
US8010643B2 (en) * | 2003-08-01 | 2011-08-30 | Opnet Technologies Inc | System and methods for simulating traffic generation |
US7606165B2 (en) * | 2004-01-30 | 2009-10-20 | Microsoft Corporation | What-if analysis for network diagnostics |
US20070011499A1 (en) * | 2005-06-07 | 2007-01-11 | Stratus Technologies Bermuda Ltd. | Methods for ensuring safe component removal |
US7580918B2 (en) * | 2006-03-03 | 2009-08-25 | Adobe Systems Incorporated | System and method of efficiently representing and searching directed acyclic graph structures in databases |
-
2007
- 2007-01-30 US US11/668,493 patent/US7610429B2/en active Active
-
2008
- 2008-01-23 JP JP2008012641A patent/JP4726915B2/ja not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04137153A (ja) * | 1990-09-28 | 1992-05-12 | Nec Corp | 接続経路のチェック方式 |
JPH06187282A (ja) * | 1992-12-18 | 1994-07-08 | Fujitsu Ltd | データ処理装置における通信経路検知装置 |
JP2000148655A (ja) * | 1998-11-13 | 2000-05-30 | Hitachi Ltd | 情報処理システムの制御方法 |
JP2002063126A (ja) * | 2000-08-18 | 2002-02-28 | Fujitsu Ltd | マルチパス計算機システム |
WO2005032046A1 (en) * | 2003-09-30 | 2005-04-07 | International Business Machines Corporation | A system and method for generating perspectives of a san topology |
Also Published As
Publication number | Publication date |
---|---|
JP2008269570A (ja) | 2008-11-06 |
US7610429B2 (en) | 2009-10-27 |
US20080183659A1 (en) | 2008-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4726915B2 (ja) | コンピュータ構成においてデバイスのクリティカル性を判断する方法及びシステム | |
JP4001877B2 (ja) | 入出力ファブリックにおけるハードウェア・エラーからの自動回復 | |
US8914684B2 (en) | Method and system for throttling log messages for multiple entities | |
US8103993B2 (en) | Structure for dynamically allocating lanes to a plurality of PCI express connectors | |
US9122816B2 (en) | High performance system that includes reconfigurable protocol tables within an ASIC wherein a first protocol block implements an inter-ASIC communications protocol and a second block implements an intra-ASIC function | |
US7873754B2 (en) | Structure for option ROM characterization | |
JP2002342178A (ja) | バス・エラーに優先順位を付ける方法、コンピュータ・プログラムおよびデータ処理システム | |
CN114398058A (zh) | 具有自描述依从性信息的固件组件 | |
Lakner et al. | IBM system Blue Gene solution: Blue Gene/Q system administration | |
US9218140B2 (en) | System and method for selectively utilizing memory available in a redundant host in a cluster for virtual machines | |
US11880610B2 (en) | Storage location assignment at a cluster compute server | |
JP4882736B2 (ja) | 情報処理装置,障害処理方法,障害処理プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 | |
US20170212815A1 (en) | Virtualization substrate management device, virtualization substrate management system, virtualization substrate management method, and recording medium for recording virtualization substrate management program | |
JP4366336B2 (ja) | 論理パーティション・データ処理システムにおいてトレース・データを管理するための方法、トレース・データを管理するための論理パーティション・データ処理システム、コンピュータにトレース・データを管理させるためのコンピュータ・プログラム、論理パーティション・データ処理システム | |
US20150269015A1 (en) | Optimizing computer hardware usage in a computing system that includes a plurality of populated central processing unit ('cpu') sockets | |
US10838861B1 (en) | Distribution of memory address resources to bus devices in a multi-processor computing system | |
US8966506B2 (en) | Method and apparatus for managing related drivers associated with a virtual bus driver | |
JP4848392B2 (ja) | コンピュータ構成におけるホットプラグのデバイスのクリティカリティを求める方法及びシステム | |
WO2024022212A1 (zh) | 配置信息的管理方法、装置及服务器 | |
US20190065270A1 (en) | Methods and modules relating to allocation of host machines | |
US20120159247A1 (en) | Automatically changing parts in response to tests | |
US11194731B2 (en) | Managing availability of memory pages | |
US11372792B1 (en) | Automatic bus resource adjustment in a multiple root bridge computing system | |
JP3777146B2 (ja) | Lparシステムにおいて装置をダイナミックに割り当てるための方法 | |
CN116954958A (zh) | 基于软件的日志管理 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101001 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101012 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110107 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110404 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110412 |
|
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: 20140422 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees | ||
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |