TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2024090959
公報種別公開特許公報(A)
公開日2024-07-04
出願番号2022207180
出願日2022-12-23
発明の名称ストレージ装置,ストレージ制御プログラム及びストレージ制御方法
出願人富士通株式会社
代理人弁理士法人真田特許事務所,個人
主分類G06F 3/06 20060101AFI20240627BHJP(計算;計数)
要約【課題】ストレージ装置において、データロストを防止し、復旧データを保存する。
【解決手段】複数のコントローラモジュール2と記憶装置3とを有するストレージ装置100であって、複数のコントローラモジュール2のうちの一のコントローラモジュール2が備えるプロセッサは、上位装置1からの書き込み要求に係るデータにチェックコードを付加し、複数のコントローラモジュール2から記憶装置3へのデータの書き込みでチェックコードの異常を検出した場合に、データの書き込み動作を、後続データの書き込みの前に記憶装置3から後続データの書き込み範囲のデータを読み込む動作に設定し、後続データの書き込み範囲のデータを読み込み、複数のコントローラモジュール2から記憶装置3への書き込みでチェックコードの異常を更に検出した場合に、読み込んだデータを記憶装置3に書き戻す。
【選択図】図8
特許請求の範囲【請求項1】
複数のコントローラモジュールと記憶装置とを有するストレージ装置であって、
前記複数のコントローラモジュールのうちの一のコントローラモジュールが備えるプロセッサは、
上位装置からの書き込み要求に係るデータにチェックコードを付加し、
前記複数のコントローラモジュールから前記記憶装置へのデータの書き込みで前記チェックコードの異常を検出した場合に、データの書き込み動作を、後続データの書き込みの前に前記記憶装置から前記後続データの書き込み範囲のデータを読み込む動作に設定し、
前記後続データの書き込み範囲のデータを読み込み、
前記複数のコントローラモジュールから前記記憶装置への書き込みで前記チェックコードの異常を更に検出した場合に、前記読み込んだデータを前記記憶装置に書き戻す、
ストレージ装置。
続きを表示(約 1,500 文字)【請求項2】
前記複数のコントローラモジュールは、前記上位装置からの書き込み要求を受け付ける第1のコントローラモジュールと他の第2のコントローラモジュールとを含み、
前記プロセッサは、前記第1及び第2のコントローラモジュールにおいて前記記憶装置から前記第1及び第2のコントローラモジュールへのデータの読み込みで前記チェックコードの異常を検出した場合に、前記第2のコントローラモジュールによって前記読み込みの範囲へのデータの書き込みを行う、
請求項1に記載のストレージ装置。
【請求項3】
前記複数のコントローラモジュールは、前記上位装置からの書き込み要求を受け付ける第1のコントローラモジュールと他の第2のコントローラモジュールとを含み、
前記プロセッサは、前記第1のコントローラモジュールにおいて前記記憶装置から前記第1のコントローラモジュールへのデータの読み込みで前記チェックコードの異常を検出し、且つ、前記第2のコントローラモジュールにおいて前記第2のコントローラモジュールから前記記憶装置へのデータの書き込みで前記チェックコードの異常を検出した場合に、前記第2のコントローラモジュールによって前記書き込みの範囲へのデータの書き戻しを行う、
請求項1又は2に記載のストレージ装置。
【請求項4】
前記プロセッサは、
前記複数のコントローラモジュールから前記記憶装置へのデータの書き込みで前記チェックコードの異常を検出しない場合には、データの書き込み動作を、ライトバック動作に設定すると共に、後続データの書き込みの前に前記記憶装置から前記後続データの書き込み範囲のデータを読み込まない動作に設定する、
請求項1又は2に記載のストレージ装置。
【請求項5】
前記プロセッサは、
前記チェックコードの異常を検出した場合に、前記データの書き込み動作をライトスルー動作に設定する、
請求項1又は2に記載のストレージ装置。
【請求項6】
複数のコントローラモジュールのうちの一のコントローラモジュールが備えるコンピュータに、
上位装置からの書き込み要求に係るデータにチェックコードを付加し、
前記複数のコントローラモジュールから記憶装置へのデータの書き込みで前記チェックコードの異常を検出した場合に、データの書き込み動作を、後続データの書き込みの前に前記記憶装置から前記後続データの書き込み範囲のデータを読み込む動作に設定し、
前記後続データの書き込み範囲のデータを読み込み、
前記複数のコントローラモジュールから前記記憶装置への書き込みで前記チェックコードの異常を更に検出した場合に、前記読み込んだデータを前記記憶装置に書き戻す、
処理を実行させる、ストレージ制御プログラム。
【請求項7】
複数のコントローラモジュールのうちの一のコントローラモジュールが備えるコンピュータが、
上位装置からの書き込み要求に係るデータにチェックコードを付加し、
前記複数のコントローラモジュールから記憶装置へのデータの書き込みで前記チェックコードの異常を検出した場合に、データの書き込み動作を、後続データの書き込みの前に前記記憶装置から前記後続データの書き込み範囲のデータを読み込む動作に設定し、
前記後続データの書き込み範囲のデータを読み込み、
前記複数のコントローラモジュールから前記記憶装置への書き込みで前記チェックコードの異常を更に検出した場合に、前記読み込んだデータを前記記憶装置に書き戻す、
処理を実行する、ストレージ制御方法。

発明の詳細な説明【技術分野】
【0001】
本発明は、ストレージ装置,ストレージ制御プログラム及びストレージ制御方法に関する。
続きを表示(約 1,200 文字)【背景技術】
【0002】
ストレージ内で扱うデータを保証するために、サーバからWrite要求を受け付けたデータに対して、各ブロックにチェックコード(CC)を付与し、データの伝送路の複数のチェックポイントでデータの整合性を確認することが行われている。CC異常が検出された場合に、Write要求を受け付けたが異常データであると判断される。
【0003】
コントローラモジュール(CM)のメモリからディスクへの伝送経路もチェックポイントの1つである。
【0004】
CMのメモリからディスクへの伝送路におけるCCのチェックは、高速化のためIO制御チップ(IOC)のチェック回路により、ハードウェアでのチェックが行われる。
【先行技術文献】
【特許文献】
【0005】
特開2006-252414号公報
特開2016-212522号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、CCのチェックとディスクへの書き込みとは同時に行われることもあるため、CC異常を検出後にデータ転送を止めるまでに一部の異常データがドライブに書き込まれてしまう。
【0007】
RAID(Redundant Arrays of Inexpensive Disks)グループ内の複数ドライブの冗長セットを構成している領域で同時に異常データが書き込まれた場合には、サーバから読み込みも書き込みもできない領域が発生し、データロストが発生するおそれがある。
【0008】
復旧のために、ボリューム全体のフォーマット及びバックアップデータのリストアの作業が行われることとなる。
【0009】
1つの側面では、ストレージ装置において、データロストを防止し、復旧データを保存することを目的とする。
【課題を解決するための手段】
【0010】
1つの側面では、ストレージ装置は、複数のコントローラモジュールと記憶装置とを有するストレージ装置であって、前記複数のコントローラモジュールのうちの一のコントローラモジュールが備えるプロセッサは、上位装置からの書き込み要求に係るデータにチェックコードを付加し、前記複数のコントローラモジュールから前記記憶装置へのデータの書き込みで前記チェックコードの異常を検出した場合に、データの書き込み動作を、後続データの書き込みの前に前記記憶装置から前記後続データの書き込み範囲のデータを読み込む動作に設定し、前記後続データの書き込み範囲のデータを読み込み、前記複数のコントローラモジュールから前記記憶装置への書き込みで前記チェックコードの異常を更に検出した場合に、前記読み込んだデータを前記記憶装置に書き戻す。
【発明の効果】
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する

関連特許

富士通株式会社
光信号増幅
今日
富士通株式会社
算出方法及び算出プログラム
14日前
富士通株式会社
光通信装置および伝送制御方法
6日前
富士通株式会社
情報処理装置及び情報処理方法
1か月前
富士通株式会社
光通信装置および伝送制御方法
29日前
富士通株式会社
画像探索方法及び画像探索プログラム
20日前
富士通株式会社
画像識別方法および画像識別プログラム
14日前
富士通株式会社
制御プログラム,制御方法及び制御装置
7日前
富士通株式会社
計算資源管理装置及び計算資源管理方法
9日前
富士通株式会社
情報処理装置,プログラムおよび制御方法
1か月前
富士通株式会社
監視プログラム,監視装置および監視方法
7日前
富士通株式会社
プログラム、評価方法および情報処理装置
6日前
富士通株式会社
習熟度推定方法および習熟度推定プログラム
今日
富士通株式会社
類似度判定方法および類似度判定プログラム
29日前
富士通株式会社
プログラム、情報処理方法および情報処理装置
13日前
富士通株式会社
パターン抽出方法及びパターン抽出プログラム
12日前
富士通株式会社
判定プログラム、判定方法および情報処理装置
14日前
富士通株式会社
検出プログラム、検出方法および情報処理装置
15日前
富士通株式会社
特定プログラム、特定方法および情報処理装置
12日前
富士通株式会社
特定プログラム、特定方法および情報処理装置
1か月前
富士通株式会社
設定プログラム、設定方法および情報処理装置
12日前
富士通株式会社
評価プログラム、評価方法および情報処理装置
15日前
富士通株式会社
倫理学に基づくマルチモーダルユーザ投稿監視
1日前
富士通株式会社
半導体装置、半導体装置の製造方法及び電子装置
1か月前
富士通株式会社
転写基板、電子デバイス及び転写基板の製造方法
5日前
富士通株式会社
移動時間予測方法および移動時間予測プログラム
12日前
富士通株式会社
データ処理装置、データ処理方法およびプログラム
1か月前
富士通株式会社
カメラキャリブレーション方法の評価方法及び装置
19日前
富士通株式会社
署名支援プログラム、署名支援方法、署名支援装置
1か月前
富士通株式会社
並列処理プログラム,並列処理装置及び並列処理方法
19日前
富士通株式会社
情報処理プログラム、情報処理方法及び情報処理装置
1日前
富士通株式会社
情報処理プログラム、情報処理方法、およびシステム
19日前
富士通株式会社
画像選択プログラム、画像選択方法及び画像選択装置
8日前
富士通株式会社
情報処理プログラム,情報処理方法及び情報処理装置
6日前
富士通株式会社
情報出力プログラム、情報出力方法及び情報処理装置
1か月前
富士通株式会社
演算処理プログラム、演算処理方法および情報処理装置
1か月前
続きを見る