次の方法で共有


SCVMM 環境の作成および管理に関するガイダンス

それぞれが仮想マシンを管理する方法、およびそれぞれが名前の競合を回避または SCVMM の環境を作成するか、または管理するには、を選択する方法を検討するかを確認する必要があります。次のオプションがあります。

  • 格納済み仮想マシンおよびテンプレート

  • 格納済み環境

  • ネットワークの分離

  • 実行中の仮想マシン

名前の衝突には、またはの中にネットワークに複数のコンピューターが同じ一意の識別子を持つときに発生します。各仮想マシンは次のような識別子があります:

  • -コンピューター名またはコンピューターの名前とまたはホスト名は、各仮想マシン 1 台のコンピューター名があります。

  • メディア アクセス制御の (MAC) のアドレス–物理ネットワーク アダプターのハードウェアに一意のビルド、変更不可の値。各仮想マシンには、独自の MAC アドレスを持つ、複数の仮想化されたネットワーク アダプターを持つことができます。

  • Windows のセキュリティ識別子 (SID) –に Windows を実行する各仮想マシンが自分のコンピューターの SID あります。

  • ほとんどの場合、各アダプターが 1 台の IP アドレスは一つしかありませんが (物理または仮想かどうか) インターネット プロトコルの (IP) のアドレスは複数–各ネットワーク アダプターの IP アドレスを持つことができます。ほとんどの環境は、DNS、DHCP サーバーに IP アドレスを自動的に管理するには基づいて、手動で IP アドレスを再配置または変更できます。

仮想マシンの複数のコピーがドメインやワークグループで実行されている場合に、これらの識別子の一つ以上が共有されていると、名前の競合があり、頻繁に発生します。結果は、ネットワーク、誤ったコンピューターに送信されるネットワーク トラフィックからドロップ マシンを含めることができます。

このベスト 1 を選択できるように、これらの各セクションでは、仮想マシンを管理する方法について説明し、名前の競合は、要件を満たします。:

  • 格納済み仮想マシンとテンプレートを使用する

  • 格納済み環境を使用する

  • ネットワークの分離を使用する

  • 実行中の仮想マシンの使用

ラボ環境の概要については、アプリケーションのライフサイクルでのラボ環境の使用を参照してください。

要件

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Ee830480.collapse_all(ja-jp,VS.110).gif格納済み仮想マシンとテンプレートを使用する

Lab Management のライブラリに格納されている仮想マシンおよび仮想マシンを選択して新しい SCVMM の環境を作成できます。Lab Management のライブラリに格納されている各仮想マシンは独自のコンピューター名、およびそのほかの ID を持ちます。ラボ環境に格納済み仮想マシンを追加するときに名前の競合を回避するために、名前と ID は変更されません。

仮想マシン テンプレートは、格納済み仮想マシンに似ていますが、テンプレート、コンピューター名や他の一意の識別子が含まれていません。自分の環境にテンプレートを追加すると、Microsoft Test Manager、そのテンプレートに基づいて新しい仮想マシンを作成します。環境に追加する前に、名前の競合を回避するには、これらの各仮想マシンに一意の ID を作成する必要があります。ただし、各仮想マシンの ID を自動生成するために Microsoft Test Manager を使用できます。なく、特定の一意識別子を含む仮想マシンを配置する必要がない場合は、格納済み仮想マシンの代わりにテンプレートを使用することをお勧めします。

テンプレートおよび VM から環境を作成する

利点

  • 環境の複数のコピーを同時に実行できます。

  • 仮想マシンにプレインストールするアプリケーションが、仮想マシンの ID の変更によって影響する、簡単に環境を配置できます。

  • 環境内の仮想マシンの数とサイズ変更を実行できます。

欠点

  • 格納済み仮想マシンの複数のコピーを実行するには、各コピーの識別情報を変更する必要があります。テンプレートを使用して、このプロセスを自動化できます。

  • マシンの ID を変更するとアプリケーションが失敗している場合は、格納済み仮想マシンをそのアプリケーションをインストールできません。代わりに、格納済み仮想マシンを配置した後、アプリケーションをインストールする必要があります。

  • 環境の 1 つ以上のスナップショットを一度に実行できます。たとえば、テスト担当者がバグを発見、Alice は環境の状態のスナップショットを作成したりできます。ただし、テスト担当者は、開発者がスナップショットのバグを調査する間、その環境を引き続き実行することはできません。

チーム プロジェクト ライブラリで仮想マシンおよびテンプレートの任意の組み合わせを格納できます。ドメインでの競合を示すことを回避する必要があるか配置するかを検討する選択します。格納済み仮想マシンとテンプレートを使用する SCVMM の環境の作成については、格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成を参照してください。格納済み仮想マシンまたはテンプレートを含む SCVMM の環境の管理については、ラボ環境および仮想マシンの管理を参照してください。

Ee830480.collapse_all(ja-jp,VS.110).gif格納済み環境を使用する

格納済み環境は、チーム プロジェクトの SCVMM ライブラリに格納されている環境です。格納済み環境を作成した後、そのコピーを配置できます。格納済み環境の仮想マシンは、格納済み仮想マシンまたはテンプレートのいずれかです。格納済み環境を配置する場合、通常、仮想マシンの名前をカスタマイズする必要があります。各格納済み仮想マシンを手動でカスタマイズする必要が自動的にテンプレートから作成されるすべてをカスタマイズできます。

格納済み環境から環境を配置する

利点

  • 複雑なラボ環境を一度ビルドし、何度もそれを誤って異なるそのビルド最小のリスク、再配置します。

    環境の複数のコピーを同時に実行できます。

  • 仮想マシンにプレインストールするアプリケーションが、仮想マシンの ID の変更によって影響する、簡単に環境を配置できます。

  • 環境内の仮想マシンの数とサイズ変更を実行できます。

欠点

  • 格納済み仮想マシンの複数のコピーを実行するには、各コピーの識別情報を変更する必要があります。テンプレートを使用して、このプロセスを自動化できます。

  • マシンの ID を変更するとアプリケーションが失敗している場合は、格納済み仮想マシンをそのアプリケーションをインストールできません。代わりに、格納済み仮想マシンを配置した後、アプリケーションをインストールする必要があります。

  • 環境の 1 つ以上のスナップショットを一度に実行できます。たとえば、テスト担当者がバグを発見、Alice は環境の状態のスナップショットを作成したりできます。ただし、テスト担当者は、開発者がスナップショットのバグを調査する間、その環境を引き続き実行することはできません。

格納済み環境のコピーを配置する方法の詳細については、格納済み SCVMM 環境の配置を参照してください。チーム プロジェクトの SCVMM ライブラリに環境を格納する方法の詳細については、方法: SCVMM 環境を格納するを参照してください。

Ee830480.collapse_all(ja-jp,VS.110).gifネットワークの分離を使用する

ラボ環境の複数の同一のコピーを同時に実行する場合は、ネットワークの分離を有効にする必要があります。競合を示すようにネットワークの分離を使用する SCVMM の環境はネットワーク分離環境と呼ばれます。ネットワーク分離環境内のマシンは、2 つのネットワーク アダプターを使用してネットワークの競合から保護されます。1 つ目のネットワーク アダプターは、環境内のプライベート ネットワーク用に使用されます。2 つ目のアダプターは、別の一意の識別子を外部ネットワークに提示するように Lab Management によって構成されます。コンピューターの NetBIOS ブロードキャストは 2 番目のアダプターで無効になり、Lab Management ID はマシンのエイリアスとして登録されます。この別の識別子により、環境の複数のコピーが実行されていても、環境内の仮想マシンと外部ネットワークとの双方向の通信が可能になります。

このの複数のコピーを同時に配置できるようにネットワーク分離環境を格納できます。ネットワーク分離環境のコピーを配置するときに、2 種類のコピーの対応する仮想マシンが配置されるのプライベート ネットワーク内のマシンの ID はされるたびに、互いの正確な複製するです。外部ネットワーク上にある仮想マシンのエイリアスにより、ネットワークの 2 個の環境の間に競合発生することになります。

ネットワークの分離機能を選択してネットワーク分離環境を作成します。仮想マシンまたはテンプレートから環境を作成する場合。オプションとして、アプリケーションのインストールやプライベート ネットワークに仮想マシンを接続します。ライブラリに環境のコピーを格納できます。チーム メンバーは、格納済み環境の複数のコピーを同時に配置できます。

利点

  • 、のラボ環境とまったく同じコピーを同時に実行できます。

  • マシンの ID は変更されないため、アプリケーションを再構成または再インストールすることを回避できます。

  • 環境の複数のスナップショットを同時に実行できます。

欠点

  • 分離ネットワーク内の仮想マシンが、すべて一つのホスト コンピューターで実行する必要があります。これは、それらの仮想マシンがクラスター化ホストで実行できないことを意味します。

  • 分離環境の仮想マシンがドメインのメンバーである場合、環境にドメイン コントローラーおよび DNS サーバーとして機能する一つ以上の仮想マシンを含める必要があります。ドメインは、ネットワーク分離環境の外部にある仮想環境や物理コンピューターにホストできません。ただし、プライベート ワークグループでは、追加の仮想マシンは不要です。

  • 環境内の各仮想マシンでネットワーク分離を有効にするときに作成される 2 文字以上のネットワーク アダプターがあります。テストをこの構成と互換性のないアプリケーションが必要な場合は、ネットワーク分離環境を使用できません。

ネットワークの分離の詳細については、「ネットワークの分離を使用した仮想マシンの複製」を参照してください。ネットワーク分離環境を作成する方法の詳細については、ネットワーク分離環境の作成および使用を参照してください。

Ee830480.collapse_all(ja-jp,VS.110).gif実行中の仮想マシンの使用

、の SCVMM ホスト グループに既に実行されている仮想マシンを使用して SCVMM の環境を作成できます。これらの仮想マシンは、のラボ環境にコピーされますが、代わりに直接含まれます。実行中の仮想マシンは 1 個のラボ環境で一度に使用できます。ラボ環境を削除した後、別のラボ環境の仮想マシンを再利用できます。

利点

  • このプロセスは、格納済み仮想マシンまたはテンプレートを配置するより高速です。

  • Lab Management を使用しないで仮想マシンでテストを実行する場合、それらの仮想マシンを再作成せずに Lab Management に移行できます。

欠点

  • 実行中の仮想マシンを含むラボ環境のネットワークの分離を構成できません。

  • これらの二つの環境の複数のコピーを同時に実行することはできません。代わりに、仮想マシンの一意の ID を変更する必要があります。

実行中の仮想マシンを使用して SCVMM の環境を作成する方法の詳細については、実行中の仮想マシンからの SCVMM 環境の作成を参照してください。実行中の仮想マシンを含む SCVMM の環境の管理については、ラボ環境および仮想マシンの管理を参照してください。

参照

概念

アプリケーションのライフサイクルでのラボ環境の使用