MaglicaA Simple Internal Cloud Tool          paperboy&co.            宮下 剛輔           #techkayac           2013/02/22
cpan:mizzygithub.com/mizzy     mizzy.org  @gosukenator
Maglicaとは?
シンプルなVM操作    用コマンドラインツー    ル
vir* とか libvirt を Pythonでラップ
VMのクローン作成    とネットワーク設定
CPU/メモリ/ディス      ク     の増減
複数ホスト上のVM    をシームレスに操作
デモ(http://mizzy.org/slides/maglica/#slide-10)
Maglicaをつくった理        由
VMを手軽に操作でき     る 環境が欲しかった
検証のためバンバンVMつくった    り 消したりしたい
誰でも手軽にVMが作  れる環境を
各サービス毎に開発サーバがあって リソースが無駄
なので全社で横断的     なVMプール的なものを  つくりたかった
OpenStack とかめんどくさそう(類似品含む)
OpenStack ほど機能いらない(類似品含む)
シンプルで手になじ    む メンテしやすい ツールが欲しい
だから自分でつくっ    た
ベースとなってるの          は@lamanotramaさんの   virt-smartclone
Maglicaの意味は ボスニア語で   「星雲」
Internal Cloud Tool         ↓      Cloud         ↓         雲         ↓       星雲         ↓      Nebula         ↓  もう既にある   ...
アーキテクチャ
Python   libvirt  zeromqlibguestfs
VM操作する側                  操作する側とホストを中継  maglica           maglica                                 maglica client worker   w...
mizzy/maglicamizzy/maglica-web    @GitHub
おわり
Upcoming SlideShare
Loading in...5
×

Maglica - A Simple Internal Cloud Tool at #techkayac

4,328

Published on

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,328
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
3
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Maglica - A Simple Internal Cloud Tool at #techkayac

  1. 1. MaglicaA Simple Internal Cloud Tool paperboy&co. 宮下 剛輔 #techkayac 2013/02/22
  2. 2. cpan:mizzygithub.com/mizzy mizzy.org @gosukenator
  3. 3. Maglicaとは?
  4. 4. シンプルなVM操作 用コマンドラインツー ル
  5. 5. vir* とか libvirt を Pythonでラップ
  6. 6. VMのクローン作成 とネットワーク設定
  7. 7. CPU/メモリ/ディス ク の増減
  8. 8. 複数ホスト上のVM をシームレスに操作
  9. 9. デモ(http://mizzy.org/slides/maglica/#slide-10)
  10. 10. Maglicaをつくった理 由
  11. 11. VMを手軽に操作でき る 環境が欲しかった
  12. 12. 検証のためバンバンVMつくった り 消したりしたい
  13. 13. 誰でも手軽にVMが作 れる環境を
  14. 14. 各サービス毎に開発サーバがあって リソースが無駄
  15. 15. なので全社で横断的 なVMプール的なものを つくりたかった
  16. 16. OpenStack とかめんどくさそう(類似品含む)
  17. 17. OpenStack ほど機能いらない(類似品含む)
  18. 18. シンプルで手になじ む メンテしやすい ツールが欲しい
  19. 19. だから自分でつくっ た
  20. 20. ベースとなってるの は@lamanotramaさんの virt-smartclone
  21. 21. Maglicaの意味は ボスニア語で 「星雲」
  22. 22. Internal Cloud Tool ↓ Cloud ↓ 雲 ↓ 星雲 ↓ Nebula ↓ もう既にある ↓ Maglica
  23. 23. アーキテクチャ
  24. 24. Python libvirt zeromqlibguestfs
  25. 25. VM操作する側 操作する側とホストを中継 maglica maglica maglica client worker web cli zeromq zeromq maglica lib rep pub zeromq zeromq zeromq zeromq req sup req suplibvirtd libvirtd maglica maglica host worker host worker VMが載るホスト VMが載るホスト
  26. 26. mizzy/maglicamizzy/maglica-web @GitHub
  27. 27. おわり
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×