研究概要 |
本研究の目的は,SAN/NASを用いたSoC(システムオンチップ)設計システム向け高信頼分散ストレージクラスタを実現するための,ディペンダブルコンピューティング技術を研究開発することである.いくつかの要素技術を中心に検討した結果,以下のような研究成果を得た. 1.広域にSAN/NASが拡大した状況を考慮して,分散システムにおけるチェックポインティングの設定について検討した.まず,差分スナップショットを用いて非連携チェックポインティングと連携チェックポインティングを併用する複合手法を提案した.つぎに,非連携チェックポインティングとロギングを併用する複合手法について検討した.各プロセスが保持できるチェックポイント数が有限であり,ロールバック間隔にも上限が存在することを考慮して,先行研究のモデルを一般化した. 2.高信頼通信システムを実現するため,畳込み符号による高信頼化ファイル転送手法について議論した.具体的には,(n, k, m)畳込み符号を用いたパケット損回復方式について提案し,パケット損回復能力および符号化,復号化における計算量について評価した.回復のためのパケットバッファサイズに制限がある場合の解析や,ハイブリッドARQにおける再送方式,生成行列の密度と復号後受信率の関係などについて議論した. 3.IPバージョン管理のための分散ストレージクラスタを前提とし,データの書き込み・読み込みアクセスプロトコルについて考察した.具体的には,データ複製プロトコルのひとつである,ハイブリッドデータ複製プロトコルの台形プロトコルへの拡張や,確率的クォーラムシステムの概念の導入などについて議論した.また,分散ストレージクラスタにおけるSoCの多世代IPバージョン管理を最終目的として,多世代データ保持のためのデータ複製プロトコルに関する基礎的な検討をおこなった.
|