Azure VM 上の SQL Server の料金ガイダンス
適用対象: Azure VM 上の SQL Server
この記事では、Azure Virtual Machines における SQL Server の料金ガイダンスを示します。 コストに影響するいくつかのオプションがあるため、コストとビジネス要件が釣り合うように適切なイメージを選択することが重要です。
ヒント
SQL Server のエディションと仮想マシン (VM) のサイズの特定の組み合わせのコスト見積もりのみを確認したい場合は、Windows または Linux の料金ページを参照してください。 OS / ソフトウェアの一覧から、お使いのプラットフォームと SQL Server エディションを選択します。
または、料金計算ツールを使用して、仮想マシンを追加して構成します。
無料ライセンスの SQL Server エディション
概念実証の開発、テスト、または構築を行う場合は、無料ライセンスの SQL Server Developer Edition をご使用ください。 このエディションには SQL Server Enterprise エディションの全機能が備わっており、あらゆる種類のアプリケーションを構築、テストすることができます。 ただし、運用環境で Developer エディションを実行することはできません。 SQL Server Developer エディションの VM は、その VM のコスト分の料金のみ発生します。これは、関係する SQL Server ライセンス コストがないためです。
運用環境で軽量ワークロード (コア 4 未満、メモリ 1 GB 未満、1 データベースあたり 10 GB 未満) を実行する場合は、無料ライセンスの SQL Server Express Edition を使用します。 SQL Server Express エディションの VM もまた、その VM のコスト分の料金のみ発生します。
このような開発/テストまたは軽量運用ワークロードについては、そのワークロードに応じて小さい VM サイズを選択することで費用を節約することもできます。 シナリオによっては、D2as_v5 が適切な選択であることもあります。
これらのイメージのいずれかを使って SQL Server 2022 を実行する Azure VM を作成するには、次のリンクを参照してください。
プラットフォーム | 自由にライセンスされたイメージ |
---|---|
Windows Server 2022 | SQL Server 2022 Developer Azure VM |
Ubuntu Pro 20.04 LTS | SQL Server 2022 Developer Azure VM |
有料の SQL Server エディション
運用ワークロードが軽量でない場合は、次のいずれかの SQL Server エディションを使用します。
SQL Server のエディション | ワークロード |
---|---|
Web | 小規模 Web サイト |
Standard | 少量から中量のワークロード |
Enterprise | 大量のワークロードまたはミッションクリティカルなワークロード |
これらのエディションの SQL Server ライセンスの支払いには、"従量課金制" と "Azure ハイブリッド特典" の 2 つのオプションがあります。
使用した分を支払う
使用した分の SQL Server ライセンス料金を支払う方法 (従量課金制とも呼ばれている) は、Azure VM を実行する秒単位のコストに SQL Server ライセンスのコストが含まれることを意味します。 SQL Server の各種エディション (Web、Standard、Enterprise) の料金は、Windows または Linux の Azure Virtual Machines の料金ページで確認できます。
コストはすべてのバージョンの SQL Server (2012 SP3 から 2022 まで) で同じです。 1 秒あたりのライセンス コストは、VM vCPU の数によって異なります。
使用した分だけ SQL Server ライセンス料金を支払う方法は、次の場合にお勧めします。
一時的なワークロードまたは定期的なワークロード。 たとえば、毎年 2 か月間行われるイベントや毎週月曜日に行われるビジネス分析をサポートする必要があるアプリです。
有効期間または規模が不明なワークロード。 たとえば、数か月で不要になるアプリ、または要求によって必要な処理能力が増減するアプリです。
これらの従量課金制イメージのいずれかを使用して SQL Server 2022 を実行する Azure VM を作成するには、次のリンクを参照してください。
プラットフォーム | ライセンスされたイメージ |
---|---|
Windows Server 2022 | SQL Server 2022 Web Azure VM SQL Server 2022 Standard Azure VM SQL Server 2022 Enterprise Azure VM |
Ubuntu Pro 20.04 LTS | SQL Server 2022 Web Azure VM SQL Server 2022 Standard Azure VM SQL Server 2022 Enterprise Azure VM |
重要
Azure portal で SQL Server 仮想マシンを作成する場合は、 [サイズの選択] ウィンドウに見積もりコストが表示されます。 この見積もりに含まれるのは、VM を実行するためのコンピューティング コストと、OS (Windows または他社製 Linux オペレーティング システム) のライセンス コストのみであることに注意してください。
Web、Standard、および Enterprise エディションに対する追加の SQL Server ライセンス コストは含まれません。 正確な価格の見積もりを得るには、Windows または Linux の価格ページで、ご自身のオペレーティング システムと SQL Server エディションを選択します
注意
ライセンス モデルを従量課金制と Azure ハイブリッド特典の間で切り替えられるようになりました。 詳細については、SQL Server VM のライセンス モデルを変更する方法に関するページを参照してください。
Azure ハイブリッド特典 (AHB)
Azure ハイブリッド特典 (AHB とも呼ばれます) は、お客様が Azure VM のソフトウェア アシュアランスで既存の SQL Server コア ライセンスを使用できるようにするプログラムです。 AHB を使用した SQL Server VM の料金は、SQL Server のライセンスではなく、VM を実行するコストに対してのみ発生します。これは、ボリューム ライセンス プログラムを介して、またはクラウド ソリューション パートナーを通して、既にライセンスとソフトウェア アシュアランスを取得している場合が対象になります。
Azure ハイブリッド特典を使用した SQL Server ライセンスの持ち込みは、次の場合に推奨されます。
継続的なワークロード。 たとえば、年中無休の業務をサポートする必要があるアプリ。
有効期間と規模がわかっているワークロード。 たとえば、1 年にわたって必要で、要求が予測されているアプリ。
AHB を SQL Server VM で利用するには、SQL Server Standard または Enterprise とソフトウェア アシュアランス のライセンス (ボリューム ライセンス プログラムの必須オプション、他の製品では必要に応じて購入可能) が必要です。 ボリューム ライセンス プログラムで提供される料金レベルは、契約のタイプ、SQL Server の数やコミットメントによってさまざまです。 ただし、経験則として、継続的な運用ワークロードに対する Azure ハイブリッド特典には次のようなベネフィットがあります。
AHB のベネフィット | 説明 |
---|---|
コスト削減 | Azure ハイブリッド特典により、最大 55% の節約を実現できます。 詳細については、「Azure での SQL Server 仮想マシンのライセンス モデルを変更する」を参照してください。 |
無料のパッシブ セカンダリ レプリカ | 独自のライセンスを持ち込むもう 1 つのベネフィットは、高可用性のための 1 つのパッシブ セカンダリ レプリカ用の無料ライセンスと、SQL Server ごとのディザスター リカバリーのための 1 つのパッシブ セカンダリ用の無料ライセンスです。 これによって、高可用性 SQL Server デプロイ (Always On 可用性グループの使用など) のライセンス コストを半分以下にできます。 |
注意
2022 年 11 月の時点で、従量課金制ライセンスと AHB を使うと、高可用性のための 1 つのパッシブ セカンダリ レプリカ用と、ディザスター リカバリーのための 1 つのパッシブ セカンダリ用に、無料ライセンスを使用できます。
コストの削減
不要なコストがかからないようにするには、最適な仮想マシンのサイズを選択し、ワークロードが継続して実行されないよう断続的にシャットダウンすることを検討してください。
VM の適切なサイズ設定
SQL Server のライセンス コストは vCPU の数に直接関連します。 CPU、メモリ、記憶域、および I/O 帯域幅の予想されるニーズに合った VM サイズを選択してください。 マシンのサイズ オプションの一覧については、Windows VM のサイズと Linux VM のサイズに関するページをそれぞれご覧ください。
ワークロードに最適な VM サイズの選択について詳しくは、VM サイズのベスト プラクティスに関する記事をご覧ください。
可能な場合は VM をシャットダウン
使用しているワークロードが継続して実行されない場合は、活動しない期間に仮想マシンを停止することを検討してください。 料金は使用した分だけになります。
たとえば、Azure VM で SQL Server を試しているだけの場合、誤って実行したままにして数週間分の料金が発生するのは望ましくありません。 解決策の 1 つとして、基盤となる仮想マシンの自動シャットダウン機能を使用することです。
自動シャットダウンは Azure DevTest Labs で提供されます。他にも多数の類似した機能があります。
他のワークロードでは、Azure Automation など、スクリプト ソリューションによる Azure VM の自動シャットダウンと再起動を検討してください。
重要
課金を避けるためには、VM をシャットダウンして割り当て解除するしかありません。 停止するだけ、または電源オプションを使用した VM のシャットダウンでは、使用料金は発生します。
次のステップ
Azure の一般的な料金ガイダンスについては、「Azure の課金とコスト管理で予想外のコストを防ぐ」をご覧ください。 最新の Azure Virtual Machines の料金 (SQL Server を含む) については、Windows VM および Linux VM の Azure Virtual Machines の料金ページを参照してください。
Azure Virtual Machines における SQL Server の概要については、次の記事を参照してください。