
Microsoftのライセンス制度は複雑であることで有名です。企業がライセンスを最大限に活用できるよう、ワークショップを開催するコンサルタント会社もあり、多様なライセンスやプランの購入方法、そして常に変化する様々な規則へのコンプライアンス維持方法などについて解説しています。しかし、多様なエンタープライズライセンスは、企業からより多くの費用を奪うために存在するように思われがちです。
参照:誰もが知っておくべき Windows、Linux、Mac のコマンド (無料 PDF) (TechRepublic)
一見そう見えるかもしれませんが、Microsoftのライセンス制度の多くは明確な方法論に基づいています。それは、同社が顧客を新しいテクノロジーや新しい働き方に導き、導くための方法です。Microsoftはツールやサービスを廃止する際にはコストを上げ、新しいツールやサービスを導入する際には、新しいテクノロジーのハードルを乗り越えられるよう、導入価格を提供しています。
マイクロソフトのエンタープライズ事業において、長年にわたり中核を担ってきたライセンスモデルが1つあります。それがソフトウェアアシュアランスです。これはおそらくマイクロソフトのボリュームライセンスモデルの中で最も人気のあるモデルであり、コスト管理に役立つだけでなく、ライセンスのモビリティや対象ソフトウェアの新バージョンへの自動アップグレードといった特典も提供しています。
サーバー向け Azure ハイブリッド特典の利用方法
このようなライセンス契約の最も便利な点の一つが、Azure のハイブリッド特典です。オンプレミスからクラウドへの移行を支援するために設計されたこの特典により、オンプレミスの SA やその他の対象となるサブスクリプションライセンスを Azure 仮想インフラストラクチャで使用できます。ライセンスを再度購入する必要がないため、Azure の従量課金制の利用料金を回避できます。さらに、180 日間のデュアルユースオプションも用意されており、クラウドへの移行を完了するまでの 6 か月間、追加ライセンスを消費することなくオンプレミスで運用を継続できます。
サーバーソフトウェアのライセンスを使用している間も、ストレージとネットワークの費用は発生することを覚えておくことが重要です。Azureのインフラストラクチャは、使用しているソフトウェア以上のものであり、たとえ1時間あたりわずか数セントであっても、あらゆるものに費用がかかります。規模が大きくなると、費用はすぐに膨らむ可能性があります。そのため、Azureでアプリケーションの使用を開始する前に、総費用を把握しておくことが重要です。
オンプレミス アーキテクチャからハイブリッドまたはクラウド ネイティブへの移行を決定したら、Azure でライセンスの構成を開始できます。Azure ハイブリッド特典を適用するには 4 つの方法があります。Azure Marketplace イメージを使用するか、オンプレミスのリソースを使用して構築したカスタム VM をアップロードできます。既存の Azure VM にライセンスを適用してオンデマンド価格から切り替えたり、仮想マシン スケール セットにライセンスのグループを適用して、自動スケーリング アプリケーションがサブスクリプションからライセンスされるようにすることもできます。
設定は簡単です。AzureポータルからVM構成時に「ライセンス」ボックスにチェックを入れるだけでライセンスを適用できます。あるいは、コマンドラインでサーバー呼び出しに適切なライセンスタイプを指定したり、ARMテンプレートにプロパティとして追加して自動デプロイすることも可能です。Microsoftは、使用しているライセンス数を確認するためのAzure CLIコマンドを提供しており、法令遵守に役立ちます。
プロセスのどの段階でもライセンスキーを入力する必要はありません。ここで入力する必要があるのは、有効なライセンスが使用されていることを証明することです。サブスクリプションを解約する場合は、ライセンスの種類を変更し、Azure の標準オンデマンド価格に切り替える必要があります。
Microsoftは、ハイブリッド特典の利用でどれだけの節約が可能かを概算できる基本的な計算ツールを提供しています。その数値は非常に印象的です。米国西部でD4インスタンスを使用して40台のWindows Server仮想マシンを稼働させる場合、ハイブリッド特典を利用しない場合、毎月3,600ドル以上のコストがかかります。ハイブリッド特典を利用すると、月額2,000ドル強となり、1,600ドルの節約になります。年間で約20,000ドルの節約になります。
Windows ServerだけでなくSQL Serverも
ハイブリッド特典はSQL Serverもカバーしているため、これらのライセンスはVMと、SQL Managed InstanceまたはAzure SQL Databaseのいずれかを使用してAzureでホストされるSQLデータベースの両方に適用できます。最大の節約効果は、物理的なオンプレミス環境から仮想クラウドインフラストラクチャへのリフトアンドシフトの一環として、SQL Serverを搭載したVMを実行している場合に得られます。マネージドデータベースへの移行による節約額は比較的少額ですが、それでも大きな額で、適度な規模のAzure SQL Databaseで年間約8,000ドルとなります。
他にもメリットがあります。例えば、Azure の延長サポート期間に自動的にアクセスできるようになり、オンプレミスでは利用できない Azure ホスト型サーバーインスタンスのアップデートを受け取ることができます。SQL Server の場合、ハイブリッド特典に切り替えると、Azure の Platform as a Service オプションをご利用の場合でも、ライセンスされたコア 1 つにつき 4 つの Azure vCPU が利用可能になるため、コストパフォーマンスが向上します。
Azureハイブリッド特典はWindowsライセンスのみに適用されるわけではありません。RedHatおよびSUSE Linuxサブスクリプションでもご利用いただけます。このアプローチは、基盤となるインフラストラクチャの費用が発生するため、Microsoftライセンスを利用する場合ほど有利ではありません。ただし、Azureでは両方のLinuxディストリビューションがサポートされているため、Azureサポートと自動更新のメリットを享受できます。
ハイブリッド特典を他の Azure 節約スキームと併用する方法
SAライセンスを他のAzureコスト削減スキームと組み合わせることで、さらに節約できます。仮想インフラストラクチャに予約インスタンスを使用すると、サーバーの料金を前払い(一括払いまたは月払い)できます。
このアプローチにより、1年後または3年後に必要なリソースを設定できます。これにより、Microsoftはデータセンターに必要なサーバーの台数を計画でき、電源、ネットワーク、サーバーハードウェアを事前に予約することでコストを削減できます。お客様のコミットメントに対する対価として、Microsoftは請求額を削減します。これはオンデマンド価格の70%以上になる可能性があります。
Azureハイブリッド特典にはメリットがありますが、ソフトウェアアシュアランスへの長期的な縛りが存在します。サブスクリプションモデルの利便性とコスト削減のバランスを取る必要があります。魅力的な選択肢ではありますが、そのコミットメントをしっかりと理解することが重要です。
一方で、インフラストラクチャとソフトウェアのニーズを事前に計画することで、Azure コストの大部分を最大 80% 削減できる可能性があります。これは決して軽視すべきことではありません。