Citrix ADC

仮想マシンマネージャーを使用してCitrix ADC VPXインスタンスをプロビジョニングする

Virtual Machine Managerは、VMゲストを管理するためのデスクトップツールです。これによって新しいVMゲストおよびさまざまな種類のストレージを作成し、仮想ネットワークを管理できます。組み込みVNCビューアーによりVMゲストのグラフィカルコンソールにアクセスして、ローカルまたはリモートでパフォーマンス統計を閲覧できます。

優先Linuxディストリビューションをインストールした後、KVM仮想化を有効にして、仮想マシンのプロビジョニングを処理できます。

仮想マシンマネージャーを使用してCitrix ADC VPXインスタンスをプロビジョニングする場合、次の2つのオプションがあります。

  • 手動でIPアドレス、ゲートウェイ、およびネットマスクを入力する
  • IPアドレス、Gateway、ネットマスクを自動的に割り当てる(自動プロビジョニング)

Citrix ADC VPXインスタンスをプロビジョニングするには、2種類のイメージを使用できます。

  • RAW
  • QCOW2

Citrix ADC VPX RAWイメージをQCOW2イメージに変換し、Citrix ADC VPXインスタンスをプロビジョニングできます。RAWイメージをQCOW2イメージに変換するには、次のコマンドを入力します。

qemu-img convert -O qcow2 original-image.raw image-converted.qcow

例:

qemu-img convert -O qcow2 NSVPX-KVM-11.1-12.5_nc.raw NSVPX-KVM-11.1-12.5_nc.qcow

KVMでの一般的なCitrix ADC VPX展開には、次の手順が含まれます。

  • Citrix ADC VPXインスタンスの自動プロビジョニングの前提条件の確認
  • RAWイメージを使用したCitrix ADC VPXインスタンスのプロビジョニング
  • QCOW2イメージ を使用したCitrix ADC VPXインスタンスのプロビジョニング
  • Virtual Machine Managerを使用したVPXインスタンスへのインターフェイスの追加

Citrix ADC VPXインスタンスの自動プロビジョニングの前提条件の確認

自動プロビジョニングはオプション機能であり、CDROMドライブからのデータの使用を伴います。この機能を有効にすると、初期セットアップ時にCitrix ADC VPXインスタンスの管理IPアドレス、ネットワークマスク、デフォルトGateway を入力する必要はありません。

VPX インスタンスを自動プロビジョニングする前に、次のタスクを完了する必要があります。

  1. カスタマイズしたオープン仮想化フォーマット(OVF)XMLファイルまたはuserdataファイルを作成します。
  2. オンラインアプリケーション(たとえば、PowerISO)を使用して、OVFファイルをISOイメージに変換します。
  3. セキュアコピー(SCP)ベースのツールを使用して、KVMホストでISOイメージをマウントします。

サンプル OVF XML ファイル:

次に、OVF XML ファイルの内容の例を示します。このファイルをサンプルとして使用して、ファイルを作成することができます。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<Environment xmlns:oe="`http://schemas.dmtf.org/ovf/environment/1"`

xmlns:xsi="`http://www.w3.org/2001/XMLSchema-instance"`

oe:id=""

xmlns="`http://schemas.dmtf.org/ovf/environment/1"`

xmlns:cs="`http://schemas.citrix.com/openstack">`

<PlatformSection>

<Kind></Kind>

<Version>2016.1</Version>

<Vendor>VPX</Vendor>

<Locale>en</Locale>

</PlatformSection>

<PropertySection>

<Property oe:key="com.citrix.netscaler.ovf.version" oe:value="1.0"/>

<Property oe:key="com.citrix.netscaler.platform" oe:value="NSVPX"/>

<Property oe:key="com.citrix.netscaler.orch_env" oe:value="KVM"/>

<Property oe:key="com.citrix.netscaler.mgmt.ip" oe:value="10.1.2.22"/>

<Property oe:key="com.citrix.netscaler.mgmt.netmask" oe:value="255.255.255.0"/>

<Property oe:key="com.citrix.netscaler.mgmt.gateway" oe:value="10.1.2.1"/>

</PropertySection>

</Environment>

上記のOVF XMLファイルでは、「PropertySection」はNetScalerネットワーク構成のために使用されます。ファイルを作成するときには、この例の最後で強調表示されている、パラメーターの値を指定します。

  • 管理IPアドレス
  • ネットマスク
  • Gateway

重要

OVF ファイルが適切な XML 形式でない場合、 VPX インスタンスには、ファイルに指定された値ではなく、デフォルトのネットワーク設定が割り当てられます。

RAWイメージを使用してCitrix ADC VPXインスタンスをプロビジョニングする

仮想マシンマネージャーでは、RAWイメージを使用してCitrix ADC VPXインスタンスをプロビジョニングできます。

仮想マシンマネージャーを使用してCitrix ADC VPXインスタンスをプロビジョニングするには、次の手順に従います。

  1. 仮想マシンマネージャー (アプリケーション > システムツール > バーチャルマシンマネージャー) を開き、[認証] ウィンドウにログオン資格情報を入力します。

  2. image1 アイコンをクリックするか、 ローカルホスト(QEMU) を右クリックして、新しいCitrix ADC VPXインスタンスを作成します。

    画像

  3. 名前]テキストボックスに、新しい仮想マシンの名前(NetScaler-VPXなど)を入力します。

  4. [新しい仮想マシン] ウィンドウの [オペレーティングシステムのインストール方法を選択する] で、[既存のディスクイメージのインポート] を選択し、[転送] をクリックします。

    画像

  5. [既存のストレージパスを指定 する] フィールドで、イメージへのパスをナビゲートします。オペレーティングシステム種類にUNIX、バージョンとしてFreeBSD 6.xを選択します。次に、[進む] をクリックします。

    画像

  6. [メモリと CPU の設定の選択] で、次の設定を選択し、[転送] をクリックします。

    • メモリ(RAM) – 2048MB
    • CPU – 2

    画像

  7. [インストール前に構成をカスタマイズする] チェックボックスをオンにします。必要に応じて、[詳細オプション] で MAC アドレスをカスタマイズできます。選択した 仮想タイプ が kvm で、選択したアーキテクチャが x86_64 であることを確認します。[完了] をクリックします。

    画像

  8. NICを選択し、次の構成を指定します。

    • ソースデバイス - ethX macvtapあるいはBridge
    • デバイスモデル - virtio
    • ソースモード - Bridge

    画像

  9. [適用] をクリックします。

  10. VPXインスタンスの自動プロビジョニングを行う場合は、このドキュメントの「 CDROMドライブを接続して自動プロビジョニングを有効にする 」セクションを参照してください。それ以外の場合は、[インストレーションを開始]をクリックします。KVM上でCitrix ADC VPXをプロビジョニングした後、インターフェイスを追加できます。

QCOW2イメージを使用してCitrix ADC VPXインスタンスをプロビジョニングする

仮想マシンマネージャーを使用して、QCOW2イメージを使用してCitrix ADC VPXインスタンスをプロビジョニングできます。

QCOW2イメージを使用してCitrix ADC VPXインスタンスをプロビジョニングするには、次の手順に従います。

  1. RAWイメージを使用してCitrix ADC VPXインスタンスをプロビジョニングするステップ 18 に従います 。

    ステップ5qcow2イメージを選択することを確認してください。

  2. [ディスク 1] を選択し、[詳細オプション] をクリックします。
  3. [ストレージ形式] ドロップダウンリストから [qcow2] を選択します。

    ローカライズされた画像

  4. [Apply]をクリックし、次に[Begin Installation]をクリックします。KVM上でCitrix ADC VPXをプロビジョニングした後、インターフェイスを追加できます。

CD-ROMドライブを接続して自動プロビジョニングを有効にする

  1. [ハードウェアの追加] > [記憶域] > [デバイスの種類] > [CD-ROM デバイス] をクリックします。

  2. 管理]をクリックし、[Citrix ADC VPXインスタンスの自動プロビジョニングの前提条件]セクションでマウントした正しいISOファイルを選択し、[完了]をクリックします。Citrix ADC VPXインスタンスのリソースの下に新しいCDROMが作成されます。

    ローカライズされた画像

  3. VPXインスタンスの電源をオンにすると、スクリーンショットの例で示すように、OVFファイルで提供されているネットワーク構成を使用して自動プロビジョニングが行われます。

    ローカライズされた画像

  4. 自動プロビジョニングが失敗した場合、 インスタンスはデフォルトの IP アドレス(192.168.100.1)で起動します。その場合は、初期設定を手動で完了する必要があります。詳しくは、「ADCを初めて構成する」を参照してください。

仮想マシンマネージャーを使用してCitrix ADC VPXインスタンスにインターフェイスを追加する

KVMでNetScaler VPXインスタンスをプロビジョニングしたら、インターフェイスを追加できます。

インターフェイスを追加するには、次の手順を実行します。

  1. KVMの上で動作しているNetScaler VPXインスタンスをシャットダウンします。

  2. VPXインスタンスを右クリックし、ポップアップメニューから[Open]を選択します。

  3. ヘッダーの画像アイコンをクリックして仮想ハードウェアの詳細を表示します。

  4. [ハードウェアの追加]をクリックします。[Add New Virtual Hardware]ウィンドウで、ナビゲーションメニューから[Network]を選択します。

    画像

  5. [Host Device]フィールドで、物理インターフェイスの種類を選択します。ホストデバイスの種類は、BridgeまたはMacVTapのいずれかにできます。MacVTapの場合には、VEPA、Bridge、Private、およびPass-throughの4モードを有効にできます。

    1. Bridgeの場合

      1. Host device - [Specify shared device name]オプションを選択します。

      2. KVMホストで構成されるBridge名を指定します。

        注:KVMホストでLinux Bridgeが構成され、Bridgeに物理インターフェイスが結合されて、BridgeがUP状態になっている必要があります。

        画像

      3. Device model - virtio。

      4. [完了] をクリックします。

    2. MacVtap用

      1. Host device - メニューからの物理インターフェイス

      2. Device model - virtio。

        画像

      3. [完了] をクリックします。ナビゲーションペインで新しく追加されたNICを見ることができます。

        画像

      4. 新しく追加されたNICを選択して、このNICのSourceモードを選択します。利用可能なモードはVEPA、Bridge、Private、およびPassthroughです。インターフェイスとモードについて詳しくは、「ソースインターフェイスおよびモード」を参照してください

      5. [適用] をクリックします。

  6. VPXインスタンスを自動プロビジョニングする場合は、このドキュメントの「自動プロビジョニングを有効にするための構成ドライブの追加」セクションを参照してください。それ以外の場合は、VPXインスタンスの電源をオンにして、初期構成を手動で完了します。

重要

スピード、デュプレックス、オートネゴシエーションなどのInterfaceパラメーター構成はサポートされません。