Weitere ähnliche Inhalte
Ähnlich wie Try andstudy cloud_20111108_tokyo
Ähnlich wie Try andstudy cloud_20111108_tokyo (20)
Mehr von Etsuji Nakai (20)
Try andstudy cloud_20111108_tokyo
- 2. 試して学べるクラウド技術!
自己紹介
中井悦司(なかいえつじ)
– Twitter @enakai00
日々の仕事
– Senior Solution Architect and
Cloud Evangelist at Red Hat K.K.
企業システムでオープンソースの活用を希望される
お客様を全力でご支援させていただきます。 好評発売中
昔とった杵柄
– 素粒子論の研究(超弦理論とか)
– 予備校講師(物理担当)
– インフラエンジニア(Unix/Linux専門)
Open Cloud Campus
- 4. 試して学べるクラウド技術!
Eucalyptus環境構築にチャレンジ!
Eucalyptus環境の構築 Eucalyptusのクラウド上に APIまで学びたい方は
方法を解説しています。 Hadoopクラスタを構築! こちらも参照
「クラウドWatch」連載記事「ユーカリプタス入門」も読んでね。
http://cloud.watch.impress.co.jp/docs/column/eucalyptus/
Open Cloud Campus
- 5. 試して学べるクラウド技術!
Eucalyptusで学べるインフラ技術
クラウドコントローラ
認証技術
クライアント SSH 鍵認証 Warlus
X.509 証明書
パブリック
ネットワーク 仮想マシン
イメージ
API プログラミング iptables(NAT/ ディスクイメージ
パケットフィルタリング) クラスタコントローラ
自動化技術 VLAN / ストレージ技術
仮想ブリッジ
ストレージコントローラ
ネットワーク技術
プライベート
仮想化技術 OS 基礎技術 ネットワーク EBS
イメージ
iSCSI
サーバ仮想化 カーネル
さまざまなインフラ技術の
(KVM/Xen) 起動プロセス
集大成がクラウドなのです。
・・・・
ノードコントローラ ノードコントローラ
Open Cloud Campus
- 6. 試して学べるクラウド技術!
Eucalyptusで学べるインフラ技術
クラウドコントローラ
認証技術
http://bit.ly/pYyabv
クライアント SSH 鍵認証 Warlus
X.509 証明書
「クラウドWatch」短期集中講座!
パブリック
ネットワーク 仮想マシン
イメージ
API プログラミング iptables(NAT/ ディスクイメージ
パケットフィルタリング) クラスタコントローラ
自動化技術 VLAN / ストレージ技術
仮想ブリッジ
ストレージコントローラ
ネットワーク技術
プライベート
仮想化技術 OS 基礎技術 ネットワーク EBS
イメージ
iSCSI
サーバ仮想化 カーネル
さまざまなインフラ技術の
(KVM/Xen) 起動プロセス
集大成がクラウドなのです。
・・・・
ノードコントローラ ノードコントローラ
Open Cloud Campus
- 7. 試して学べるクラウド技術!
Eucalyptusで学べるインフラ技術
クラウドコントローラ
認証技術
http://bit.ly/u2JpOn
クライアント SSH 鍵認証 Warlus
国立情報学研究所でセミナーもやりますよ
X.509 証明書
パブリック
ネットワーク 仮想マシン
イメージ
API プログラミング iptables(NAT/ ディスクイメージ
パケットフィルタリング) クラスタコントローラ
自動化技術 VLAN / ストレージ技術
仮想ブリッジ
ストレージコントローラ
ネットワーク技術
プライベート
仮想化技術 OS 基礎技術 ネットワーク EBS
イメージ
iSCSI
サーバ仮想化 カーネル
さまざまなインフラ技術の
(KVM/Xen) 起動プロセス
集大成がクラウドなのです。
・・・・
ノードコントローラ ノードコントローラ
Open Cloud Campus
- 9. GlusterFSとは
コモディティ・ハードウェアを利用して、スケールアウト型の分散ファイルシス
テムを構築するソフトウェア
元々は、Lawrence Livermore National LabsのHPC(High Performance
Computing)クラスタで使用するために開発された分散ファイルシステム
石油・ガスなどの資源開発企業からの要望で、大規模ストレージ・ソリューショ
ンとしてGluster社が製品化、オープンソースとして開発を継続
Red Hatは、クラウド向けのストレージ・ソリューションに戦略的に投資を行うと
いう判断の下、2011年にGluster社を買収
Amazon S3互換API、Hadoop MapReduce API(HDFSの代替)、 OpenStack
SWIFT互換APIなどのAPIを実装予定
※ Red Hatによる買収前のGluster社からの開発意向表明でありRed Hatとしての計画は未発表です。
Open Cloud Campus
- 10. GlusterFSのアーキテクチャ
分散ストレージを構成する各ノードの通常のファイルシステムをバックエンドデバイスとし
て使用します。
– GlusterFSに保存したファイルの実体は、どこかのノードのファイルシステムに保存されます。
ファイル名のハッシュ計算で保存するノードを決定します。
– 各ファイルの保存ノードの情報を別途、どこかにメタデータとして保存しておく必要がありません。
GlusterFSクライアント
クライアントからは
1つのファイルシステムに見える
実際には各ノードのファイルシステムに
分散して保存されている
file01, file02, file03 ボリューム
・・・ GlusterFSクラスタ
file01 file02 file03
Open Cloud Campus
- 11. ボリュームの構成例
node01 node02 node03 node04
GlusterFSクラスタ
ファイル単位で各ブリックに分散保存
/brick01 /brick01 /brick01 /brick01 (1つのファイルはどれか1つのブリックに存在)
ストライピング
/brick02 /brick02 /brick02 /brick02 1つのファイルを各ブリックに分散保存
レプリケーション レプリケーション
node01-node02、node03-node04で
/brick03 /brick03 /brick03 /brick03 それぞれレプリケーション
ストライピング
レプリケーション レプリケーション
レプリケーションとストライピングの
/brick04 /brick04 /brick04 /brick04 組み合わせ
Open Cloud Campus
- 13. Red HatからのGlusterFSの提供について
以下は、2011/11現在の情報です。
現在、GlusterFSを利用するには次のような方法があります。
– Fedora15以降に含まれているRPMパッケージを利用する。
– EPELリポジトリで提供されるRHEL6用のRPMパッケージを利用する。
• 導入手順はこちらを参照: http://bit.ly/ptEXu4
– 「Gluster Community」のサイトからソースコードをダウンロードして使用する。
いずれの場合もRed Hatの正式サポート対象ではありません。
Red Hatの正式サポート提供については、現在、計画中です。
Open Cloud Campus