JP2019096065A - ストレージシステム,ストレージ制御装置およびストレージ制御プログラム - Google Patents
ストレージシステム,ストレージ制御装置およびストレージ制御プログラム Download PDFInfo
- Publication number
- JP2019096065A JP2019096065A JP2017225027A JP2017225027A JP2019096065A JP 2019096065 A JP2019096065 A JP 2019096065A JP 2017225027 A JP2017225027 A JP 2017225027A JP 2017225027 A JP2017225027 A JP 2017225027A JP 2019096065 A JP2019096065 A JP 2019096065A
- Authority
- JP
- Japan
- Prior art keywords
- storage
- control device
- firmware
- storage control
- redundant
- 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
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3055—Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
-
- 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/2002—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 interconnections or communication control functionality are redundant
- G06F11/2005—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 interconnections or communication control functionality are redundant using redundant communication controllers
-
- 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/2002—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 interconnections or communication control functionality are redundant
- G06F11/2007—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 interconnections or communication control functionality are redundant using redundant communication media
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3034—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
- G06F3/0649—Lifecycle management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
-
- 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/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
活性ファームウェア交換処理を行なう過程において、ストレージ装置間の片系のパスの接続が切断した状態のまま、新ファームウェアの書き込み後に前半モジュール群を再起動させると、ストレージ装置間の両系のパス接続が切断した状態が生じる場合がある。
両系のパスが切断状態になると、ストレージ装置間の接続構成及びボリューム管理方法によっては、ストレージ装置間の接続情報が完全に失われ、運用中にシステムダウンに陥ることがある。
図8はストレージ仮想化を実現するストレージシステム500の構成を例示する図である。
図1は実施形態の一例としてのストレージシステム100のストレージ装置1−1,1−2の接続状態の構成を示す図である。図2は実施形態の一例としてのストレージシステム100のストレージ装置1−1,1−2のハードウェア構成を例示する図である。また、図3は実施形態の一例としてのストレージシステム100におけるローカルストレージ1−1の機能構成を示す図である。
の制御を、それぞれ行なう。
これらのモジュールは、同系のCM10によって制御される。また、CM10の制御対象は、これらのモジュールの他、CM10内の電子部品や配下のDE20の電子部品をも含む。本ストレージシステム100においては、これらの全ての電子部品がファームウェア(プログラム)の交換対象となり得るものであり、これらの電子部品のうち一部または全部に対して活性ファームウェア(プログラム)交換が行なわれる。
活性ファームウェア交換処理においては、ファームウェア交換対象のCM10はシステムから一時的に切り離されることになる。そこで、ファームウェア交換対象のCM10のことを切り離し対象CM10と言ってもよい。
前半モジュール群のファームウェア交換前において、スレーブCM10において、外部ストレージ1−2とのパス接続状態に異常が生じていると判断された場合に、活性ファームウェア交換処理が自動モードである場合には、ファームウェア交換制御部113は、ファームウェア交換を中止する。
前半モジュール群のファームウェア交換後、且つ、後半モジュール群のファームウェア交換前において、スレーブCM10において、外部ストレージ1−2とのパス接続状態に異常が生じていると判断された場合には、ファームウェア交換制御部113は、交換した前半モジュール群の各モジュールのファームウェアをそれぞれ元の版に戻す。すなわち、ファームウェア交換制御部113はロールバック処理を行なう。また、後半モジュール群のファームウェア交換を中止する。
後半モジュール群のファームウェア交換後において、スレーブCM10において、外部ストレージ1−2とのパス接続状態に異常が生じていると判断された場合に、ファームウェア交換制御部113は、オペレータに対してスレーブCM10から外部ストレージ1−2のボリュームが見つからない旨の通知を行なう。この通知は、図示しないディスプレイ装置にスレーブCM10から外部ストレージ1−2のボリュームが見つからない旨の通知を表示させることで行なってもよい。
上述の如く構成された実施形態の一例としてのストレージシステム100において、ローカルストレージ1−1のファームウェア交換を行なう場合の処理を、図4に示すフローチャート(ステップA1〜A11)に従って説明する。
このように、実施形態の一例としてのストレージ装置1によれば、ローカルストレージ1−1のCM10に活性ファームウェア交換を行なうに際して、ファームウェア交換の対象の切替え対象CM10(例えばCM#0)と冗長化された冗長化CM10(例えばCM#1)の外部ストレージ1−2とのパス接続状態を確認する。
開示の技術は上述した実施形態に限定されるものではなく、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。本実施形態の各構成および各処理は、必要に応じて取捨選択することができ、あるいは適宜組み合わせてもよい。
(F)付記
(付記1)
ホスト装置と通信可能に接続される第1ストレージ装置と、
前記第1ストレージ装置と通信可能に接続され、前記ホスト装置からのアクセス要求に対して、前記第1ストレージ装置を介して処理を実行する第2ストレージ装置と、を備え、
前記第1ストレージ装置は、第1ストレージ制御装置と第2ストレージ制御装置を備え、前記第1ストレージ制御装置と前記第2ストレージ制御装置は前記ホスト装置に対して冗長的に接続し、
前記第1ストレージ制御装置と前記第2ストレージ制御装置とは、前記第2ストレージ装置に対して冗長的に接続し、
前記第1ストレージ制御装置は、前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう前に、前記第2ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記第2ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記第1ストレージ制御装置の活性プログラム交換の実行を抑止する
ことを特徴とする、ストレージシステム。
前記第2ストレージ制御装置は、前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう前に、前記第1ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記第1ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記第2ストレージ制御装置の活性プログラム交換の実行を抑止する、
ことを特徴とする、付記1記載のストレージシステム。
前記第2ストレージ制御装置から前記第2ストレージ装置の配下の論理ボリュームへのデータアクセスの状況に基づいて、前記通信状態を確認する
ことを特徴とする、付記1または2記載のストレージシステム。
前記第1ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、第2ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記活性プログラム交換により前記電子部品に対して適用されたプログラムを、前記活性プログラム交換前に適用されていたプログラムに戻す
ことを特徴とする、付記1〜3のいずれか1項に記載のストレージシステム。
前記第1ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、第2ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、通信状態に異常が検出された旨の警告を出力する
ことを特徴とする、付記1〜4のいずれか1項に記載のストレージシステム。
ホスト装置および第2ストレージ装置と通信可能に接続される第1ストレージ装置に備えられるストレージ制御装置であって、
前記ホスト装置と通信可能に接続される第1通信部と、
前記第2ストレージ装置と通信可能に接続される第2通信部と、
前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう保守制御部とを備え、
前記保守制御部は、
前記活性プログラム交換を行なう前に、前記ストレージ制御装置と冗長構成にある冗長ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記ストレージ制御装置の活性プログラム交換の実行を抑止する
ことを特徴とする、ストレージ制御装置。
前記保守制御部は、前記冗長ストレージ制御装置から前記第2ストレージ装置の配下の論理ボリュームへのデータアクセスの状況に基づいて、前記通信状態を確認する
ことを特徴とする、付記6記載のストレージ制御装置。
前記保守制御部は、前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記活性プログラム交換により前記電子部品に対して適用されたプログラムを、前記活性プログラム交換前に適用されていたプログラムに戻す
ことを特徴とする、付記6または7記載のストレージ制御装置。
前記保守制御部は、前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、通信状態に異常が検出された旨の警告を出力する
ことを特徴とする、付記6〜8のいずれか1項に記載のストレージ制御装置。
ホスト装置および第2ストレージ装置と通信可能に接続される第1ストレージ装置に備えられるストレージ制御装置のプロセッサに、
前記第2ストレージ装置との接続を切断して活性ファームウェア交換を行なう前に、前ストレージ制御装置と冗長構成にある冗長ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記ストレージ制御装置の活性プログラム交換の実行を抑止する
処理を実行させる、ストレージ制御プログラム。
前記冗長ストレージ制御装置から前記第2ストレージ装置の配下の論理ボリュームへのデータアクセスの状況に基づいて、前記通信状態を確認する
処理を、前記プロセッサに実行させる、付記10記載のストレージ制御プログラム。
前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記活性プログラム交換により前記電子部品に対して適用されたプログラムを、前記活性プログラム交換前に適用されていたプログラムに戻す
処理を、前記プロセッサに実行させる、付記10または11記載のストレージ制御プログラム。
前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、通信状態に異常が検出された旨の警告を出力する
処理を、前記プロセッサに実行させる、付記10〜12のいずれか1項に記載のストレージ制御プログラム。
1−2,1 外部ストレージ,ストレージ装置
2 CE
10a,10b,10 CM
11 CPU
12 メモリ
13 IOC
14 CM−EXP
15 CA
151 ライザーカード
16 BUD
20a−1〜20a−n,20b−1〜20b−m,20 DE
22−1,22−2,22 FEM
21 記憶装置
23a−A1〜23a−An,23b−A1〜23b−An,23a−B1〜23b−Bm,23b−B1〜23b−Bn,23 IOM
51,52 通信線
100 ストレージシステム
110 保守制御部
111 CA制御部
112 外部ストレージ管理部
113 ファームウェア交換制御部
114 パワー制御部
121 ボリューム情報
122 ボリュームステータス情報
Claims (7)
- ホスト装置と通信可能に接続される第1ストレージ装置と、
前記第1ストレージ装置と通信可能に接続され、前記ホスト装置からのアクセス要求に対して前記第1ストレージ装置を介して処理を実行する第2ストレージ装置と、を備え、
前記第1ストレージ装置は、第1ストレージ制御装置と第2ストレージ制御装置を備え、前記第1ストレージ制御装置と前記第2ストレージ制御装置は前記ホスト装置に対して冗長的に接続し、
前記第1ストレージ制御装置と前記第2ストレージ制御装置とは、前記第2ストレージ装置に対して冗長的に接続し、
前記第1ストレージ制御装置は、前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう前に、プログラム前記第2ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記第2ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記第1ストレージ制御装置の活性プログラム交換の実行を抑止する、
ことを特徴とする、ストレージシステム。 - 前記第2ストレージ制御装置は、前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう前に、前記第1ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記第1ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記第2ストレージ制御装置の活性プログラム交換の実行を抑止する、
ことを特徴とする、請求項1記載のストレージシステム。 - ホスト装置および第2ストレージ装置と通信可能に接続される第1ストレージ装置に備えられるストレージ制御装置であって、
前記ホスト装置と通信可能に接続される第1通信部と、
前記第2ストレージ装置と通信可能に接続される第2通信部と、
前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう保守制御部とを備え、
前記保守制御部は、
前記活性プログラム交換を行なう前に、前記ストレージ制御装置と冗長構成にある冗長ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記ストレージ制御装置の活性プログラム交換の実行を抑止する
ことを特徴とする、ストレージ制御装置。 - 前記保守制御部は、前記冗長ストレージ制御装置から前記第2ストレージ装置の配下の論理ボリュームへのデータアクセスの状況に基づいて、前記通信状態を確認する
ことを特徴とする、請求項3記載のストレージ制御装置。 - 前記保守制御部は、前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記活性プログラム交換により前記電子部品に対して適用されたプログラムを、前記活性プログラム交換前に適用されていたプログラムに戻す
ことを特徴とする、請求項3または4記載のストレージ制御装置。 - 前記保守制御部は、前記ストレージ制御装置が制御する複数の電子部品のうち一部または全部の活性プログラム交換の実施後に、前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、通信状態に異常が検出された旨の警告を出力する
ことを特徴とする、請求項3〜5のいずれか1項に記載のストレージ制御装置。 - ホスト装置および第2ストレージ装置と通信可能に接続される第1ストレージ装置に備えられるストレージ制御装置のプロセッサに、
前記第2ストレージ装置との接続を切断して活性プログラム交換を行なう前に、前記ストレージ制御装置と冗長構成にある冗長ストレージ制御装置と前記第2ストレージ装置との通信状態を確認し、
前記冗長ストレージ制御装置と前記第2ストレージ装置との通信状態に異常が検出された場合に、前記ストレージ制御装置の活性プログラム交換の実行を抑止する
処理を実行させる、ストレージ制御プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017225027A JP6933107B2 (ja) | 2017-11-22 | 2017-11-22 | ストレージシステム,ストレージ制御装置およびストレージ制御プログラム |
US16/173,444 US11074144B2 (en) | 2017-11-22 | 2018-10-29 | Active firmware replacement in storage system and in storage controller, and computer-readable recording medium having stored therein program for active firmware replacement in controlling storage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017225027A JP6933107B2 (ja) | 2017-11-22 | 2017-11-22 | ストレージシステム,ストレージ制御装置およびストレージ制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019096065A true JP2019096065A (ja) | 2019-06-20 |
JP6933107B2 JP6933107B2 (ja) | 2021-09-08 |
Family
ID=66532696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017225027A Active JP6933107B2 (ja) | 2017-11-22 | 2017-11-22 | ストレージシステム,ストレージ制御装置およびストレージ制御プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11074144B2 (ja) |
JP (1) | JP6933107B2 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008186296A (ja) * | 2007-01-30 | 2008-08-14 | Fujitsu Ltd | ストレージシステム、ストレージ装置、ファームウェアの活***換方法、ファームウェアの活***換プログラム |
WO2008114360A1 (ja) * | 2007-03-16 | 2008-09-25 | Fujitsu Limited | ストレージシステム、ストレージ装置、ファームウェアの活***換方法 |
JP2009058997A (ja) * | 2007-08-29 | 2009-03-19 | Fujitsu Ltd | 記憶制御装置およびファームウェア更新方法 |
JP2009129261A (ja) * | 2007-11-26 | 2009-06-11 | Hitachi Ltd | ストレージシステム及びストレージシステムの外部ボリューム接続経路探索方法 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6954881B1 (en) * | 2000-10-13 | 2005-10-11 | International Business Machines Corporation | Method and apparatus for providing multi-path I/O in non-concurrent clustering environment using SCSI-3 persistent reserve |
US7529180B1 (en) * | 2002-03-29 | 2009-05-05 | Marvell International Ltd. | Switch failover for aggregated data communication links |
JP4438048B2 (ja) | 2003-08-08 | 2010-03-24 | キヤノン株式会社 | 周辺装置及びその周辺装置のファームウェア更新方法、プログラム |
US8443119B1 (en) * | 2004-02-26 | 2013-05-14 | Symantec Operating Corporation | System and method for disabling auto-trespass in response to an automatic failover |
US20080215910A1 (en) * | 2005-08-17 | 2008-09-04 | Nortel Networks Limited | High-Availability Networking with Intelligent Failover |
US7318138B1 (en) * | 2005-08-30 | 2008-01-08 | Symantec Operating Corporation | Preventing undesired trespass in storage arrays |
US7937617B1 (en) * | 2005-10-28 | 2011-05-03 | Symantec Operating Corporation | Automatic clusterwide fail-back |
US7500134B2 (en) * | 2005-12-27 | 2009-03-03 | Emc Corporation | Virtual array failover |
JP2008299709A (ja) | 2007-06-01 | 2008-12-11 | Nec Corp | ファームウェア更新システム、ネットワーク接続機器、ファームウェア更新方法及びプログラム |
JP2010152508A (ja) * | 2008-12-24 | 2010-07-08 | Fujitsu Ltd | 制御装置、ディスクアレイ装置および制御方法 |
US8381208B2 (en) * | 2009-06-11 | 2013-02-19 | International Business Machines Corporation | Tracking application installation among a plurality of client devices |
US8239705B2 (en) * | 2009-06-30 | 2012-08-07 | At&T Intellectual Property I, L.P. | Method and apparatus for managing communication services for user endpoint devices |
JP5152603B2 (ja) | 2010-10-04 | 2013-02-27 | 日本電気株式会社 | ディスクアレイ装置及びそのファームウェア更新方法 |
US8745614B2 (en) * | 2011-05-13 | 2014-06-03 | Lsi Corporation | Method and system for firmware upgrade of a storage subsystem hosted in a storage virtualization environment |
US8707085B2 (en) * | 2011-06-30 | 2014-04-22 | International Business Machines Corporation | High availability data storage systems and methods |
US9015519B2 (en) * | 2012-01-31 | 2015-04-21 | Symantec Corporation | Method and system for cluster wide adaptive I/O scheduling by a multipathing driver |
US8966466B2 (en) * | 2012-04-04 | 2015-02-24 | Avago Technologies General Ip (Singapore) Pte. Ltd. | System for performing firmware updates on a number of drives in an array with minimum interruption to drive I/O operations |
JP6287495B2 (ja) * | 2014-03-31 | 2018-03-07 | 富士通株式会社 | ストレージシステム、ストレージ装置 |
JP6281413B2 (ja) * | 2014-05-28 | 2018-02-21 | 富士通株式会社 | ファームウェア更新装置、ストレージ制御装置およびプログラム |
US9672124B2 (en) * | 2014-06-13 | 2017-06-06 | International Business Machines Corporation | Establishing copy pairs from primary volumes to secondary volumes in multiple secondary storage systems for a failover session |
JP6484965B2 (ja) | 2014-09-03 | 2019-03-20 | 富士通株式会社 | ストレージ装置、ファームウェアの更新方法、およびファームウェアの更新プログラム |
US10445197B1 (en) * | 2017-05-25 | 2019-10-15 | Amazon Technologies, Inc. | Detecting failover events at secondary nodes |
-
2017
- 2017-11-22 JP JP2017225027A patent/JP6933107B2/ja active Active
-
2018
- 2018-10-29 US US16/173,444 patent/US11074144B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008186296A (ja) * | 2007-01-30 | 2008-08-14 | Fujitsu Ltd | ストレージシステム、ストレージ装置、ファームウェアの活***換方法、ファームウェアの活***換プログラム |
WO2008114360A1 (ja) * | 2007-03-16 | 2008-09-25 | Fujitsu Limited | ストレージシステム、ストレージ装置、ファームウェアの活***換方法 |
JP2009058997A (ja) * | 2007-08-29 | 2009-03-19 | Fujitsu Ltd | 記憶制御装置およびファームウェア更新方法 |
JP2009129261A (ja) * | 2007-11-26 | 2009-06-11 | Hitachi Ltd | ストレージシステム及びストレージシステムの外部ボリューム接続経路探索方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6933107B2 (ja) | 2021-09-08 |
US20190155704A1 (en) | 2019-05-23 |
US11074144B2 (en) | 2021-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7536508B2 (en) | System and method for sharing SATA drives in active-active RAID controller system | |
US9411764B2 (en) | Optimized redundant high availability SAS topology | |
US9361262B2 (en) | Redundant storage enclosure processor (SEP) implementation for use in serial attached SCSI (SAS) environment | |
US20160070490A1 (en) | Storage control device and storage system | |
CN112306388B (zh) | 存储装置 | |
JP6307847B2 (ja) | 情報処理装置,制御装置及び制御プログラム | |
WO2014132373A1 (ja) | ストレージシステム及び記憶デバイス障害回復方法 | |
JP2007086972A (ja) | ストレージシステム、二重化制御方法、及びプログラム | |
KR20110079710A (ko) | 스토리지 에어리어 네트워크를 사용하여 컴퓨터 시스템을 복구하는 방법 및 시스템 | |
JP2015099438A (ja) | ストレージ制御装置、ストレージ制御方法及びストレージ制御プログラム | |
US20170220249A1 (en) | Systems and Methods to Maintain Consistent High Availability and Performance in Storage Area Networks | |
JP2009053946A (ja) | 二重化コントーラ構成ブロックデバイス制御装置 | |
JP2008027312A (ja) | ストレージ装置及び変換ボード | |
JPH09269871A (ja) | ディスクアレイ装置におけるデータ再冗長化方式 | |
US20180307427A1 (en) | Storage control apparatus and storage control method | |
JP6201674B2 (ja) | ストレージ制御装置,プログラム及び制御方法 | |
JP6933107B2 (ja) | ストレージシステム,ストレージ制御装置およびストレージ制御プログラム | |
US10977107B2 (en) | Apparatus and method to control a storage device | |
JP6277878B2 (ja) | ストレージ装置の制御装置、ストレージ装置の制御方法及びストレージ装置の制御プログラム | |
JP2015075965A (ja) | ストレージ制御装置、ストレージ制御プログラム及びストレージ制御方法 | |
JP6838299B2 (ja) | ストレージ装置、ストレージ制御装置、及びストレージ制御プログラム | |
JP2014106811A (ja) | 記憶装置、冗長性回復方法、およびプログラム | |
WO2016006108A1 (ja) | ストレージおよびその制御方法 | |
JP5729043B2 (ja) | ストレージ装置および制御装置 | |
JP7371483B2 (ja) | ストレージ制御装置及び制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190607 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200807 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210526 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210608 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210630 |
|
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: 20210720 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210802 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6933107 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |