特許
J-GLOBAL ID:200903082429638838

クラスタ型ストレージシステム、そのノード装置、データの読み出しおよび書き込み制御方法およびそのプログラム

発明者:
出願人/特許権者:
代理人 (2件): 磯野 道造 ,  大石 恵
公報種別:公開公報
出願番号(国際出願番号):特願2008-143046
公開番号(公開出願番号):特開2009-289161
出願日: 2008年05月30日
公開日(公表日): 2009年12月10日
要約:
【課題】複数のデバイスにコンテンツを冗長化して保存するクラスタ型ストレージシステムにおいて、コンテンツの保存先であるデバイスの組み合わせを、任意の組み合わせにできるようにする。【解決手段】コンテンツを複数のデバイス110に冗長化して保存するクラスタ型ストレージシステムのノード装置100において、データの書き込み先となるデバイスを決定するときに参照する配置情報131を、対象となるコンテンツのコンテンツキー(K)を用いて計算したハッシュ値を用いてバスケットIDを作成する。そして、配置情報131において、このバスケットIDに対応するデバイスIDとして、このコンテンツを保存する複数のデバイス110のデバイスIDを設定できるようにした。【選択図】図1
請求項(抜粋):
データの読み出しおよび書き込みを行うノード装置を複数備え、前記ノード装置の収容する複数のデバイスに前記データを冗長化して記憶するクラスタ型ストレージシステムにおける前記ノード装置であって、 前記データの識別情報であるコンテンツキーのハッシュ値を基に得られた識別情報であるバスケットIDごとに、当該データを記憶する複数の前記デバイスの識別情報を示した配置情報と、前記デバイスの識別情報ごとに、前記デバイスを収容するノード装置の識別情報を示したアドレス情報とを記憶する記憶部と、 前記読み出しまたは書き込みの対象となるデータのコンテンツキーを含む前記データの書き読み要求または読み出し要求を受け付ける入力部と、 前記コンテンツキーのハッシュ値を基に当該コンテンツキーに対応する前記バスケットIDを計算するハッシュ計算部と、 前記計算されたバスケットIDをキーとして、前記配置情報から、前記バスケットIDに対応する前記デバイスの識別情報を検索し、この検索した前記デバイスの識別情報と、前記アドレス情報とを参照して、前記検索した識別情報に対応するデバイスを収容するノード装置の識別情報を特定し、前記特定した識別情報のノード装置へ、当該デバイスへの前記コンテンツキーに対応するデータの読み出し要求または書き込み要求を送信するルーチング部と、 前記ノード装置から前記データの読み出し要求または書き込み要求の結果を受信するデータ受信部とを備えることを特徴とするノード装置。
IPC (1件):
G06F 3/06
FI (1件):
G06F3/06 302J
Fターム (4件):
5B065BA01 ,  5B065CC03 ,  5B065CH18 ,  5B065EA02

前のページに戻る