AWS での Microsoft ライセンシング
このセクションでは、Microsoft ライセンスが AWS でどのように機能するかを説明し、Microsoft ワークロードを AWS にデプロイするためのライセンスに関するベストプラクティスと戦略を紹介します。これらは、コストを最適化しながら Microsoft のライセンス条件を遵守するのに役立ちます。ライセンスは移行コストに影響するため、Microsoft ライセンスオプションと Bring Your Own License (BYOL) オプションが、利用可能なデプロイオプションに影響することがよくあります。そのため、移行プロセスを開始する前に、ライセンスの仕組みを理解することが重要です。
評価
AWS に移行する Microsoft ワークロードを評価する際には、ライセンス要件を考慮することが重要です。Microsoft ワークロードについては、AWS Optimization and Licensing Assessment (AWS OLA)
現時点で AWS OLA を利用できない場合でも、Microsoft ライセンスが AWS でどのように機能するかを理解することは重要です。BYOL を検討している場合は、貴社の Microsoft ライセンス購入担当者に Microsoft ライセンスステートメント (MLS) の更新版をリクエストすることをお勧めします。これを使用して、お持ちのライセンス内容、購入日、SA 数量 (該当する場合) を確認してください。MLS に関するサポートについては、AWS の担当者にお問い合わせください。担当者が Microsoft についてのスペシャリストをご紹介します。
Microsoft 製品によってライセンス要件は異なるため、デプロイしている Microsoft 製品を明確に把握することが重要です。AWS には、ライセンスモビリティのある製品の Amazon EC2 の共有/デフォルトテナンシー、ライセンスモビリティのない製品の専用オプションなど、さまざまな Microsoft 製品のニーズを満たすさまざまなオプションがあります。AWS にはライセンス込みのオプションもあり、その場合のライセンスコストは Amazon EC2 のコンピューティングコストに含まれています。AWS への移行時には、混合ライセンスモデルを活用できます。混合ライセンスモデルでは、共有テナンシー EC2 インスタンスを、すべてまたは一部のライセンス込みオプションと共に使用します。混合ライセンスモデルは、変動するワークロードや、安定的で予測可能なワークロードに専用 Amazon EC2 オプションを使用する場合に最適です。特に Windows Server データセンターや SQL Server Enterprise の BYOL を選択できる場合です。
Microsoft のボリュームライセンスプログラムを通じて購入した製品の現在の Microsoft ライセンス条件の詳細については、Microsoft の「製品条項
ライセンス込みオプション
ライセンス込みとは、コンピューティングコストにライセンスのコストが含まれる Amazon EC2 インスタンスを指します。Microsoft のサーバーワークロードについては、AWS は現在、Windows Server (Amazon EC2
現在のバージョンとレガシーバージョンにはライセンスが含まれており、サポートされているすべてのバージョンで Amazon マシンイメージ (AMI) を利用できます。Windows Server 2008 や SQL Server 2012 などのサポート終了バージョンもライセンス込みで供与可能ですが、独自のメディアを持ち込む必要があります。
ライセンス込みのオプションでは、ソフトウェアアップグレード料金はかかりません。Microsoft が製品の新しいバージョンをリリースするとすぐに、その新しいバージョンが Amazon EC2 コンソールで利用できるようになります。その際に、現在のライセンス込み費用を超える追加費用はありません。最も重要なのは、ライセンス込みの EC2 インスタンスのライセンス遵守には AWS が責任を持つということです。ライセンス遵守は複雑で難しい場合があるため、これにより時間と労力を大幅に節約できます。
SQL Server のライセンス込みオプションでは、クライアントアクセスライセンス (CAL) を必要としないコアベースのライセンスが提供されます。CAL の数やライセンスの有無に関係なく、ライセンス込みの Windows Server EC2 インスタンスにはユーザー数に制限なくアクセスできます。Windows Server のライセンス込みの EC2 インスタンスには、管理目的専用の 2 つの Microsoft リモートデスクトップ接続も含まれています。Microsoft リモートデスクトップ接続の追加が必要な場合は、Microsoft からソフトウェアアシュアランス (SA) 付きのリモートデスクトップサービスユーザー CAL を購入し、ライセンスモビリティ特典を通じて AWS に持ち込むことができます。
AWS では、ユーザーベースのライセンス込みオプションもいくつか提供しています。Visual Studio 2022 の Enterprise Edition と Professional Edition (Amazon EC2
AWS では、Microsoft ワークロード向けに以下のライセンス込みオプションを提供しています。
| 製品 | 可用性 | 使用可能なバージョン |
|---|---|---|
| Windows Server | Amazon EC2、Amazon EC2 ハードウェア専有インスタンス、Amazon EC2 専有ホスト、AWS Outposts | すべて* |
| SQL Server Enterprise | Amazon EC2、Amazon EC2 ハードウェア専有インスタンス、Amazon EC2 専有ホスト、AWS Outposts | すべて* |
| SQL Server Standard | Amazon EC2、Amazon EC2 ハードウェア専有インスタンス、Amazon EC2 専有ホスト、AWS Outposts | すべて* |
| SQL Server Web** | Amazon EC2、Amazon EC2 ハードウェア専有インスタンス、Amazon EC2 専有ホスト、AWS Outposts | すべて* |
| Visual Studio Enterprise | Amazon EC2、AWS Lambda、Amazon WorkSpaces | 2022 |
| Visual Studio Professional | Amazon EC2、AWS Lambda、Amazon WorkSpaces | 2022 |
| Office Professional Plus | Amazon WorkSpaces | 2019、2016 |
| Office LTSC Professional Plus | Amazon EC2、Amazon WorkSpaces | 2021 |
| Visio LTSC Professional | Amazon WorkSpaces | 2021 |
| Visio LTSC Standard | Amazon WorkSpaces | 2021 |
| Project Professional | Amazon WorkSpaces | 2021 |
| Project Standard | Amazon WorkSpaces | 2021 |
| リモートデスクトップサービス SAL | Amazon EC2 | — |
*サポート対象外のバージョンやサポート対象バージョンには、独自のメディアが必要です。
**SQL Server Web Edition には、Microsoft のライセンス条項に基づいてユースケースが制限されています。SQL Server Web Edition のライセンスは、パブリックアクセスやインターネットアクセスが可能なウェブページ、ウェブサイト、ウェブアプリケーション、およびウェブサービスをサポートします。基幹業務アプリケーション (顧客関係管理、企業リソース管理、その他の類似アプリケーションなど) のサポートには使用できない可能性があります。
ライセンス込みのオプションは、変動するワークロードに最適です。例えば、ワークロードをほとんどの時間実行する必要がない場合や、ワークロードのスケールアップとスケールダウンを頻繁に行う必要がある場合です。
BYOL オプション
Bring Your Own License (BYOL) モデルを使用することは、AWS クラウドの効率性を活用しながら、オンプレミスソフトウェアへの既存の投資を活用するための優れた方法です。BYOL を使用すると、以前のソフトウェアバージョンや購入したソフトウェアのライフサイクルを延長し、AWS がライセンス込みで提供していない製品をデプロイできます。独自のライセンスを持ち込む場合は、必ず、独自のメディアも持ち込む必要があります。つまり、Amazon が提供する Amazon マシンイメージ (AMI) を使用するのではなく、独自のメディアを使用して独自の AMI を作成する必要があります。VM Import/Export
ソフトウェアアシュアランスによるライセンスモビリティのある Microsoft 製品
AWS は認定モビリティパートナー
SA によるライセンスモビリティのある製品は、System Center Server を除き、仮想化されたオンプレミス環境内と同じ方法で AWS でライセンスされます。System Center Server ライセンスには、AWS クラウドに持ち込まれる際に特別なライセンス数の数え方が適用されます。System Center Server Datacenter Edition の 16 コアごとに、(サイズを問わず) 最大 10 個の EC2 インスタンスを管理できます。System Center Server Standard Edition の 16 コアごとに、(サイズを問わず) 最大 2 個の EC2 インスタンスを管理できます。SQL Server は、ライセンスモビリティのある製品としては、最も多く AWS に持ち込まれます。SQL Server のアクティブ SA 対象コアライセンスまたはサブスクリプションライセンス (クラウドソリューションプロバイダー (CSP) プログラムを通じて購入したライセンスを除く) は、共有テナンシー (デフォルト) EC2 インスタンスの vCPU ごとにライセンスされます。最小 Microsoft ライセンス要件は EC2 インスタンスごとに 4 つの vCPU です。アクティブな SA の対象となる SQL Server/CAL ライセンスは、EC2 インスタンスごとに 1 つのサーバーライセンスが付与されます。さらに、アクセス権を持つすべてのユーザーまたはデバイスには、対応する CAL が割り当てられている必要があります。SQL Server には、アクティブな SA とサブスクリプションによるパッシブフェイルオーバーの利点もあります。Amazon EC2 上のライセンスされたアクティブな SQL Server ごとに、Amazon EC2 上のセカンダリのパッシブ SQL Server インスタンスを 1 つ利用できます。パッシブインスタンスの SQL Server 部分のライセンスは必要ありません。詳細については、Microsoft ウェブサイトの「Microsoft SQL Server 2022 Licensing guide
-
貴社の名称と連絡先情報
-
Microsoft 契約番号
-
クラウドパートナー
-
ライセンスモビリティを通じて持ち込まれる製品
-
持ち込むライセンス数
製品を AWS に持ち込んでから 10 日以内に、直接、または Microsoft 販売代理店を通じてフォームを Microsoft に提出する必要があります。検証プロセスの詳細については、Microsoft ドキュメントの「ソフトウェアアシュアランスによるライセンスモビリティ
注記
Microsoft が提供するフレキシブル仮想化プログラムは AWS ではご利用いただけません。これは、AWS が Microsoft によってリストに記載されたプロバイダー*のクラウドに指定されているためです。Microsoft は、2019 年 10 月 1 日のライセンス変更
ライセンスモビリティのない Microsoft 製品
Windows Server、Visual Studio、Microsoft Developer Network (MSDN)、Windows デスクトップオペレーティングシステム、Microsoft Office、および Microsoft 365 アプリケーション (旧 Office 365) には、ライセンスに SA が付与されている場合やアクティブなサブスクリプションライセンスであっても、Microsoft 製品条項でライセンスモビリティ権が付与されていません。そのため、これらの製品のライセンスを持ち込むには、Amazon EC2 専有ホスト、Amazon EC2 ハードウェア専有インスタンス、VMware Cloud on AWS、AWS Outposts の専有ホストなどの専有インフラストラクチャが必要です。AWS への BYOL の対象となるには、他の特定の要件にも従う必要があります。これらの要件は、リストに記載されたプロバイダーのクラウドにデプロイする際のライセンスモビリティのない製品に関するライセンス条項を、Microsoft が変更した結果です (2019 年 10 月 1 日施行)。詳細については、Microsoft ドキュメントの「専用ホストクラウドサービスに関するマイクロソフトライセンス条項の改定
AWS への BYOL の対象となるには、ライセンスモビリティのない製品のライセンスが Microsoft の以下の要件を満たしている必要があります。
-
ライセンスは (サブスクリプションではなく) 永久使用権として購入されている必要があります。
-
ライセンスの購入日が 2019 年 10 月 1 日より前であるか、2019 年 10 月 1 日より前に開始された Microsoft Enterprise 契約期間内にライセンスを購入している必要があります。
-
デプロイされるバージョンは 2019 年 10 月 1 日より前に一般公開されている必要があります。
-
製品は専有インフラストラクチャにデプロイする必要があります。
ライセンスモビリティのない製品のサブスクリプションライセンスは、2019 年 10 月 1 日以降に購入または更新されると BYOL が失われます。
注記
ライセンスモビリティのない製品では、ライセンスが上記の要件を満たしている限り、AWS 上の BYOL についてのアクティブ SA は必要ありません。
ライセンスは複雑な場合があるため、「AWS と Microsoft に関するよくある質問
注記
Windows Server BYOL には、物理コア単位でライセンスが必要なため、専用ホストテナンシー (Amazon EC2 専有ホストや AWS Outposts での専有ホストなど) が必要です。
サービスプロバイダーライセンス契約 (SPLA) の BYOL
サービスプロバイダーライセンス契約 (SPLA) プログラムは、2019 年 10 月 1 日に Microsoft が行ったライセンス変更
注記
Microsoft は、2025 年 9 月 30 日を過ぎると、AWS などリストに記載されたプロバイダーのクラウドで SPLA BYOL を許可しないと発表
Amazon EC2 専有ホスト
Amazon EC2 専有ホスト
-
物理ソケットとコアを可視化できる、事前設定済みの Amazon EC2 Nitro および Xen ハイパーバイザー
-
同じ専有ホストでサポートされた同じファミリー内の複数のインスタンスサイズ (サポートされているインスタンスタイプの最新セットについては、Amazon EC2 ドキュメントの「Amazon EC2 専有ホスト」を参照してください)
-
自動管理、自動スケーリング、インスタンス配置制御
-
複数の AWS アカウント間でホストを共有する機能
-
ライセンスの使用状況と管理を追跡するための AWS License Manager
との統合 -
インスタンスとホストとの親和性を維持する機能
-
ホスト復旧の自動化
-
AWS Config による継続的なモニタリング
Windows Server BYOL には専有インフラストラクチャ数と物理コア数が必要なため、Amazon EC2 専有ホストは次のように役立つ優れたオプションです。
-
大幅なコスト削減を実現
-
SA やライセンスモビリティ (2019 年 10 月 1 日の購入およびバージョン要件に拘束される) に関係なく、あらゆる Microsoft アプリケーションを AWS に持ち込み可能
-
Windows Server Datacenter Edition と SQL Server Enterprise Edition の物理コアライセンスを最大限に活用
-
EC2 インスタンスごとではなく、ホストごとに課金 (つまり、専有ホストを使用すると、追加のコンピューティング料金を発生させることなく、ホストで利用可能な最大数のインスタンスを使用できます)
BYOL 対象の Windows Server ライセンスを Amazon EC2 専有ホストに持ち込むと、ホストのすべての物理コア (vCPUs ではない) のライセンスを取得できます。例えば、R5 Amazon EC2 専有ホストには 48 個の物理コアがあります。48 コアの Windows Server Datacenter Edition を R5 Amazon EC2 専有ホストに持ち込むと、技術的に可能な限りの多くの EC2 インスタンスをホストにデプロイできます。48 コアの Windows Server Standard Edition を持ち込むと、ホスト上に任意のサイズの EC2 インスタンスを最大 2 つ持ち込むことができます。
Windows Server Standard Edition のライセンスを積み上げると、同じホストで追加の EC2 インスタンスを作成できます。2 回目のライセンスでは、ホストのすべての物理コアで 2 つの EC2 インスタンスを追加できます (以下同様)。SQL Server Enterprise を物理コアでライセンスする場合は、ホストのすべての物理コアのライセンスを取得する必要もあります。これにより、ライセンスされた物理コアの数と同じ数の SQL Server 用の EC2 インスタンスをホストにデプロイできます。例えば、48 コアの SQL Server Enterprise でライセンスされている R5 Amazon EC2 専有ホストでは、SQL Server を実行する最大 48 の EC2 インスタンスをそのホストにデプロイできます。BYOL 対象の Windows Server Datacenter ライセンスと SQL Server Enterprise ライセンスを持ち込み、ホストの物理コアの合計に対してライセンスを取得すると、同じ数とサイズの EC2 インスタンスについて、ライセンス込みよりも大幅にコストを節約できます。これは、ワークロードがホストの大部分を占め、ほとんどの時間稼働していることを前提としています。例えば、12 個の R5.2xlarge EC2 インスタンスをライセンス込みの Windows Server と SQL Server Enterprise BYOL を含む共有テナンシーインスタンスにデプロイすることもできます。ライセンスには合計 96 コアの SQL Server Enterprise が必要です。しかし、R5 Amazon EC2 専有ホスト (同じ 12 個の R5.2xlarge EC2 インスタンスに対応) をデプロイする場合は、48 コアの Windows Server Datacenter と 48 コアの SQL Server Enterprise BYOL 対象ライセンスを持ち込むことができます。Windows Server のライセンス込みのコストを節約できるだけでなく、持ち込みが必要な SQL Server Enterprise コアライセンスの数は半分だけで済みます。
Amazon EC2 専有ホストの BYOL は、ホストを 70% 以上使用でき、ほとんどの時間ワークロードが実行されている、安定した予測可能なワークロードに最適です。AWS での Microsoft ライセンスについて詳しくは、YouTube の「AWS での Microsoft Licensing
VMware Cloud on AWS
VMware Cloud on AWS への移行の詳細については、AWS 規範ガイダンスの「VMware Cloud on AWS の概要と運用モデル」を参照してください。
注意
2024 年 4 月 30 日現在、VMware Cloud on AWS は AWS またはそのチャネルパートナーによる再販が終了しています。サービスは Broadcom を通じて引き続き提供されます。詳細については、AWS 担当者にお問い合わせください。
準備
AWS License Manager
Microsoft のライセンスに関する検討の準備段階の一環として、AWS のワークロードに割り当てる予定のライセンスを AWS License Manager
AWS に持ち込む Microsoft ライセンスを License Manager に入力すると、次のように役立ちます。
-
ソフトウェアライセンスの使用状況の可視化や制御がしやすくなり、誤用を未然に防ぐことができます。
-
ライセンスの追跡と管理の方法を含め、ライセンスを最大限に活用することでコストが低減します。
-
ライセンス使用量の制限、新規起動のブロック、その他の制御の使用により、コンプライアンス違反のリスクが軽減します。
-
ホストリソースグループを使用してホストの配置、リリース、復旧を自動化することで生産性が向上します。
License Manager の詳細については、License Manager ドキュメントの「Working with AWS License Manager」を参照してください。
ライセンスに関する考慮事項
ワークロードに現在割り当てられているライセンスに基づいて移行を計画することを移行前に検討してください。例えば、複数のオンプレミスホストを AWS に持ち込む場合は、複数の異なるホストにまたがるワークロードをグループ化するのではなく、ホストごとに移行することを検討してください。これは、オンプレミスホストの使用を停止すると、そのホストに関連付けられているライセンスが AWS で使用できるように解放されるためです。また、移行中は Windows Server または SQL Server のライセンス込みのインスタンスを使用し、移行の完了後に BYOL オプションに切り替えることもできます。ただし、このオプションでは、最初から独自のメディアと AMI を使用する必要があります (ライセンス込みオプションでも)。AWS License Manager で利用できるライセンス変換機能では、EC2 インスタンスがもともと独自のメディアと AMI から作成された場合には、ライセンス込みから BYOL に切り替えることだけができます。
移行
Microsoft ワークロードを AWS にデプロイしてから 10 日以内に、AWS に持ち込むライセンスモビリティのあるライセンスについて「ライセンスモビリティ検証フォーム
-
貴社の名称と連絡先情報
-
Microsoft 契約番号
-
クラウドパートナー
-
ライセンスモビリティを通じて持ち込まれる製品
-
持ち込むライセンス数
検証プロセスの詳細については、Microsoft ドキュメントの「ソフトウェアアシュアランスによるライセンスモビリティ