土曜日, 9月 10, 2011

Oracle VM 3.0入門
(第6回 サーバプールの作成)

[概要]
サーバ・プールを追加する方法を説明します。

[詳細]
前回はストレージ・リポジトリの設定について説明しました。今回は、サーバ・プールの作成について説明を行います。
サーバ・プールとは、OVMを構成するリソース管理する単位(グループ)です。OVMを構成するリソースには、OVM サーバ、仮想マシン、仮想ネットワーク、ストレージ、電源管理ポリシーなどが含まれます。
それでは、サーバ・プール作成の説明に移ります。
  1. ウィザードの起動
    ハードウェアのタブを表示し、リソース(Resources)を選択します。メニュー"Actions"かツールバーにあるにある"Create Server Pool"を選択します。

  2. 必要事項の記入
    サーバプールの名前や仮想IPアドレスなど、サーバープールに必要な項目を記入します。記入が終わったら"OK"を押してサーバプールを作成します。
    • Server Pool Name
      任意のサーバプール名を指定します。重複しなければ好きな名前をつけることができます。
    • Description
      サーバプールの説明を記入します。この項目はオプションです。
    • Keypamp
      サーバプールに所属する仮想マシンのデフォルトのキーマップを設定します。
    • Secure VM Magrate
      Live Maigrationするを行う際の通信を暗号化します。
    • Activate Cluster
      サーバプールにあるOracle VMサーバを、クラスター化する場合にチェックします。今回はチェックしません。
  3. サーバプールが作成されると、下のように"Resources"と"Server Pools"に表示されます。
  4. OVMサーバの登録ウィザードの起動
    作成されたサーバプールにOVMサーバを登録するためにウィザードを起動します。

  5. サーバの選択
    "Available Servers"からサーバプール登録するサーバを選択し、"Selected Servers"へ移動します。

    OVMサーバが登録されると下のようにリストされます。
以上でサーバプールの作成は終了です。
次に仮想NICの管理について説明したいと思います。

金曜日, 9月 09, 2011

ubuntuでkvmを使う

[概要]
ubuntuでkvmを使うためのOSインストールについて説明しています。
CentOS6, RHEL6の方はこちらを、CentOS5.4以降の方はこちらを、RHEL5.4以降の方はこちらを、それぞれご覧下さい。
[詳細]
KVMはLinux kernelに2.6.20より標準で実装されている仮想化環境で、カーネルのモジュールとして動作します。
また、KVMはハイパーバイザとしてのみ働き、自身ではPCのエミュレートの機能は持っておらず、QEMUというエミュレータがKVMとの間のやり取りを行って、仮想環境を提供しています。なお、KVMの使用するためには、Intel-VTかAMD-Vといった仮想化技術を実装したCPUと対応したマザーボードが必要です。対応していない場合にはqemuが完全仮想化によってエミュレーションを行いため、非常に低速になります。

それでは、KVMインストールについて説明して行きたいと思います。
[デスクトップ編]
デスクトップの媒体を使用してインストールした時のkvmのインストール方法です。
  1. OSのインストール
    ubuntuでは、インストール時にkvmを意識した設定はありません。
  2. パッケージの追加
    "kvm"と"virt-manager"のパッケージを追加します。
    x
    root@ubuntu-sv-01:~# apt-get install kvm virt-manager
    パッケージリストを読み込んでいます... 完了
    依存関係ツリーを作成しています
    状態情報を読み取っています... 完了
    以下の特別パッケージがインストールされます:
    <略>
[サーバ編]
サーバの媒体を使用してインストールした時のkvmのインストール方法です。
  1. OSのインストール
    「ソフトウェアの選択」にて"Virtual Machine host"にチェックします。他にはリモートからのメンテナンスを考えると"OpenSSH server"もチェックしておきましょう。

  2. パッケージの追加
    ホストの上で、管理する場合には、"virt-manager"のパッケージを追加します。
    root@ubuntu-sv-01:~# apt-get install virt-manager
    パッケージリストを読み込んでいます... 完了
    依存関係ツリーを作成しています
    状態情報を読み取っています... 完了
    以下の特別パッケージがインストールされます:
    <略>

これでKVMを使用する準備が整いました。こちら参照して、仮想マシンの作成からOSのインストールまでを行ってください。