web-dev-qa-db-ja.com

仮想マシン(VirtualPC)の使用に関するWindowsライセンス

重複の可能性:
ソフトウェアライセンスの質問を手伝ってくれませんか?

製品をビルドし、仮想マシン(ベースVHD OSインストールからコピー)に自動的にデプロイしてテストに配信し、自動テストを実行する継続的インテグレーション/ビルドマシンプロセスの実装を検討しています。

ソフトウェアのビルドが異なると、一度に10台または100台程度のVHDが発生する可能性があります。

開発者として、ライセンスに関していくつか質問があります。具体的には次のとおりです。

a)作成およびコピーする仮想マシンごとにWindows OS(おそらくWin2003サーバーですが新しい)ライセンスが必要ですか?または、現在実行中のものにライセンスを付与することはできますか?

b)VHDを定期的にコピーすることを考えると、キーを管理するための最良の方法は何ですか?何か他のことをしなければならないか、何かをするまで、プロダクトキーをまったく入力しないでください。

c)ボリュームライセンス(違いが何であるかは本当にわかりません)は、これらすべてにどのように適合しますか?

基本的に、これを適切に達成するための最も安価な方法を探しています。

ありがとう!

4
Kieran Benton

a)本番環境ではない環境の開発または保守に関係する各担当者のMSDNサブスクリプションを取得します-Technetライセンスは開発環境では許可されていません。

b)1セットのキーを使用する-各チームメンバーが有効なライセンスを持っている限り、Microsoftは1セットのキーからチームが作業することで完全に問題ありません。これは、ボリュームライセンスと複数のライセンスでも問題ありません。これは、過去1年以内に2つの異なるLARSの2人のMSライセンススペシャリストによって確認されました。

c)ボリュームライセンスは本番環境向けであり、ソフトウェアアシュアランス(無料でリリースされたときに最新バージョンにアップグレードする、追加のトレーニング特典やその他の特典)、トレーニング、一元化されたライセンスなどのアドオンに特別にアクセスできます。キー管理他.

基本的に、MSDNはあなたが望むものです。

私がチーム用にセットアップした開発およびテスト環境は、次のもので構成されています。

  • Hyper Vホストサーバー(デュアルクアッドコアXeon、32GB RAM、2TB SASディスク)x 4--1つの開発、1つの開発テスト(開発よりも安定、テストよりも安定性が低い)、1つのテスト、 1つのインフラストラクチャテスト(統合テスト、パッチテストなど)

  • Windows Server 2003 R2仮想マシンイメージ、標準ベースとしてセットアップ(パッチ適用、IISインストール済み、.Netインストール済みなど)、インストールスクリプトでsysprepされています。セットアップ時にキーを入力する必要はありません) 、.vhdをコピーして、Hyper Vの新しいマシンインスタンスに追加し、起動してセットアップします。次に、それぞれを特定の役割にカスタマイズし、スナップショットを作成して、変更をロールバックできるようにします。

各システムは、適切なサイズの開発環境に十分な25台の仮想マシンをサポートします。さらに必要な場合は、ハードウェアを追加して、sysprepされたイメージをデプロイし続けます:)

7
Moo

それが開発/テスト環境であり、私には確かに1つのように見える場合、開発者ごとに1つのMSDNサブスクリプションで、すべてのライセンス要件をすべてカバーする必要があります。 http://msdn.Microsoft.com/en-us /subscriptions/cc150618.aspx

1
Maximus Minimus

Windows Server 2003Stdを購入した場合。ライセンス、1つのインスタンスに制限されます。 Windows Server 2003Entを購入した場合。ライセンスを使用すると、ホスト上でOSを実行でき、同じライセンスとキーで最大4つのオンライン(実行中)インスタンスを実行できます。 Windows Serverデータセンターライセンスを購入した場合、3つ以上のプロセッサのライセンスを取得していれば、ホスト上で必要な数の仮想を実行できます。

したがって、単一のホストで実行されているVMの数に応じて、エンタープライズまたはデータセンターをお勧めします。詳細については、 このガイド を確認してください。

0
Joe