Post on 22-May-2015
description
Cloudstack 大阪 2013夏
CloudStack 4.2は lxcの夢を見るか
8/9/2013 (c) 2013 Joe's Cloud Computing 2
はじめに● Joe'sクラウドコンピューティング
– 共用サーバー– 専用サーバー– 仮想専用サーバー– VPS– PrivateCloud– SSL証明書– バーチャルオフィス
8/9/2013 (c) 2013 Joe's Cloud Computing 3
自己紹介
● 池原治– Joe'sクラウドコンピューティングエンジニア– 2006年から勤務– 生まれも育ちも大阪
– PCは FM-7から
8/9/2013 (c) 2013 Joe's Cloud Computing 4
今日の目標
● 実際に 4.2を使って lxcの夢をみた。
8/9/2013 (c) 2013 Joe's Cloud Computing 5
lxc
● Linux container● chrootの進化版?● cgroupを使って権限分化● 仮想環境でネックになりがちな I/Oがイケてる
8/9/2013 (c) 2013 Joe's Cloud Computing 6
lxc
● 2012年頃から libvirtでも扱えるように● 但し一部のコマンド( lxc-attach)等がつかえない
● そもそも lxc-attachのコードが kernelにマージされたのが kernel3.9からだし。
● openvzとともにコンテナ界の一端を担う
8/9/2013 (c) 2013 Joe's Cloud Computing 7
lxc
● プロセスだけ独立コンテナ便利● kernelは変えられないけど、ディストリはある程度変更可能
● もちろん windowsとか bsdは動かない● ファイル、プロセスがホスト側から見られる安心感
8/9/2013 (c) 2013 Joe's Cloud Computing 8
CloudStack4.2
● まだまだ機能追加中● 試しに gitで落としてきたソースからビルド
● lxcの項目が出ていることは確認。● ubuntu12.04の標準の libvirtだと動かない感じ– 13.04からバックポートしてみた– kvmは動くんだけど lxcだとなぜか。
8/9/2013 (c) 2013 Joe's Cloud Computing 9
cloudstack4.2
● (私事)先日からようやく devと userの ml参加
● 流量にびびる● 日々のバグフィクスやレビューが活発でまだまだ先の見えない大きなプロジェクト
8/9/2013 (c) 2013 Joe's Cloud Computing 10
lxcインスタンス
● 結局できなかったので予想– ISOからインストール– qcow2じゃなくて tarボール– If you would like to use direct networking
(instead of the default bridge networking)
● なんかネットワークもいじれるぽい● (てことは)● 一部 daemonだけ別 lxcで動かすとかいける?
8/9/2013 (c) 2013 Joe's Cloud Computing 11
この先の予定
● KVMから lxcへの migrationとかやりたい● cPanel仮想専用サーバーとか。● IPv6の DNS設定がなぜか増えてた。
8/9/2013 (c) 2013 Joe's Cloud Computing 12
おしまい
● ありがとうございました。● Twitter id:samai● Facebook facebook.com/samaiyou