事例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ÉâÉÄ Ç™Ç±ÇÃÉsÉNÉ`ÉÉǾå©ÇÈǞǽDžÇÕïKóvÇÇ• ÅB Rocks (NPACI等) SCore (PC Cluster Consortium) Quick Timeý Dz TIFFÅià• èkǻǵÅj êLí£ÉvÉçÉOÉâÉÄ Ç™Ç±ÇÃÉsÉNÉ` ÉÉǾå©ÇÈǞǽDžÇÕïKóvÇ Ç• ÅB Lucie(東京工業大学) DCAST(同志社大学) Quic k Ti meý Dz T I FFÅ i à• è kǻǵŠj êLí £É vÉ ç É OÉ âÉ Ä Ç™Ç±ÇÃ É 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/
© Copyright 2024 ExpyDoc