JP2014238746A - データ保全処理装置、raidコントローラ、データ保全処理システム、データ保全処理方法、及びそのプログラム - Google Patents
データ保全処理装置、raidコントローラ、データ保全処理システム、データ保全処理方法、及びそのプログラム Download PDFInfo
- Publication number
- JP2014238746A JP2014238746A JP2013121501A JP2013121501A JP2014238746A JP 2014238746 A JP2014238746 A JP 2014238746A JP 2013121501 A JP2013121501 A JP 2013121501A JP 2013121501 A JP2013121501 A JP 2013121501A JP 2014238746 A JP2014238746 A JP 2014238746A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- write
- disk array
- raid controller
- 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/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/2053—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 persistent mass storage functionality or persistent mass storage control functionality is redundant
- G06F11/2094—Redundant storage or storage 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1048—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using arrangements adapted for a specific error detection or correction feature
-
- 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/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
【解決手段】外部入力されたデータが一時記憶されるメモリ40と、複数のハードディスクを組み合わせたディスクアレイ20をRAIDとして機能させる主制御装置50と、を有するRAIDコントローラ30は、メモリ40にて発生したビットエラーの発生頻度が予め設定された閾値を超えた場合にメモリ40が異常状態にあることを検出するメモリ監視検出手段60Aと、この検出時にディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段60Bと、を含むデータ保全処理部60をさらに有している。
【選択図】図1
Description
また、特許文献2に開示された内容は、上述したように、一方のメモリコントローラの使用不能を検出した際にデータの複製を行う、という技術であるため、何れか一方又は双方メモリコントローラが内包する構成部材に不具合が生じたような場合に対処できないという不都合がある。
本発明は、上記従来例の有する不都合を改善するためのものであり、特に、ビットエラーの発生状況に応じたデータ保全処理を有効に実現するデータ保全処理装置、RAIDコントローラ、データ保全処理システム、データ保全処理方法、及びそのプログラムの提供を、その目的とする。
本発明の第1実施形態にかかるRAIDコントローラ及びこれを備えたデータ保全処理システムを、図1乃至図3に基づいて説明する。
ハードディスクの速度や信頼性を向上すると共に有効なデータ保全処理を実現するデータ保全処理システム10は、複数のハードディスクを組み合わせたディスクアレイ20と、このディスクアレイ20をRAIDとして機能させるRAIDコントローラ30と、を有している。
また、本実施形態にかかる主制御装置50は、主記憶装置40を監視すると共にキャッシュメモリ40Aに一時記憶されたデータの保全処理を実行するデータ保全処理部60を含む、という構成を採っている。
次に、図1に示すRAIDコントローラ30及びこれを備えたデータ保全処理システム10にかかる動作を、図3に示すフローチャートに基づいて説明する。
主記憶装置40における1ビットエラーの発生を検知すると(図3:S302/はい)、通知手段60Cに当該検知にかかる信号を送信すると共に、1ビットエラーの発生頻度の監視を開始する(図3:S303)。
その際、通知手段60Cは、1ビットエラーが発生した旨を上位装置又は管理者に通知する(図3:S303)。
この判定により、発生頻度が閾値を超えた旨判定したメモリ監視検出手段60Aは、主記憶装置40が異常状態にある(正常な状態にない)と認定し(図3:S304/はい)、当該認定にかかる信号(主記憶装置40の不調を示す信号)をデータ保護手段60Bに送信する(図3:S305)。
一方で、上記発生頻度が閾値を超えていない旨判定したメモリ監視検出手段60Aは(図3:S304/いいえ)、主記憶装置40の状態監視に移行する(図3:S301)。
これにより、当該書込み方式がライトバックにあると識別したデータ保護手段60Bは(図3:S306/はい)、主記憶装置40内に一時記憶されている書込みデータ41の吐き出し処理を実行する(図3:S307)。
具体的には、主記憶装置40のキャッシュメモリ40Aに蓄積されている書込みデータ41を、ディスクアレイ20に書き出すことにより、当該書込みデータ41の保全処理を実行する(図3:S307)。
この信号を受けた通知手段60Cは、当該変更の旨を上位装置又は管理者に通知する(図3:S309)。
本第1実施形態においては、特に、データ保全処理部60(データ保全処理装置61)が有効に機能するため、主記憶装置40に一時記憶されていた書込みデータ41は、ディスクアレイ20への吐き出し処理(退避処理)により保全され(主記憶装置40上には存在しなくなり)、さらに、書込み方式がライトスルーに自動的に変更されることで、当該方式変更以降に外部入力される書込みデータ41は、ディスクアレイ20に直接書き込まれることとなり、以降においては、主記憶装置40にて2ビットエラーが発生した場合でも、書込みデータの損失を抑止することが可能となる。
加えて、ここでは複数のハードディスクを組み合わせると共にRAIDとして機能させるディスクアレイ20を採用したが、これに代えて、書込み可能容量の比較的大きな記憶装置を採用した場合でも、データ保全処理部60(データ保全処理装置61)が有効に機能するため、これにより、データ保全処理を有意に行うことができる。
次に、本発明の第2実施形態にかかるRAIDコントローラ及びこれを備えたデータ保全処理システムを、図4乃至図7に基づいて説明する。ここで、前述した第1実施形態と同一の構成部材については、同一の符号を用いるものとする。
すなわち、不揮発性メモリ40Bから読み込んだデータ保全処理プログラム62により主制御装置52は、前述した第1実施形態におけるメモリ監視検出手段60A,データ保護手段60B,及び通知手段60Cと同様に、メモリ監視検出手段62A,データ保護手段62B,及び通知手段62Cとして機能することができる状態にある。
他の構成については、前述した第1実施形態のデータ保全処理システム10における各構成部材と同様である。
本第2実施形態では、RAIDコントローラ32のファームウェアに格納されたデータ保全処理プログラム62を読み込んだ主制御装置52が有効に機能するため、主記憶装置42に一時記憶された書込みデータ41を、必要に応じてディスクアレイ20に退避させることができ、且つ主記憶装置42の不具合発生後においては、外部入力される書込みデータ41が直接ディスクアレイ20に書き込まれるライトスルーに方式変更されるため、主記憶装置42において2ビットエラーが発生するような状況になった場合でも、書込みデータ41の損失を抑止することが可能となる。
他の効果等については、前述した第1実施形態と同様である。
次に、本発明の第3実施形態にかかるRAIDコントローラ及びこれを備えたデータ保全処理システムを、図8に基づいて説明する。ここで、前述した第1実施形態及び第2実施形態と同一の構成部材については、同一の符号を用いるものとする。また、図8に示すように、ディスクアレイ20に対する書込み方式がライトバックであり、且つキャッシュメモリ40A内に予め書込みデータ41が一時記憶されている場合を想定する。
したがって、データ保全処理プログラム62は、上記各ステップS301〜S309(図3)における各工程の実行内容をプログラム化した内容と同様に、上位装置83に予め設けられたコンピュータを、ネットワークを介して機能させるものである。
本第3実施形態では、ネットワーク73上に存するホストコンピュータやサーバ等の上位装置83内にデータ保全処理プログラム62含むという構成を採用し、このデータ保全処理プログラム62が有効に作用するため、主記憶装置40に一時記憶された書込みデータ41を、ビットエラーの発生頻度に応じてディスクアレイ20に退避させることができ、且つ主記憶装置40の不具合発生後においては、外部入力される書込みデータ41が直接ディスクアレイ20に書き込まれるライトスルーに自動的に切り替えられるため、主記憶装置40において2ビットエラーが発生するような状況になる前の段階で、書込みデータ41の損失を回避することが可能となる。
他の効果等については、前述した第1及び第2実施形態と同様である。
複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させるRAIDコントローラを監視すると共に、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理を実行するデータ保全処理装置であって、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段と、
このメモリ監視検出手段が前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段と、を有することを特徴としたデータ保全処理装置。
前記付記1に記載のデータ保全処理装置において、
前記データ保護手段は、前記メモリ監視検出手段が前記異常状態を検出した後、前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたデータ保全処理装置。
複数のハードディスクを組み合わせたディスクアレイと、このディスクアレイをRAIDとして機能させるRAIDコントローラと、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理を実行するデータ保全処理装置と、を備えたデータ保全処理システムであって、
前記データ保全処理装置として前記付記1又は2に記載のデータ保全処理装置を装備したことを特徴とするデータ保全処理システム。
外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させる主制御装置と、を有するRAIDコントローラであって、
前記メモリを監視すると共にここに一時記憶されたデータの保全処理を実行するデータ保全処理部を備え、
このデータ保全処理部に、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段と、
このメモリ監視検出手段が前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段と、を設けたことを特徴としたRAIDコントローラ。
前記付記4に記載のRAIDコントローラにおいて、
前記データ保全処理部を、前記主制御装置内に設けたことを特徴とするRAIDコントローラ。
前記付記4又は5に記載のRAIDコントローラにおいて、
前記データ保護手段は、前記メモリ監視検出手段が前記異常状態を検出した後、前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたRAIDコントローラ。
前記付記4乃至6の何れか一つに記載のRAIDコントローラにおいて、
前記データ保全処理部は、前記データ保護手段が書込み方式を変更した際に、当該変更の旨を外部に通知する方式変更通知手段をさらに有することを特徴としたRAIDコントローラ。
前記付記4乃至7の何れか一つに記載のRAIDコントローラにおいて、
前記データ保全処理部は、前記メモリ監視検出手段がビットエラーを検知した際に、当該ビットエラー発生の旨を外部に通知する検知結果通知手段をさらに有することを特徴としたRAIDコントローラ。
複数のハードディスクを組み合わせたディスクアレイと、このディスクアレイをRAIDとして機能させると共にこれを使用してデータ保全処理を行うRAIDコントローラと、を備えたデータ保全処理システムであって、
前記RAIDコントローラとして前記付記4乃至8の何れか一つに記載のRAIDコントローラを装備したことを特徴とするデータ保全処理システム。
外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させる主制御装置と、を備えたRAIDコントローラにあって、
前記主制御装置は、前記メモリを監視すると共にここに一時記憶されたデータの保全処理を実行するデータ保全処理部をさらに有するものであり、
前記メモリにて発生するビットエラーを検知し、
この検知後の前記メモリでのビットエラーの発生頻度を監視し、
この監視により得た発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出し、
この検出の際に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更し、
これら一連の各工程内容を前記データ保全処理部が順次実行することを特徴としたデータ保全処理方法。
前記付記10に記載のデータ保全処理方法において、
前記データ保全処理部は、前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたデータ保全処理方法。
複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させるRAIDコントローラを監視すると共に、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理を実行するデータ保全処理装置にあって、
前記メモリにて発生するビットエラーを検知し、
この検知後の前記メモリでのビットエラーの発生頻度を監視し、
この監視により得た発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出し、
この検出の際に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更することを特徴としたデータ保全処理方法。
前記付記12に記載のデータ保全処理方法において、
前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたデータ保全処理方法。
外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させ且つ前記メモリに外部入力され一時記憶されたデータの保全処理を実行する主制御装置と、を有するRAIDコントローラにあって、
前記主制御装置に予め設けられたコンピュータを、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段、
このメモリ監視検出手段にて前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段、
として機能させるためのデータ保全処理プログラム。
前記付記14に記載のデータ保全処理プログラムにおいて、
前記コンピュータを、前記データ保護手段にて前記書込み方式を変更するのに先立って、
前記メモリに一時記憶されたデータを前記ディスクアレイに退避させるデータ退避手段、として機能させるためのデータ保全処理プログラム。
複数のハードディスクを組み合わせたディスクアレイと、このディスクアレイをRAIDとして機能させるRAIDコントローラと、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理をネットワークを介して実行するデータ保全処理装置と、を備えたデータ保全処理システムにあって、
前記データ保全処理装置に予め設けられたコンピュータを、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段、
このメモリ監視検出手段にて前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段、
として機能させるためのデータ保全処理プログラム。
前記付記16に記載のデータ保全処理プログラムにおいて、
前記コンピュータを、前記データ保護手段にて前記書込み方式を変更するのに先立って、
前記メモリに一時記憶されたデータを前記ディスクアレイに退避させるデータ退避手段、として機能させるためのデータ保全処理プログラム。
20 ディスクアレイ
30、32、33 RAIDコントローラ
40、42 主記憶装置(メモリ)
40A キャッシュメモリ
40B 不揮発性メモリ
41 書込みデータ
41A 1ビットエラー
50、52、53 主制御装置
60 データ保全処理部
61 データ保全処理装置
62 データ保全処理プログラム
60A、62A メモリ監視検出手段
60B、62B データ保護手段
60C、62C 通知手段
72、73 ネットワーク
82、83 上位装置(上位SW)
Claims (10)
- 複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させるRAIDコントローラを監視すると共に、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理を実行するデータ保全処理装置であって、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段と、
このメモリ監視検出手段が前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段と、を有することを特徴としたデータ保全処理装置。 - 前記請求項1に記載のデータ保全処理装置において、
前記データ保護手段は、前記メモリ監視検出手段が前記異常状態を検出した後、前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたデータ保全処理装置。 - 外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させる主制御装置と、を有するRAIDコントローラであって、
前記メモリを監視すると共にここに一時記憶されたデータの保全処理を実行するデータ保全処理部を備え、
このデータ保全処理部に、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段と、
このメモリ監視検出手段が前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段と、を設けたことを特徴としたRAIDコントローラ。 - 前記請求項3に記載のRAIDコントローラにおいて、
前記データ保全処理部を、前記主制御装置内に設けたことを特徴とするRAIDコントローラ。 - 前記請求項3又は4に記載のRAIDコントローラにおいて、
前記データ保護手段は、前記メモリ監視検出手段が前記異常状態を検出した後、前記書込み方式を変更するのに先立って、前記メモリに一時記憶されたデータを前記ディスクアレイに退避させることを特徴としたRAIDコントローラ。 - 前記請求項3乃至5の何れか一つに記載のRAIDコントローラにおいて、
前記データ保全処理部は、前記データ保護手段が書込み方式を変更した際に、当該変更の旨を外部に通知する方式変更通知手段をさらに有することを特徴としたRAIDコントローラ。 - 複数のハードディスクを組み合わせたディスクアレイと、このディスクアレイをRAIDとして機能させると共にこれを使用してデータ保全処理を行うRAIDコントローラと、を備えたデータ保全処理システムであって、
前記RAIDコントローラとして前記請求項3乃至6の何れか一つに記載のRAIDコントローラを装備したことを特徴とするデータ保全処理システム。 - 外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させる主制御装置と、を備えたRAIDコントローラにあって、
前記主制御装置は、前記メモリを監視すると共にここに一時記憶されたデータの保全処理を実行するデータ保全処理部をさらに有するものであり、
前記メモリにて発生するビットエラーを検知し、
この検知後の前記メモリでのビットエラーの発生頻度を監視し、
この監視により得た発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出し、
この検出の際に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更し、
これら一連の各工程内容を前記データ保全処理部が順次実行することを特徴としたデータ保全処理方法。 - 外部入力されたデータが一時記憶されるメモリと、複数のハードディスクを組み合わせたディスクアレイをRAIDとして機能させ且つ前記メモリに外部入力され一時記憶されたデータの保全処理を実行する主制御装置と、を有するRAIDコントローラにあって、
前記主制御装置に予め設けられたコンピュータを、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段、
このメモリ監視検出手段にて前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段、
として機能させるためのデータ保全処理プログラム。 - 複数のハードディスクを組み合わせたディスクアレイと、このディスクアレイをRAIDとして機能させるRAIDコントローラと、このRAIDコントローラが有するメモリに外部入力され一時記憶されたデータの保全処理をネットワークを介して実行するデータ保全処理装置と、を備えたデータ保全処理システムにあって、
前記データ保全処理装置に予め設けられたコンピュータを、
前記メモリにて発生するビットエラーを検知すると共にその発生頻度を監視し、この発生頻度が予め設定された閾値を超えた場合に前記メモリが異常状態にあることを検出するメモリ監視検出手段、
このメモリ監視検出手段にて前記異常状態を検出した場合に、ディスクアレイへの書込み方式がライトバックであればこれをライトスルーに変更するデータ保護手段、
として機能させるためのデータ保全処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013121501A JP5924819B2 (ja) | 2013-06-10 | 2013-06-10 | データ保全処理装置及びデータ保全処理プログラム |
US14/295,793 US20140365817A1 (en) | 2013-06-10 | 2014-06-04 | Data preservation processing device, raid controller, data preservation processing system, data preservation processing method and recording medium therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013121501A JP5924819B2 (ja) | 2013-06-10 | 2013-06-10 | データ保全処理装置及びデータ保全処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014238746A true JP2014238746A (ja) | 2014-12-18 |
JP5924819B2 JP5924819B2 (ja) | 2016-05-25 |
Family
ID=52006537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013121501A Active JP5924819B2 (ja) | 2013-06-10 | 2013-06-10 | データ保全処理装置及びデータ保全処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20140365817A1 (ja) |
JP (1) | JP5924819B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9740426B2 (en) * | 2014-09-19 | 2017-08-22 | Lenovo (Singapore) Pte. Ltd. | Drive array policy control |
CN104636082B (zh) * | 2014-12-30 | 2019-02-22 | 曙光信息产业股份有限公司 | 磁盘阵列raid的控制方法及装置 |
CN107850873B (zh) * | 2015-07-23 | 2021-12-21 | 三菱电机株式会社 | 双重化过程控制装置 |
WO2019049224A1 (ja) * | 2017-09-06 | 2019-03-14 | 株式会社日立製作所 | 分散ストレージシステム及び分散記憶制御方法 |
JP6401841B1 (ja) * | 2017-09-13 | 2018-10-10 | 株式会社コロプラ | 情報処理方法、コンピュータ、及びプログラム |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62130442A (ja) * | 1985-12-03 | 1987-06-12 | Nippon Telegr & Teleph Corp <Ntt> | フアイルサブシステム |
JPH0261739A (ja) * | 1988-08-26 | 1990-03-01 | Fujitsu Ltd | ディスクキャッシュ制御方式 |
JPH0744982A (ja) * | 1993-07-30 | 1995-02-14 | Toshiba Corp | データ記録再生装置及びデータ書込み制御方法 |
JPH07248973A (ja) * | 1994-03-11 | 1995-09-26 | Pfu Ltd | バックアップ処理方法 |
JPH08153045A (ja) * | 1994-11-30 | 1996-06-11 | Nec Corp | メモリ制御回路 |
JPH09218750A (ja) * | 1996-02-09 | 1997-08-19 | Hitachi Ltd | 磁気ディスクサブシステムの制御方法 |
JPH113290A (ja) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | メモリ制御方式 |
JPH11110301A (ja) * | 1997-06-26 | 1999-04-23 | Digital Equip Corp <Dec> | ミラー化ライトバックキャッシュモジュールのウォームスワップ |
JP2000357059A (ja) * | 1999-06-14 | 2000-12-26 | Toshiba Corp | ディスクアレイ装置 |
JP2003162377A (ja) * | 2001-11-28 | 2003-06-06 | Hitachi Ltd | ディスクアレイシステム及びコントローラ間での論理ユニットの引き継ぎ方法 |
JP2004213684A (ja) * | 2004-02-17 | 2004-07-29 | Fujitsu Ltd | 半導体ディスク装置 |
JP2005165420A (ja) * | 2003-11-28 | 2005-06-23 | Hitachi Ltd | 記憶装置 |
JP2006215664A (ja) * | 2005-02-01 | 2006-08-17 | Hitachi Ltd | 記憶システム及びその電源制御方法、アダプタ装置及びその電源制御方法並びに記憶制御装置及びその制御方法 |
JP2008083757A (ja) * | 2006-09-26 | 2008-04-10 | Nec Computertechno Ltd | デバイスの移行方式、デバイスの移行方法、移行制御装置、及びプログラム |
JP2009003789A (ja) * | 2007-06-22 | 2009-01-08 | Fujitsu Ltd | ディスク装置の停電処理方法およびディスク装置 |
JP2009116978A (ja) * | 2007-11-08 | 2009-05-28 | Nec Computertechno Ltd | 半導体記憶装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6438647B1 (en) * | 2000-06-23 | 2002-08-20 | International Business Machines Corporation | Method and apparatus for providing battery-backed immediate write back cache for an array of disk drives in a computer system |
US6725342B1 (en) * | 2000-09-26 | 2004-04-20 | Intel Corporation | Non-volatile mass storage cache coherency apparatus |
US7441081B2 (en) * | 2004-12-29 | 2008-10-21 | Lsi Corporation | Write-back caching for disk drives |
US8489817B2 (en) * | 2007-12-06 | 2013-07-16 | Fusion-Io, Inc. | Apparatus, system, and method for caching data |
JP4930555B2 (ja) * | 2009-07-09 | 2012-05-16 | 富士通株式会社 | 制御装置、制御方法およびストレージシステム |
US7987407B2 (en) * | 2009-08-20 | 2011-07-26 | Arm Limited | Handling of hard errors in a cache of a data processing apparatus |
JP5402693B2 (ja) * | 2010-02-05 | 2014-01-29 | 富士通株式会社 | ディスクアレイ装置の制御方法及びディスクアレイ装置 |
US8966184B2 (en) * | 2011-01-31 | 2015-02-24 | Intelligent Intellectual Property Holdings 2, LLC. | Apparatus, system, and method for managing eviction of data |
WO2012116369A2 (en) * | 2011-02-25 | 2012-08-30 | Fusion-Io, Inc. | Apparatus, system, and method for managing contents of a cache |
US8990615B1 (en) * | 2012-09-28 | 2015-03-24 | Emc Corporation | System and method for cache management |
JP6275427B2 (ja) * | 2013-09-06 | 2018-02-07 | 株式会社東芝 | メモリ制御回路およびキャッシュメモリ |
-
2013
- 2013-06-10 JP JP2013121501A patent/JP5924819B2/ja active Active
-
2014
- 2014-06-04 US US14/295,793 patent/US20140365817A1/en not_active Abandoned
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62130442A (ja) * | 1985-12-03 | 1987-06-12 | Nippon Telegr & Teleph Corp <Ntt> | フアイルサブシステム |
JPH0261739A (ja) * | 1988-08-26 | 1990-03-01 | Fujitsu Ltd | ディスクキャッシュ制御方式 |
JPH0744982A (ja) * | 1993-07-30 | 1995-02-14 | Toshiba Corp | データ記録再生装置及びデータ書込み制御方法 |
JPH07248973A (ja) * | 1994-03-11 | 1995-09-26 | Pfu Ltd | バックアップ処理方法 |
JPH08153045A (ja) * | 1994-11-30 | 1996-06-11 | Nec Corp | メモリ制御回路 |
JPH09218750A (ja) * | 1996-02-09 | 1997-08-19 | Hitachi Ltd | 磁気ディスクサブシステムの制御方法 |
JPH113290A (ja) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | メモリ制御方式 |
JPH11110301A (ja) * | 1997-06-26 | 1999-04-23 | Digital Equip Corp <Dec> | ミラー化ライトバックキャッシュモジュールのウォームスワップ |
JP2000357059A (ja) * | 1999-06-14 | 2000-12-26 | Toshiba Corp | ディスクアレイ装置 |
JP2003162377A (ja) * | 2001-11-28 | 2003-06-06 | Hitachi Ltd | ディスクアレイシステム及びコントローラ間での論理ユニットの引き継ぎ方法 |
JP2005165420A (ja) * | 2003-11-28 | 2005-06-23 | Hitachi Ltd | 記憶装置 |
JP2004213684A (ja) * | 2004-02-17 | 2004-07-29 | Fujitsu Ltd | 半導体ディスク装置 |
JP2006215664A (ja) * | 2005-02-01 | 2006-08-17 | Hitachi Ltd | 記憶システム及びその電源制御方法、アダプタ装置及びその電源制御方法並びに記憶制御装置及びその制御方法 |
JP2008083757A (ja) * | 2006-09-26 | 2008-04-10 | Nec Computertechno Ltd | デバイスの移行方式、デバイスの移行方法、移行制御装置、及びプログラム |
JP2009003789A (ja) * | 2007-06-22 | 2009-01-08 | Fujitsu Ltd | ディスク装置の停電処理方法およびディスク装置 |
JP2009116978A (ja) * | 2007-11-08 | 2009-05-28 | Nec Computertechno Ltd | 半導体記憶装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5924819B2 (ja) | 2016-05-25 |
US20140365817A1 (en) | 2014-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2703991B1 (en) | Scalable storage protection | |
US9772894B2 (en) | Systems, methods, and machine-readable media to perform state data collection | |
JP5887757B2 (ja) | ストレージシステム、ストレージ制御装置およびストレージ制御方法 | |
JP5924819B2 (ja) | データ保全処理装置及びデータ保全処理プログラム | |
US10013321B1 (en) | Early raid rebuild to improve reliability | |
JP6455132B2 (ja) | 情報処理装置,処理方法及びプログラム | |
US20200218599A1 (en) | Methods and systems for smart memory data integrity checking | |
KR20110086725A (ko) | 솔리드-스테이트 저장장치의 고장을 예측하는 장치, 시스템 및 방법 | |
US20080256400A1 (en) | System and Method for Information Handling System Error Handling | |
US8566637B1 (en) | Analyzing drive errors in data storage systems | |
US9104604B2 (en) | Preventing unrecoverable errors during a disk regeneration in a disk array | |
US20090164837A1 (en) | Reliable memory for memory controller with multiple channels | |
JP2004038290A (ja) | 情報処理システムおよび同システムで用いられるディスク制御方法 | |
JP2008052547A (ja) | 記憶制御装置及び記憶制御装置の障害回復方法 | |
US10176065B2 (en) | Intelligent failure prediction and redundancy management in a data storage system | |
JP2011170589A (ja) | ストレージ制御装置、ストレージ装置およびストレージ制御方法 | |
US10001826B2 (en) | Power management mechanism for data storage environment | |
US7480820B2 (en) | Disk array apparatus, method for controlling the same, and program | |
US20210132822A1 (en) | System and method for selecting a redundant array of independent disks (raid) level for a storage device segment extent | |
JP4640071B2 (ja) | 情報処理装置、情報処理復旧方法及び情報処理復旧プログラム | |
US10656987B1 (en) | Analysis system and method | |
US10095867B2 (en) | Antivirus scan during a data scrub operation | |
US10853159B1 (en) | Analysis system and method | |
CN113901530A (zh) | 一种硬盘防御性预警保护的方法、装置、设备及可读介质 | |
KR20170070568A (ko) | 서버 통합 관리 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141104 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150414 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150713 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20150721 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20150904 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160415 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5924819 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |