特許
J-GLOBAL ID:201303090720019024

分散データ管理システム、分散データ管理方法、および分散データ管理プログラム

発明者:
出願人/特許権者:
代理人 (1件): 高橋 勇
公報種別:公開公報
出願番号(国際出願番号):特願2011-157349
公開番号(公開出願番号):特開2013-025425
出願日: 2011年07月19日
公開日(公表日): 2013年02月04日
要約:
【課題】メモリを共有する異なるノードのメモリ資源および通信資源の使用効率を高める。【解決手段】ノード#11〜#1Nにおけるデータ処理に係る負荷情報および処理時間を取得するデータ採取部106と、クライアント端末からのリクエストから処理手順を示す処理構成情報を生成する問合せ最適化器103と、この処理構成情報に基づき処理対象データを取得すると共に、この処理対象データをノードにおける処理負荷が平均化されるように前記各ノードに分配するデータ分配決定部108を備えたマネージャ装置100と、処理要求に対する処理を行い、その処理結果を処理構成情報に基づき他のノードに転送することにより処理応答を生成する異なる複数のノードを備える。【選択図】図1
請求項(抜粋):
クライアント端末からのリクエストに対して予め保持するデータベースに格納されたデータを利用した処理を行い当該処理結果であるリクエスト応答を前記クライアント端末に返信するDBサーバと、前記DBサーバから転送された処理要求に基づく処理を行う異なる複数のノードとを備えた分散データベース管理システムであって、 前記DBサーバは、 前記各ノードにおけるデータ処理に係る負荷情報および処理時間を示す処理負荷統計情報と前記各ノード内に処理対象データとして予め記憶されたローカルデータとを取得する処理負荷統計情報取得部と、 前記リクエストを解析し当該リクエストに対する処理内容および処理手順を示す前記処理構成情報を生成するリクエスト解析部と、 前記処理構成情報に基づき前記ローカルデータから処理対象データを特定し、前記処理負荷統計情報に基づき前記各ノードにおける処理負荷が平均化されるように前記処理対象データを前記各ノードに分配する部分要求分配部とを備え、 前記各ノードは、 自己内に保持するデータおよび前記DBサーバから送り込まれた処理対象データを利用して前記処理構成情報に基づく処理を行うと共に、前記処理構成情報に基づき他のノードまたは前記DBサーバに前記処理結果を転送する部分処理実行部と、を備えたことを特徴とする分散データベース管理システム。
IPC (2件):
G06F 9/50 ,  G06F 12/00
FI (2件):
G06F9/46 465D ,  G06F12/00 513J

前のページに戻る