仮想マシン向け Windows Server ライセンスの基礎
多くの組織では、物理サーバーや、Microsoftの仮想化サーバーを含む仮想マシン上でWindows Server OSを利用しています。Windows Serverのライセンス体系は複雑であり、特にバージョン2016および2019とバージョン2012を比較すると、その違いが顕著です。
物理サーバーおよび仮想マシンにおけるWindows Serverのライセンス費用をより深く理解するために、Windows Serverのライセンス体系(Microsoftの仮想化サーバーのライセンスを含む)についてご確認ください。
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が、物理サーバー上に存在する仮想マシン上でゲストOS(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
一つ 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 対 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 VMを実行できます Windows Server 2019 Standard これらの仮想マシンにインストールされています。この原則は、VirtualBox、Xen、KVMなどにも当てはまります。サーバー上で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この物理サーバー上で、WindowsをゲストOSとするVMの数を増やしても、追加のライセンスを購入する必要はありません。8コアプロセッサを2基搭載した同じ物理サーバー上で4台のVMを実行する必要がある場合でも、 Windows Server 2019 Datacenter ライセンスについては、Windows Server 2019用のデュアルコア・データセンター版ライセンスを8つ購入する必要があります。
VMライセンスの順序:まず物理コアにライセンスを適用し、その後にのみ仮想マシンにライセンスを適用する必要があります。
Windows Serverライセンスの現在の価格を考慮すると、購入したほうがよいかもしれません Windows Server 2019 Standard 1台の物理サーバー上で最大12台の仮想マシンを実行する場合は、ライセンスが必要です。14台以上の仮想マシンを実行する必要がある場合は、より合理的な選択として、 Windows Server 2019 Datacenter.
ホスト間のVM移行
環境内に複数のHyper-VホストまたはESXiホストがある場合、ホスト間でVMを移行する必要が生じる可能性があります。特に、クラスター環境でVMを実行している場合は、VMの移行が不可欠となります。この場合、すべてのホスト上のすべてのVMを1つのホストに移行するものとみなして、各物理サーバーについて、すべてのホスト上のすべてのVMをカバーする数のライセンスを購入する必要があります。 たとえば、1 番目のホストに 10 台の VM、2 番目のホストに 14 台の VM、3 番目のホストに 6 台の VM がある場合、各ホストの 30 台の VM(10 + 14 + 6)をカバーするために、各ホストごとにライセンスを購入する必要があります。 この場合、各VMは任意のホストへ移行できるようライセンスされます。VMライセンスは物理ホストに紐付けられているため、ホスト間のVM移動に伴いライセンスが移動することはありません。Windows Serverライセンスは、90日に1回、物理サーバー間で移行することができます。
仮想マシンの自動起動
自動仮想マシンアクティベーション(AVMA)は、Windows 仮想サーバーに Windows Server ライセンスを自動的にインストールし、ライセンスをアクティベートできる機能です。Hyper-V 仮想マシンのアクティベーションは、ハイパーバイザーとして機能する物理サーバーにインストールされた、アクティベート済みの Windows Server 2019 インスタンスに紐付けられます。仮想マシン上の Windows Server は、仮想マシンの起動時にアクティベートされます。 仮想マシンはインターネット接続がなくてもアクティベーションできます。仮想マシンのプロダクトキーを管理する必要はありません。ライセンスが適用された仮想マシンを、ライセンスが適用されたホスト間で移行しても、アクティベーション状態は維持されます。Hyper-V 仮想マシンには、正しい AVMA キーがインストールされている必要があります。
ライセンスの事例
Windows Serverのライセンスの仕組みをよりよく理解するために、さらにいくつかの例を見てみましょう。
例 1
物理サーバーが2台あります。各サーバーには6コアのプロセッサが1基搭載されています。各サーバー上で2台の仮想マシン(VM)を実行する必要があります。 Windows Server 2019 Standard ライセンスを使用できます。各サーバーにつき、デュアルコアライセンスを8つ購入する必要があります(物理サーバー1台に対して、コア数が16未満であっても、デュアルコアライセンスを8つ未満で購入することはできないためです)。
注: 各例で使用されている仮想マシンは、その例で指定されているエディションの Windows Server 2019 を実行しています。
例 2
物理サーバーが2台あります。各サーバーには12コアのプロセッサが1基搭載されています。各サーバー上で4台の仮想マシンを実行する必要があり、 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個のデュアルコアライセンス(または16コアライセンス5つ)が必要です。
例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個のデュアルコアライセンスを購入する必要があります。
仮想マシンのライセンス
各サーバーは、サーバーグループまたはクラスター内の仮想マシンの総数を実行できるライセンスを取得している必要があります。今回のケースでは、仮想マシンは30+12+21=63台あります。63は奇数であるため、64台という偶数の仮想マシンを使用する必要があります。各サーバーは、64台の仮想マシンを実行できるライセンスを取得している必要があります。ライセンスを取得した Windows Server 2019 Datacenter 各物理サーバー上で、無制限の数のVMを実行することが可能です。各サーバーのすべてのCPUコアに対してライセンスを取得すれば、それ以上の追加ライセンスは不要です。
クラスター内でVMを実行することで、仮想環境の信頼性が向上し、仮想マシンに対して負荷分散と高可用性が提供されます。ただし、クラスター内で実行中のVMについては、バックアップを行うことをお勧めします。 VMware vSphere クラスタ そして Hyper-V クラスター.
の使用方法 NAKIVO Backup & Replication ~のために Hyper-Vのバックアップ そして VMwareのバックアップ 仮想マシンがクラスタ内で実行され、ホスト間で移行された場合でも同様です。本製品は、仮想マシンが実行されているホストを自動的に検出し、その仮想マシンのバックアップを作成します。
Azure における VM のライセンス
Azureは、Microsoftが開発したクラウドプラットフォームであり、クラウド上で仮想マシンを実行することができます。AzureにおけるWindows Server仮想マシンのライセンス取得も複雑です。Azure上でWindows Serverを実行するMicrosoft仮想マシンには、複数のライセンス取得方法があります。
Windows Server のライセンス料は Azure の利用料金に含まれています。 Azure では、Windows Server 2019 の仮想マシン (VM) を作成できます。この VM では、VM が使用する CPU、メモリ、ストレージ、ネットワークリソースなどの他のサービスやクラウドリソースと同様に、ライセンスが自動的に付与され、課金されます。
ハイブリッドライセンス。 AzureにWindows Serverの仮想マシンをデプロイし、そのために購入したライセンスを手動で有効化して適用します。ライセンス移行機能を使用すると、オンプレミス環境と同様に、90日に1回、Windows Serverのライセンスを移行することができます。
結論
Windows Server 2019 のライセンス体系は複雑であり、特に仮想マシンや接続されたクライアントを使用する場合はなおさらです。このブログ記事では、Microsoft Windows Server のライセンスに関する基本事項を取り上げ、主なライセンスの原則を理解し、Microsoft 仮想マシンにライセンスを適用するための Windows Server ライセンスのインストール方法を把握できるよう解説しました。この情報は、Windows Server のライセンス費用を見積もる際にも役立ちます。
各タイプおよびエディションごとに購入すべきライセンス数が分かっている場合でも、Microsoft ソフトウェア製品のライセンス契約を遵守するために十分なライセンスを購入できるよう、Microsoft の担当者に確認してください。NAKIVO は、お客様によるライセンスに関する誤りや、Microsoft ライセンス契約の違反によって生じる可能性のある罰金について、一切の責任を負いません。
