仮想マシン向け Windows Server ライセンスの基礎
組織では、物理サーバーや、Microsoftの仮想化サーバーを含む仮想マシン上でWindows Server OSを利用しています。Windows Serverのライセンス体系は複雑になることがあり、特にバージョン2016および2019とバージョン2012を比較するとその傾向が顕著です。
Windows Serverのライセンス体系(Microsoftの仮想化サーバーのライセンスを含む)について学び、物理サーバーや仮想マシンにおけるWindows Serverのライセンスコストをより深く理解しましょう。
Windows Server のライセンスに関する原則
Windows Server 2019 のライセンス体系は、Windows Server 2016 と類似しています。Windows Server 2019 には、サーバー ライセンスとクライアント アクセス ライセンス (CAL) の 2 種類のライセンスがあります。サーバー ライセンスはコアベースのライセンスです。必要なサーバー ライセンスの数は、プロセッサの数およびプロセッサ コアの数によって決まります。 必要なクライアント アクセス ライセンス(CAL)の数は、サーバーに接続するユーザーまたはデバイスの数によって決まります。
では、リモート デスクトップ プロトコル(RDP)を使用して、リモート ユーザーがサーバー上のリモート デスクトップ サービスにアクセスできるようにします。Windows Server 2019で複数のリモート デスクトップ セッションを提供したい場合は、リモート デスクトップ サービス(RDS)CALを購入する必要があります。 RDS CALは、ユーザーやデバイス向けのWindows CALとは異なります。複数のRDPセッションを許可するには、RDS CALを購入し、サーバーを設定する必要があります。RDS CALは、Windows Server 2019上で複数のRDPセッションをライセンスするための標準CALの代わりにはなりません。複数のリモートデスクトップセッションのライセンスを取得しなくても、2つのリモートセッション(+1つのローカルセッション)は利用可能です。
注: このブログ記事では、Windows Server のライセンスについて理解を深めていただくために、ライセンスの概要を説明します。ライセンスのルールは、新しい製品バージョンに合わせて変更または更新される場合があります。ライセンス契約に意図せず違反してしまうなどのミスを防ぐため、ライセンスを購入する前に Microsoft の Web サイトを参照し、Microsoft の営業担当者に問い合わせてください。
Windows Server 2019 では、サーバー向けにコア単位のライセンスモデルが採用されています。これは、高性能なマルチコアプロセッサ(CPU コア数が非常に多いもの)が製造される傾向や、プロセッサあたりのコア数が大幅に増加したことを反映したものです。サーバーメーカーは、組み立て済みサーバーのプロセッサ数を増やすのではなく、より多くのコアを備えたプロセッサを搭載するようになっています。
ホストオペレーティングシステムとして物理サーバー上で、またはそのサーバー上の仮想マシン上で Windows Server 2019 を実行する各物理サーバーに適用される一般的なルールは、以下の通りです。
- サーバー上のすべての物理プロセッサコアに対してライセンスを取得する必要があります。プロセッサがハイパースレッディングに対応している場合、論理コアにはライセンスは適用されません。ハイパースレッディング対応のコアは、1つのコアとしてカウントされます。1コアのライセンスで2つのCPUコアをカバーします(2コアパックライセンス)。このほか、4コアおよび16コアのライセンスもあります。
- サーバーのライセンス取得について。物理サーバーに対して購入しなければならないコアライセンスの最低数は8です(16コア分が対象となります)。サーバーにプロセッサが1つしかなく、コア数が16未満の場合でも、16コア分のライセンスを購入する必要があります。16コアのライセンスは基本ライセンスとなります。
- プロセッサのライセンス付与。プロセッサ1台あたりの2コアライセンスの最低数は4つです。1つのプロセッサにつき、少なくとも8コアのライセンスを取得する必要があります。たとえば、サーバーにデュアルコアプロセッサが2台搭載されている場合、8コアをカバーするために4つのライセンスを購入する必要があります。ただし、この計算とは別に、2つ目のルールにより、16コア分のライセンスを購入する必要があります。
8つのデュアルコア・ライセンスの価格は、16コアのライセンス1つ分の価格と同じです。16コアのライセンスが、購入可能な最小単位のライセンスとなります。 システム内でプロセッサが無効化されている場合、そのプロセッサにはライセンスは必要ありません。同様に、サーバーのマザーボードに2つのソケットがあるものの、プロセッサが1つしか搭載されていない場合は、搭載されているプロセッサのすべてのコアに対してライセンスを取得すれば十分です。
OSEとはオペレーティングシステム環境のことです。これは、物理サーバーまたは仮想マシン上で実行されているWindows Server 2019の1つのインスタンスを定義する用語です。 物理的なOSE この用語は、ホスト上で Windows Server 2019 が実行されている場合に使用されます。この 仮想OSE この用語は、Windows Server 2019が、物理サーバー上に存在する仮想マシン上でゲストオペレーティングシステム(Microsoft仮想化サーバー)として実行されている場合に使用されます。ライセンス対象サーバーとは、ライセンスが割り当てられているサーバーのことです。
注: 2プロセッサ用の Windows Server 2012 R2 ライセンス1つの費用は、Windows Server 2019のデュアルコアライセンス8つ分の価格に相当します。仮想マシン上でWindows以外のオペレーティングシステムを実行する場合、その仮想マシンにはWindowsライセンスは必要ありません。
Windows Server 2019 のエディション
Windows Server 2019 には、以下の 3 つのエディションがあります: Windows Server 2019 Essentials, Windows Server 2019 Standard、および Windows Server 2019 Datacenter. Windows Serverのコストは、エディションを選択する際の決定的な要因となることがよくあります。
Windows Server 2019 Essentials
Windows Server 2019 Essentials ライトエディションは小規模な組織に適しており、サーバー単位でライセンスが提供されます。このエディションには多くの制限があります。 Windows Server 2019 Essentials 仮想化には対応していません。クライアントアクセスライセンスは必要ありません。このライセンスでは25人のユーザーと50台のデバイスがサポートされていますが、ターミナルサービスを使用して複数のRDPセッションを確立することはできません。 Windows Server 2019 Essentials Office 365のホスト型サービスとシームレスに連携しています。価格は Windows Server 2019 Essentials このブログ記事が書かれた時点では501ドルでした。
Windows Server 2019 Standard
1 Windows Server 2019 Standard すべてのライセンス付きコアを含むライセンスでは、1つの物理OSと2つの仮想OSを実行できます。つまり、インストールできるのは Windows Server 2019 Standard ホストマシン上で、以下の設定で2台の仮想マシンを実行し、 Windows Server 2019 Standard ゲストOSとして。
Windows Server 2019 Standard 仮想化(ハイパーバイザーとして)に使用されるホスト上で動作させる場合、Hyper-V をインストールして仮想マシン(VM)を実行する目的でのみ利用できます。ホスト OS を、2 台の仮想サーバーを備えたフル機能のサーバーとして使用することは許可されていません。以下の条件を満たしている場合、3 台のフル機能のサーバー(物理サーバー 1 台と仮想サーバー 2 台)を使用することはできません。 Standard 2台の仮想マシンと1台の物理サーバーを対象とするライセンス。
物理サーバー上でWindows仮想マシンを実行していない場合は、 Windows Server 2019 Standard インストールすれば、必要なソフトウェアをすべて実行し、このサーバーをフル機能のサーバーとして利用できます。現在、16コアのライセンス価格は Windows Server 2019 Standard は972ドルです。
Windows Server 2019 Datacenter
Windows Server 2019 Datacenter 最も高性能なエディションであり、最も高い価格で販売されています(このエディションの Windows Server の価格は、16 コアで 6,155 ドルです)。ライセンスされた Datacenter このエディションは、ホストにインストールされた Windows Server 2019 を対象としており、ゲスト OS として Windows Server がインストールされた仮想マシンを無制限に実行できます。A Windows Server Essentials vs Standard その比較については、本ブログ記事の範囲外となります。どちらの場合もCALライセンスが必要です。 Standard そして Datacenter 版。
VMのライセンス
最も興味深い点は、Windows を実行するライセンス付き仮想マシンの数が、ホスト OS やハイパーバイザーに依存しないということです。たとえば、ライセンスを取得している場合、 Windows Server 2019 Standard 物理サーバーのすべてのプロセッサコアに対して、以下をインストールします。 Windows Server 2019 Standard Hyper-V ロールが有効になっているホストでは、次の設定で 2 台の仮想マシンを実行できます。 Windows Server 2019 Standard. 物理サーバー上で VMware ESXi を実行し、そのサーバーのすべてのコアに対して Windows Server 2019 Standard ライセンスを取得すれば、2台のVMware仮想マシンを Windows Server 2019 Standard これらのVMにインストールされています。この原則は、VirtualBox、Xen、KVMなどにも当てはまります。1台のサーバー上で4台の仮想マシンを実行する必要がある場合は、そのサーバー用にライセンスをもう1つ(すべてのコアをカバーする2コアライセンスのセット)購入する必要があります(仮想マシンの総数は4台であり、 Windows Server 2019 Standard (この例ではこれを使用しています)。1つ Standard このライセンスは2台の仮想マシンを対象としています。
8コアプロセッサを2基搭載した物理サーバー上で4台の仮想マシンを実行する必要がある場合は、16個のデュアルコア Standard Windows Server 2019 のライセンス。 2種類のライセンスセットで、すべてのコアを2回分カバーし、4台のVMを実行できます。ホスト上で奇数台のVMを実行する必要がある場合は、その次の偶数台分のVMに対応するライセンスを購入する必要があります。たとえば、3台のVMを実行する場合は4台分のライセンスを、7台のVMを実行する場合は8台分のライセンスを購入する必要があります。
もし、 Windows Server 2019 Datacenter, この物理サーバー上で、ゲストOSとしてWindowsを搭載したVMの数を増やしても、追加のライセンスを購入する必要はありません。8コアプロセッサを2基搭載した同じ物理サーバー上で4台のVMを実行する必要がある場合、 Windows Server 2019 Datacenter ライセンスについては、Windows Server 2019用のデュアルコア・データセンター版ライセンスを8つ購入する必要があります。
仮想マシンのライセンス取得手順:まず物理コアのライセンスを取得し、その後にのみ仮想マシンのライセンスを取得する必要があります。
Windows Server ライセンスの現在の価格を考慮すると、購入したほうがよいかもしれません。 Windows Server 2019 Standard 1台の物理サーバー上で最大12台の仮想マシンを実行する場合は、ライセンスが必要です。14台以上の仮想マシンを実行する必要がある場合は、より合理的な選択として、 Windows Server 2019 Datacenter.
ホスト間のVM移行
環境内に複数の Hyper-V ホストや ESXi ホストがある場合、ホスト間で仮想マシンを移行する必要が生じる可能性があります。特に、クラスター環境で仮想マシンを実行している場合は、仮想マシンの移行が必要となります。この場合、すべてのホスト上のすべての仮想マシンを 1 つのホストに移行する場合と同様に、各物理サーバーについて、すべてのホスト上のすべての仮想マシンをカバーする数のライセンスを購入する必要があります。 たとえば、1番目のホストに10台のVM、2番目のホストに14台のVM、3番目のホストに6台のVMがある場合、各ホストの30台(10+14+6)のVMをカバーするために、各ホストごとにライセンスを購入する必要があります。 この場合、各VMは任意のホストへ移行できるライセンスが付与されます。VMライセンスは物理ホストに紐付けられているため、ホスト間のVM移動に伴いライセンスが移行されることはありません。Windows Serverライセンスは、90日に1回、物理サーバー間で移行することができます。
仮想マシンの自動アクティベーション
自動仮想マシンアクティベーション(AVMA)は、Windows 仮想サーバーに Windows Server ライセンスを自動的にインストールし、ライセンスをアクティベートできる機能です。Hyper-V 仮想マシンのアクティベーションは、ハイパーバイザーとして機能する物理サーバー上にインストールされた、アクティベート済みの Windows Server 2019 インスタンスに紐付けられます。仮想マシン(VM)が起動すると、その VM 上の Windows Server がアクティベートされます。 仮想マシンは、インターネットに接続していなくてもアクティベーションできます。仮想マシンのプロダクトキーを管理する必要はありません。ライセンスが適用された仮想マシンを、ライセンスが適用されたホスト間で移行しても、アクティベーション状態は維持されます。Hyper-V 仮想マシンには、正しい AVMA キーがインストールされている必要があります。
ライセンスの例
Windows Serverのライセンスの仕組みをよりよく理解するために、さらにいくつかの例を見てみましょう。
例 1
物理サーバーが2台あります。各サーバーには6コアのプロセッサが1つ搭載されています。各サーバー上で2台の仮想マシン(VM)を実行する必要があります。 Windows Server 2019 Standard ライセンスを使用できます。各サーバーにつき、デュアルコアライスンスを8つ購入する必要があります(コア数が16未満であっても、物理サーバー1台に対して8つ未満のデュアルコアライスンスを購入することはできないためです)。
注: 例で使用されている仮想マシンは、それぞれの例で記載されているエディションの Windows Server 2019 を実行しています。
例 2
当社には2台の物理サーバーがあります。各サーバーには12コアのプロセッサが1つ搭載されています。各サーバー上で4台のVMを実行する必要があり、 Windows Server 2019 Standard 各物理サーバーにインストールされています。各サーバーにつき、16個のデュアルコアライセンス、あるいは16コアライセンスを2つ購入する必要があります。Windows Server環境全体では、合計で16コアライセンスを4つ購入することになります。
例 3
構成は例2と同じです。各サーバーには4台のVMがあり、これらのVMはサーバー間で移行できる必要があります。サーバーが2台あり、各サーバーに同数のVMがあるため、VM移行に必要な各サーバーのライセンス数は2倍(4VM+4VM)となります。 その結果、各サーバーにつき、さらに16個のデュアルコアライセンスを購入する必要があります。最終的に、各サーバーには32個のデュアルコアライセンス(または4個の16コアライセンス)が割り当てられます。
もし、1台目のサーバーに4つのVM、2台目のサーバーに6つのVMがある場合、VMの移行に備えて、各サーバーは10個のVMを実行できるライセンスが必要です。 その結果、各物理サーバーにつき、16コアライセンスを4つ追加で購入する必要があります。各サーバーで合計80コア分に相当するライセンスをカバーする必要があり、各サーバーに40個のデュアルコアライセンス(または5つの16コアライセンス)が必要です。
例 4
サーバーは3台あります。1台目のサーバーには2つのプロセッサが搭載されており、各プロセッサには20個のコアがあります。2台目のサーバーには18コアのプロセッサが1つ搭載されています。3台目のサーバーには32コアのプロセッサが1つ搭載されています。1台目のサーバーには30台のVM、2台目のサーバーには12台のVM、3台目のサーバーには21台のVMが稼働しています。Windows仮想サーバーを実行しているVMを、ホスト間で移行する必要があります。 Windows Server 2019 Datacenter この場合はこれを使用するため、Microsoftのデータセンターライセンスの条件を考慮する必要があります。まず、サーバーコアのライセンスを購入しなければなりません。
コアのライセンス供与
サーバー 1。 合計40コア(20×2)のライセンスを取得する必要があります。基本の16コアライセンスは16コアをカバーします。それに加えて24コアのライセンスを取得する必要があり、16コアライセンスを1つ、4コアライセンスを2つ追加で購入する必要があります。あるいは、20個のデュアルコアライセンスを購入するだけで済みます。
サーバー2。 18コアのライセンスが必要です。基本となる16コアライセンス1つと、ダブルコアライセンス1つを購入するか、あるいはダブルコアライセンスを9つ購入する必要があります。
サーバー3。 32コアのライセンスが必要です。16コアのライセンスを2つ、または16個のデュアルコアライセンスを購入する必要があります。
仮想マシンのライセンス付与
各サーバーは、サーバーグループまたはクラスター内の仮想マシン(VM)の総数を実行するためのライセンスを取得している必要があります。今回のケースでは、30+12+21=63台のVMがあります。63は奇数であるため、偶数の64台のVMを使用する必要があります。各サーバーは、64台のVMを実行するためのライセンスを取得している必要があります。ライセンスを取得した Windows Server 2019 Datacenter 各物理サーバー上で、無制限の数のVMを実行できます。各サーバーのすべてのCPUコアに対してライセンスを取得すれば、それ以上の追加ライセンスは必要ありません。
クラスター内でVMを実行することで、仮想環境の信頼性が向上し、仮想マシンに対して負荷分散と高可用性が確保されます。ただし、クラスター内で実行されているVMについては、バックアップを行うことをお勧めします。 VMware vSphere クラスター そして Hyper-V クラスター.
の使用方法 NAKIVO Backup & Replication ~のために Hyper-Vのバックアップ そして VMwareのバックアップ 仮想マシンがクラスタ内で実行され、ホスト間で移行された場合でも同様です。本製品は、仮想マシンが実行されているホストを自動的に検出し、その仮想マシンのバックアップを作成します。
Azure における VM のライセンス
Azureは、マイクロソフトが開発したクラウドプラットフォームであり、クラウド上で仮想マシンを実行することができます。AzureにおけるWindows Server仮想マシンのライセンス取得も複雑です。Azure上でWindows Serverを実行するマイクロソフトの仮想マシンには、複数のライセンス取得方法があります。
Windows Server のライセンス料は、Azure の利用料金に含まれています。 Azure では、Windows Server 2019 の仮想マシン (VM) を作成できます。この VM では、VM が使用する CPU、メモリ、ストレージ、ネットワークリソースなどの他のサービスやクラウドリソースと同様に、ライセンスが自動的に付与され、課金されます。
ハイブリッドライセンス。 AzureにWindows ServerのVMをデプロイする際、この目的のために購入した独自のライセンスを手動で有効化して適用します。ライセンス移行機能を利用すれば、オンプレミス環境と同様に、90日に1回、Windows Serverのライセンスを移行することができます。
結論
Windows Server 2019 のライセンス体系は複雑であり、特に仮想マシンや接続されたクライアントを使用する場合はなおさらです。このブログ記事では、Microsoft Windows Server のライセンスに関する基本事項を取り上げ、主なライセンスの原則を理解し、Microsoft 仮想マシンにライセンスを適用するための Windows Server ライセンスのインストール方法を把握していただくことを目的としています。また、この情報は Windows Server のライセンス費用を見積もる際にも役立ちます。
各タイプおよびエディションごとに購入すべきライセンス数が理解できている場合でも、Microsoft ソフトウェア製品のライセンス契約を遵守するために十分なライセンスを購入できるよう、Microsoft の担当者に確認してください。NAKIVO は、お客様によるライセンスの誤りや、Microsoft ライセンス契約の違反によって生じる可能性のある罰金について、一切の責任を負いません。
