JP5509730B2 - フォールトトレラントコンピュータ及び電源制御方法 - Google Patents
フォールトトレラントコンピュータ及び電源制御方法 Download PDFInfo
- Publication number
- JP5509730B2 JP5509730B2 JP2009195268A JP2009195268A JP5509730B2 JP 5509730 B2 JP5509730 B2 JP 5509730B2 JP 2009195268 A JP2009195268 A JP 2009195268A JP 2009195268 A JP2009195268 A JP 2009195268A JP 5509730 B2 JP5509730 B2 JP 5509730B2
- Authority
- JP
- Japan
- Prior art keywords
- bmc
- power
- modules
- failure
- power supply
- 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.)
- Active
Links
Images
Landscapes
- Power Sources (AREA)
- Debugging And Monitoring (AREA)
Description
また、モジュールを多重化して並列して動作させることによりシステムの可用性を高めるフォールトトレラントシステムがある。複数のサーバを多重化して構成されたフォールトトレラントシステムでは、各モジュール(サーバ)に搭載されたBMCがモジュール毎に電源制御を行う。
また、特許文献2には、多重化されたシステムにおいて装置に異常が発生した場合における電源制御に関する技術が開示されている。
複数のモジュールを多重化して構成されたフォールトトレラントコンピュータであって、
各前記モジュールは、
当該モジュールの電源状態を保持する電源状態保持手段と、
アクティブBMC(Baseboard Management Controller)として決定された場合に前記複数のモジュールの電源制御を行うシステム管理用コントローラ(Baseboard Management Controller:以下、BMC)と、を備え、
前記BMCについて故障を検出する故障検出手段と、
前記故障検出手段により前記アクティブBMCの故障が検出された場合、他のモジュールのBMCにアクティブBMCとして前記複数のモジュールの電源制御を引き継がせる切替手段と、
前記故障検出手段により故障が検出された前記BMCをリセットするリセット手段と、
を備えることを特徴とする。
複数のモジュールを多重化して構成されたフォールトトレラントコンピュータにおける電源制御方法であって、
各前記モジュールにおいて、当該モジュールの電源状態を保持するステップと、
特定のモジュールが備える単一のBMCにより全てのモジュールの電源制御を行うステップと、
前記BMCについて故障を検出する故障検出ステップと、
前記故障検出ステップにより、前記特定のモジュールが備える単一のBMCの故障が検出された場合、他のモジュールのBMCに全てのモジュールの電源制御を引き継がせる切替ステップと、
前記故障が検出されたBMCをリセットするステップと、
を備えることを特徴とする。
故障検出部20は、ハートビート信号21の監視によりBMC10aの故障を検出した場合、BMC制御信号22により、スタンバイBMCのいずれか、この例では、BMC10bに制御切り替えを指示する。これにより、BMC10bがアクティブBMCとなる。なお、スタンバイBMCのうちのいずれをアクティブBCMとして選択するかは任意であり、例えば、優先度に基づく。
例えば、図4に示すように、故障検出部20の機能をBMC10(10a、10b)が備えるようにしてもよい。この場合、各BMC10a、10bがハートビート信号により互いの状態を監視する。例えば、BMC10aがアクティブBMC、BMC10bがスタンバイBMCの場合、BMC10aに故障が発生すると、BMC10bがこれを検出し、自ら電源制御切り替えを行ってアクティブBMCとなる。また、BMC10bは、BMC制御信号22を通してBMC10aのハードリセットを行う。ハードリセットによりBMC10aは初期化処理を実行して復帰する。そして、BMC10aは各モジュール100の電源状態保持部50から電源状態情報を取得し、スタンバイBMCとしての動作を開始する。
また、BMC10の故障検出はシステム上のドライバソフトウェアから実施するようにしてもよい。
20 故障検出部
21 ハートビート信号
22 BMC制御信号
31 電源制御信号
40 電源制御要求部
41 電源制御要求
50 電源状態保持部
51 BMCインタフェース
52 電源制御情報保持部
53 電源制御信号操作部
100 モジュール
Claims (6)
- 複数のモジュールを多重化して構成されたフォールトトレラントコンピュータであって、
各前記モジュールは、
当該モジュールの電源状態を保持する電源状態保持手段と、
アクティブBMC(Baseboard Management Controller)として決定された場合に前記複数のモジュールの電源制御を行うシステム管理用コントローラ(Baseboard Management Controller:以下、BMC)と、を備え、
前記BMCについて故障を検出する故障検出手段と、
前記故障検出手段により前記アクティブBMCの故障が検出された場合、他のモジュールのBMCにアクティブBMCとして前記複数のモジュールの電源制御を引き継がせる切替手段と、
前記故障検出手段により故障が検出された前記BMCをリセットするリセット手段と、
を備えることを特徴とするフォールトトレラントコンピュータ。 - 前記切替手段は、前記故障検出手段により前記アクティブBMCの故障が検出された場合、優先順位に従って、他のモジュールのBMCにアクティブBMCとして前記複数のモジュールの電源制御を引き継がせる、
ことを特徴とする請求項1に記載のフォールトトレラントコンピュータ。 - 前記BMCは、前記リセット手段によるリセット後、各前記モジュールの前記電源状態保持手段から電源状態の情報を取得する、
ことを特徴とする請求項1又は2に記載のフォールトトレラントコンピュータ。 - 各前記BMCは、前記故障検出手段と前記切替手段と前記リセット手段とを含む、
ことを特徴とする請求項1乃至3何れか一項に記載のフォールトトレラントコンピュータ。 - 複数のモジュールを多重化して構成されたフォールトトレラントコンピュータにおける電源制御方法であって、
各前記モジュールにおいて、当該モジュールの電源状態を保持するステップと、
特定のモジュールが備える単一のBMCにより全てのモジュールの電源制御を行うステップと、
前記BMCについて故障を検出する故障検出ステップと、
前記故障検出ステップにより、前記特定のモジュールが備える単一のBMCの故障が検出された場合、他のモジュールのBMCに全てのモジュールの電源制御を引き継がせる切替ステップと、
前記故障が検出されたBMCをリセットするステップと、
を備えることを特徴とする電源制御方法。 - 前記切替ステップにおいて、前記故障検出ステップにより、前記特定のモジュールが備える単一のBMCの故障が検出された場合、優先順位に従って、他のモジュールのBMCに全てのモジュールの電源制御を引き継がせる、
ことを特徴とする請求項5に記載の電源制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009195268A JP5509730B2 (ja) | 2009-08-26 | 2009-08-26 | フォールトトレラントコンピュータ及び電源制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009195268A JP5509730B2 (ja) | 2009-08-26 | 2009-08-26 | フォールトトレラントコンピュータ及び電源制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011048534A JP2011048534A (ja) | 2011-03-10 |
JP5509730B2 true JP5509730B2 (ja) | 2014-06-04 |
Family
ID=43834800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009195268A Active JP5509730B2 (ja) | 2009-08-26 | 2009-08-26 | フォールトトレラントコンピュータ及び電源制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5509730B2 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5445572B2 (ja) * | 2011-12-16 | 2014-03-19 | 日本電気株式会社 | コンピュータシステム、待機電力削減方法、及びプログラム |
JP5910246B2 (ja) | 2012-03-29 | 2016-04-27 | 富士通株式会社 | 情報処理システム及び仮想アドレス設定方法 |
JP6148039B2 (ja) * | 2013-03-01 | 2017-06-14 | Necプラットフォームズ株式会社 | 情報処理装置、bmc切り替え方法、bmc切り替えプログラム |
JP6540142B2 (ja) * | 2015-03-24 | 2019-07-10 | 日本電気株式会社 | ベースボード管理コントローラ、情報処理システム及びベースボード管理コントローラの処理実行方法 |
US11983138B2 (en) | 2015-07-26 | 2024-05-14 | Samsung Electronics Co., Ltd. | Self-configuring SSD multi-protocol support in host-less environment |
US20190109720A1 (en) | 2016-07-26 | 2019-04-11 | Samsung Electronics Co., Ltd. | Modular system (switch boards and mid-plane) for supporting 50g or 100g ethernet speeds of fpga+ssd |
US10762023B2 (en) | 2016-07-26 | 2020-09-01 | Samsung Electronics Co., Ltd. | System architecture for supporting active pass-through board for multi-mode NMVe over fabrics devices |
US10346041B2 (en) | 2016-09-14 | 2019-07-09 | Samsung Electronics Co., Ltd. | Method for using BMC as proxy NVMeoF discovery controller to provide NVM subsystems to host |
US10210123B2 (en) | 2016-07-26 | 2019-02-19 | Samsung Electronics Co., Ltd. | System and method for supporting multi-path and/or multi-mode NMVe over fabrics devices |
US11461258B2 (en) | 2016-09-14 | 2022-10-04 | Samsung Electronics Co., Ltd. | Self-configuring baseboard management controller (BMC) |
US10846160B2 (en) | 2018-01-12 | 2020-11-24 | Quanta Computer Inc. | System and method for remote system recovery |
JP6697102B1 (ja) * | 2019-01-23 | 2020-05-20 | Necプラットフォームズ株式会社 | 情報処理装置、情報処理装置の制御方法、及び、情報処理装置の制御プログラム |
CN112922880A (zh) * | 2019-12-06 | 2021-06-08 | 佛山市顺德区顺达电脑厂有限公司 | 服务器风扇控制*** |
JP2024044823A (ja) * | 2022-09-21 | 2024-04-02 | 株式会社東芝 | 産業用コントローラの制御プログラムの管理システム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0556561A (ja) * | 1991-08-28 | 1993-03-05 | Fujitsu Ltd | 電源制御装置 |
JP2003271419A (ja) * | 2002-03-19 | 2003-09-26 | Nippon Telegr & Teleph Corp <Ntt> | 監視制御システム |
JP4655718B2 (ja) * | 2005-03-25 | 2011-03-23 | 日本電気株式会社 | コンピュータシステム及びその制御方法 |
JP4591149B2 (ja) * | 2005-03-29 | 2010-12-01 | 日本電気株式会社 | クラスタシステム、ブレードサーバの電源制御方法及びそのプログラム |
JP2008152552A (ja) * | 2006-12-18 | 2008-07-03 | Hitachi Ltd | 計算機システム及び障害情報管理方法 |
JP2008225567A (ja) * | 2007-03-08 | 2008-09-25 | Nec Computertechno Ltd | 情報処理システム |
US7761734B2 (en) * | 2007-04-13 | 2010-07-20 | International Business Machines Corporation | Automated firmware restoration to a peer programmable hardware device |
-
2009
- 2009-08-26 JP JP2009195268A patent/JP5509730B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011048534A (ja) | 2011-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5509730B2 (ja) | フォールトトレラントコンピュータ及び電源制御方法 | |
US9916216B2 (en) | Selectively coupling a PCI host bridge to multiple PCI communication paths | |
US20090243846A1 (en) | Electronic apparatus system having a plurality of rack-mounted electronic apparatuses, and method for identifying electronic apparatus in electronic apparatus system | |
JP5296036B2 (ja) | マルチプロセッサコンピュータシステムでのdmi冗長 | |
JP6130520B2 (ja) | 多重系システムおよび多重系システム管理方法 | |
JP2006195821A (ja) | 情報処理システムの制御方法、情報処理システム、ダイレクトメモリアクセス制御装置、プログラム | |
JP2011253408A (ja) | サーバシステム及びそのbios復旧方法 | |
JP4655718B2 (ja) | コンピュータシステム及びその制御方法 | |
JP5773166B2 (ja) | 計算機の制御方法、計算機及び計算機システム | |
US20140298076A1 (en) | Processing apparatus, recording medium storing processing program, and processing method | |
JP5445572B2 (ja) | コンピュータシステム、待機電力削減方法、及びプログラム | |
US7627774B2 (en) | Redundant manager modules to perform management tasks with respect to an interconnect structure and power supplies | |
CN102638369B (zh) | 一种主备倒换的仲裁方法、装置和*** | |
JP6303405B2 (ja) | 情報処理装置、管理装置、監視装置、監視プログラム、及び管理装置の監視方法 | |
US11922175B2 (en) | Unplanned reboot expedited recovery for network devices | |
JP6345359B1 (ja) | ネットワークシステム、通信制御装置およびアドレス設定方法 | |
JP6284795B2 (ja) | フォールトトレラントサーバ装置 | |
JP2010055509A (ja) | 障害復旧システム、方法及びプログラム、並びにクラスタシステム | |
JP2008040612A (ja) | 担当lun制御を用いたraid制御を行うディスクコントローラおよび診断制御方法 | |
JP2009252188A (ja) | フォールトトレラントサーバの動作確認方法及び検査支援プログラム | |
JP6540142B2 (ja) | ベースボード管理コントローラ、情報処理システム及びベースボード管理コントローラの処理実行方法 | |
JP2012004938A (ja) | リンクアグリゲーション通信装置 | |
CN103970116A (zh) | 冗余***监控方法 | |
JP2013239034A (ja) | 系切替制御装置及び二重化システム | |
WO2016194170A1 (ja) | 障害検出装置および障害検出システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120709 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130508 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130514 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130712 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140310 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5509730 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |