次の方法で共有


Azure Arc 対応 SQL Managed Instance のコスト ガバナンス

コスト ガバナンスは、Azure で使用するサービスのコストを管理するためのポリシーを実装する継続的なプロセスです。 この記事では、Azure Arc 対応データ サービスの使用時に留意すべきコスト ガバナンスに関する考慮事項と推奨事項について説明します。

Azure Arc 対応 SQL Managed Instance のコスト

Azure Arc 対応 SQL Managed Instance (MI) には 2 種類のサービス レベルが用意されています。

  • General Purpose
  • Business Critical

どちらのレベルも仮想コアあたりの価格が設定され、他の多くの Azure サービスと同様に、予約インスタンスと Azure ハイブリッド特典を提供して、より多くのコスト削減を実現します。

Arc 対応 SQL MI のコストは、Azure Arc 対応 Kubernetes クラスターにデプロイされた追加機能に加えて発生します。 Kubernetes クラスターの設計上の考慮事項と推奨事項の詳細については、Kubernetes のコスト ガバナンスに関するページを参照してください。

高可用性インフラストラクチャのコスト

Arc 対応 SQL MI の直接的なコストではありませんが、Business Critical レベルにインスタンスをデプロイする場合は、高可用性が含まれます。 この方法では、別の Kubernetes クラスターをデプロイして維持する必要があります。

設計上の考慮事項

  • サービス レベル ビジネス要件を定義して、最も適切なサービス レベルを決定します。 さらに、事業継続とディザスター リカバリーをサポートするために必要な追加のインフラストラクチャを検討します。

  • 接続モード 使用状況と課金の情報を Azure に送信する方法は、直接接続モードと間接接続モードのどちらを使用しているかによって異なります。 間接接続モードを使用している場合は、使用状況と課金の情報を Azure に定期的に送信する方法を検討してください。

  • 予約インスタンス Arc 対応 SQL MI の予測される時間に基づいて、従量課金制、1 年間の予約インスタンス、または 3 年間の予約インスタンスのいずれかによってコストを削減できるか検討します。

  • Azure ハイブリッド特典 SQL Serverの場合、Azure ハイブリッド特典により、Arc 対応 SQL MI の両方のサービス レベルでコスト削減が実現します。

サービス レベルのニーズの組み合わせ、Arc 対応 SQL MI デプロイのタイムライン、および組織に Azure ハイブリッド特典があるかどうかを検討します。 また、Dev/Test 価格は開発専用ですが、両方のサービス レベルで利用できます。 Azure ランディング ゾーンのコスト管理に関する考慮事項を確認して、広範なコスト関連の考慮事項について理解します。 最後に、Azure ハイブリッド特典の節約額計算ツール総保有コスト計算ツールを使用して、コスト削減の可能性を判断することを検討してください。

設計の推奨事項

以下のセクションでは、Arc 対応 SQL MI のコスト ガバナンスの設計に関する推奨事項について説明します。

Note

これらのスクリーンショットに示されている価格情報は、コスト ガバナンスの概念を示す例であり、独自の Azure Arc デプロイで表示される可能性のある実際の価格情報を反映するものではありません。

サービス階層

Arc 対応 SQL MI デプロイの最大のコスト要素は、選択するサービス レベルです。 ビジネス要件を満たすサービス レベルを選択してください。 サービス レベルの詳細については、「サービス レベルの比較」を参照してください。 他の要因の中でも、特に高可用性や読み取りスケールアウトのニーズを考慮します。 既存の SQL Server デプロイを移行する場合は、現在使用している SQL エディションと、Arc 対応 SQL MI デプロイに必要な機能について検討します。

サービス レベルと推定コストの概要のスクリーンショット。

接続モード

直接接続モードを使用している場合は、これ以上必要な操作はありません。 必要な使用状況と課金のデータが Azure に送信されます。 間接接続モードを使用している場合は、「使用状況データを間接モードで Azure にアップロードする」で説明されている内容に基づいて、このデータを送信する自動化されたメカニズムを確立します。 cron ジョブまたはその他の自動化されたタスクを構成して、データを日単位でアップロードし、ジョブのエラーを監視します。 アップロードされたデータは 30 日ごとに送信するだけで済みますが、毎日アップロードすると、機能低下状態になる可能性が低くなります。

予約インスタンス

Arc 対応 SQL MI デプロイの予想される期間に基づいて、組織のコストが削減される場合は、1 年または 3 年間の予約インスタンスを選択します。 予約 VM インスタンスの詳細については、クラウド導入フレームワークのベスト プラクティスを参照してください。

予約インスタンス購入の概要のスクリーンショット。

Azure ハイブリッド特典

組織に Azure ハイブリッド特典がある場合は、それを使用して Arc 対応 SQL MI のコストを削減します。

ガバナンス

  • リソースの編成ガバナンス規範の重要な設計領域の推奨事項を確認します。 推奨事項は、ガバナンス戦略を実装し、コスト管理と可視性を向上させるためにリソースを整理し、オンボードと管理に最小限の特権アクセス モデルを使用して不要なコストを回避するのに役立ちます。 また、Azure Arc 対応 Kubernetes のリソースの編成ガバナンス規範に関する広範な推奨事項を確認して、データ サービス コンテキスト以外のガバナンス原則を理解します。

  • Microsoft Cost Management を使用して、Arc 対応 SQL MI のコストを把握します。

コスト分析のスクリーンショット。

Kubernetes 用の Azure Policy

  • Azure Policy for Kubernetes の価格を確認します。 Azure サービスのタグ付けや有効化の制御などを行うことで、Arc 対応 SQL MI を補完するオプション コンポーネント。
  • セキュリティ、ガバナンス、コンプライアンスの重要な設計領域を確認して、Azure Policy for Kubernetes を実装するためのベスト プラクティスと推奨事項を確認します。 これらのベスト プラクティスには、次の方法が含まれます。
    • クラスター全体のコストの可視性を高めるためのタグ付けを適用する
    • Azure サービスの有効化を制御する

次の手順

ハイブリッドとマルチクラウドの導入過程の詳細については、次の記事を参照してください。