研究概要 |
本研究の目的は,SAN/NASを用いたSoC(システムオンチップ)設計システム向け高信頼分散ストレージクラスタを実現するための,ディペンダブルコンピューティング技術を確立することである.そのために,本年度は,以下のような技術について検討した. 1 遠隔地にSAN/NASが存在する状況を考慮し,SoC設計/テスト設計向けの非連携チェックポインティングを実現する場合の回復能力評価手法について議論した.非連携チェックポインティングを実行する分散システムでは,各プロセスは複数のチェックポイント世代を保持する必要がある.しかしながら,これら複数のチェックポイントを組み合わせても,必ずしも無矛盾なグローバルチェックポイント(リカバリライン)が形成できるとは限らない.本研究では,チェックポイントの時間配置が与えられた際に,任意世代のチェックポイントを含むリカバリラインを探索するアルゴリズムを提案した. 2 IPバージョン管理のために広域に分散したストレージクラスタを前提とし,データ書き込み・読み込みアクセスプロトコルについて考察した.データ複製プロトコルの一つとして,グリッドプロトコルとツリークォーラムプロトコルを組み合わせた,ハイブリッドデータ複製プロトコルが提案されている.本研究では,ハイブリッドデータ複製プロトコルにおけるノードの配置をより一般化した形式に拡張し,読込みおよび書込みアベイラビリティの解析をおこなった.また,ノードに障害が発生する場合を考慮し,読込みおよび書込み操作における平均アクセスノード数の解析をおこなった.各ノードのアベイラビリティpをパラメータとする評価関数を導出し,いくつかの数値例を示した.さらに,読込みおよび書込み要求に対するスループットについて,シミュレーションによって評価をおこなった.
|