2010年11月6日土曜日

Cloud.com CloudStack Community Edition 2.1 概要


このエントリーをはてなブックマークに追加


CloudStackは、米国ベンチャーのCloud.com社の仮想化基盤の管理ツールで、Amazon EC2のような環境を手軽に作るためのもの。
いわゆる統合のHypervisor管理ツールの一種で、Linux Xen/KVM、Vmwareを管理化に収め、仮想マシンの作成、使用率の管理、課金といったPaaS/IaaS環境における必要機能を提供する。

評価を兼ねて自宅の環境で使ってみることにする。

参考にしたドキュメント
http://cloud.com/kb/cloudstack-21-documentation

Table of Contents
=================
1 CloudStackの種類
    1.1 Community Edition
    1.2 Enterprise Edition
    1.3 Service Provider Edition
2 CloudStackの構成要素
    2.1 CloudStack Management Server
    2.2 CloudStack Computing Node
        2.2.1 Pod
        2.2.2 Zone
3 動作要件
    3.1 CloudStack Management Server
    3.2 CloudStack Computing Node

KVM徹底入門

価格:3,444円(税込、送料別)
 
クラウドAmazon EC2/S3のすべて

価格:2,940円(税込、送料別)
1 CloudStackの種類
^^^^^^^^^^^^^^^^^^^
  CloudStackには何種類かのエディションがある。
  ここでは主にCommunity Edtionを使っていく。
  http://cloud.com/resources/Edition_Comparison.pdf

1.1 Community Edition
~~~~~~~~~~~~~~~~~~~~~~
   オープンソースで提供される無償版。
   基本的な管理の仕組みはあるものの、使用率の監視や、HAといった機能が省かれている。
   またサポートはコミュニティによる有志サポートのみ。

1.2 Enterprise Edition
~~~~~~~~~~~~~~~~~~~~~~~
   Community Editionに仮想マシンHA、ストレージの最適化機能、有償サポートを追加したエディション。

1.3 Service Provider Edition
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Enterprise Editionに課金の仕組みを組み込んだもの。

2 CloudStackの構成要素
^^^^^^^^^^^^^^^^^^^^^^^
  CloudStackは以下の二つの要素から構成される。

2.1 CloudStack Management Server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   いわゆる管理サーバ。MySQLをデータベースとして、CloudStack全体の管理・情報の収集から、仮想サーバの作成やストレージの管理を行う重要なノードになる。

2.2 CloudStack Computing Node
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   CloudStackにおいて、実際に仮想環境を稼働させるノード。Management Serverの管理化におかれる。
   このサーバはZoneとPodという単位でグループ化される。

2.2.1 Pod
==========
    Podとはネットワークのセグメントと、ストレージを含む管理単位。通常はラック単位。

2.2.2 Zone
===========
    Zoneは複数のPodを束ねたもので、通常はデータセンター単位。

3 動作要件
^^^^^^^^^^^
  Cloudstack2.1の動作環境は以下。

3.1 CloudStack Management Server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64-bit x86 CPU (more cores equals better performance)
   2 GB of memory
   80 GB of local disk
   At least 1 NIC
   Ubuntu 10.04 64-bit, Fedora 13 64-bit, RHEL/CentOS 5 64-bit
   Statically allocated IP address
   Fully Qualified Domain Name as returned by the hostname command

3.2 CloudStack Computing Node
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   64-bit x86 CPU (max # of cores for better performance)
   Hardware virtualization support required
   4 GB of memory
   30 GB of local disk
   At least 1 NIC
   Ubuntu 10.04 64-bit , Fedora 13 64-bit, RHEL/CentOS 5.5 64-bit
   Statically allocated IP Address

まずはここまで。