使用したPPT - 医療情報システム研究室
Download
Report
Transcript 使用したPPT - 医療情報システム研究室
事例2:DCAST in KNOPPIX
PCクラスタ構築ツールにKNOPPIXを適用する
同志社大学工学研究科
知的システムデザイン研究室
修士2年 中尾昌広
PCクラスタを作るには(1/3)
1. 材料を集める
PC(必要な台数分)
スイッチングハブ
ネットワークケーブル
PCクラスタを作るには(2/3)
2. それらをネットワークで接続する
PCクラスタを作るには(3/3)
3. 互いに通信可能にし,コンパイルを実行
可能にする
OSとネットワーク関連ソフト,コンパイラ,
並列計算ライブラリ等のインストールと設定を行う
PCクラスタの問題点(1/2)
ノード数に比例した構築,管理コストが必要
Cambriaクラスタ:PentiumIII 800MHz×256
256CPUのPCクラスタ構築作業には
一月以上必要であった
PCクラスタの問題点(2/2)
ノード数に比例した構築,管理コストが必要
1ノード2時間とすると1000ノードで約3ヶ月かかる
10ノードくらいならまだしも
1000ノードを手作業で行うのは非現実的
KNOPPIXを利用
PCクラスタ構築ツールの利用
PCクラスタ構築ツール
クラスタリングソフトウェア
PCクラスタの構築,管理を行うツール群
高速にPCクラスタの構築を行うことができる
ネットワークコピー
マスタノードで作成したイメージをネットワーク越し
に転送.HDのフォーマット等も自動的に行う
クラスタリングソフトウェア
クラスタリングソフトウェアの例
OSCAR (Open Cluster Group)
QuickTimeý Dz
TIFFÅià•
èkǻǵÅj êLí£ÉvÉçÉOÉâÉÄ
ǙDZÇÃÉsÉNÉ`ÉÉǾå©ÇÈǞǽDžÇÕïKóvÇÇ•
ÅB
Rocks (NPACI等)
SCore (PC Cluster Consortium)
Q uic kTim eý Dz
TIFFÅià•
èkǻǵÅj êLí£ÉvÉçÉO ÉâÉÄ
ǙDZÇÃÉsÉNÉ`ÉÉǾ å©ÇÈǞǽ Ç…ÇÕ ïKóvÇÇ•
ÅB
Lucie(東京工業大学)
DCAST(同志社大学)
Qui ckT im eý Dz
T IF F Åià•
èkǻǵ Åj êLí£ÉvÉçÉOÉâÉÄ
Ç™ DZÇÃÉsÉNÉ`ÉÉǾ å©ÇÈǞǽ Ç… ÇÕïKóvÇÇ•
ÅB
DCAST(Dynamic Cluster Auto Setup Tool)
DCASTとは
初心者向けPCクラスタ自動構築ツール
簡単な設定でPCクラスタを高速に構築できる
DCAST独自の機能
ディスクフルノード,ディスクレスノード
共に構築可能
ハードディスクの有無を自動判別
ディスクレスノードとディスクフルノードの
ネットワークマウントの関係を自動生成
DCAST(Dynamic Cluster Auto Setup Tool)
DCASTとは
初心者向けPCクラスタ自動構築ツール
簡単な設定でPCクラスタを高速に構築できる
DCAST独自の機能
ディスクフルノード,ディスクレスノード
共に構築可能
ハードディスクの有無を自動判別
ディスクレスノードとディスクフルノードの
ネットワークマウントの関係を自動生成
DCAST in KNOPPIX(1/2)
もっと簡単にしたい.楽をしたい
マスタノードにOSとDCASTをインストールする
必要がある
OSのインストールと設定
ソフトウェアのインストールと設定
Linuxカーネルの再構築
GUIや日本語環境等も考えると,2・3時間はかかる
もっと簡単にしたいという要求がある
DCAST in KNOPPIXの開発
DCAST in KNOPPIX(2/2)
DCAST in KNOPPIXとは
KNOPPIX(日本語版)にDCASTをインストール
したもの(Linuxカーネル再構築済み)
KNOPPIX v3.3 ,v3.4 ,v3.6で動作確認済み
rshのサービス立ち上げ等を行う設定に変更
ディスクレスがリブートできない?(対応ずみ)
現状の問題点
ハードディスクにインストールしないと使えない
DCASTでPCクラスタを作るには(1/5)
1. 材料を集めて組み立てる
スイッチングハブ+ネットワークケーブル
DCAST in KNOPPIX
フロッピーディスク(計算ノードの台数分)
2. DCAST in KNOPPIXをマスタノードに
インストール
2・3時間かかっていた作業が10分程度に短縮
DCASTでPCクラスタを作るには(2/5)
3. 起動メディアの作成(Floppy or CD-R)
マスタノードの変更が計算ノードに反映される
フロッピーディスクも作り直す必要はない
起動メディアを計算ノードに挿入し,電源をいれる
DCASTでPCクラスタを作るには(3/5)
4. DCAST用設定ファイルの作成
DCASTでPCクラスタを作るには(4/5)
5. ディスクレスとして起動
DCASTでPCクラスタを作るには(5/5)
6. DCAST実行
64台のディスクフルノードで30分程度
ディスクレスノードでは10分程度で構築可能
DCASTの活動
SuperComputing2004にて
DCAST in Knoppixの配布
ホームページで公開中
http://mikilab.doshisha.ac.jp/dcast/