Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

データベース向けのBlueXP  ワークロード工場でのコスト削減について詳しく見る

共同作成者 netapp-rlithman netapp-mwallis

Amazon Elastic Block Store(EBS)、FSx for Windowsファイルサーバ、オンプレミスストレージでMicrosoft SQL Serverを使用するコストをFSx for ONTAPストレージと比較して、データベースワークロードのデータベース向けBlueXP  ワークロード工場におけるコスト削減についてご確認ください。

タスクの内容

Workload Factoryには、Amazon Elastic Block Store(EBS)、FSx for Windows File Server、オンプレミスストレージで実行されているデータベースワークロードの削減効果を確認するための方法がいくつかあります。ダッシュボード、[Inventory]タブ、および[Explore savings]タブから確認できます。いずれの場合も、コスト削減試算ツールを使用して、FSx for ONTAPファイルシステム上のデータベースワークロードについて、ストレージ、コンピューティング、SQLライセンス、Snapshot、クローンなど、Microsoft SQL Serverワークロードを実行する際のさまざまなコストコンポーネントを、Elastic Block Store(EBS)、FSx for Windowsファイルサーバ、オンプレミスストレージと比較できます。

FSx for ONTAPファイルシステムでこれらのワークロードを実行することでコストを削減できるとワークロードファクトリが判断した場合は、ワークロードファクトリのコスト削減試算ツールから直接Microsoft SQL over FSx for ONTAPを導入できます。Elastic Block Store、FSx for Windowsファイルサーバ、またはオンプレミスのストレージで複数のMicrosoft SQL Serverインスタンスを使用している場合は、単一のSQLインスタンスを使用するFSx for ONTAP構成を推奨します。

すべてのデータベースワークロードの潜在的な削減効果

Workload Factory ConsoleからDatabases * Dashboard *にアクセスして、FSx for ONTAPですべてのデータベースワークロードを実行することで実現可能なコスト削減の概要を確認してください。[Potential Savings]タイルでは、Elastic Block StoreとFSx for Windows File Server上にあるすべてのデータベースワークロードの数、潜在的なコスト削減率、削減率、ビジュアル表示を棒グラフで確認できます。

"ワークロードファクトリコンソールのデータベースダッシュボードの[潜在的な削減量タイルのスクリーンショット。[Potential Savings]タイルには、Elastic Block StoreとFSx for Windows File Server上にあるすべてのデータベースワークロードの数、潜在的なコスト削減率、削減率、棒グラフに視覚的に表示されます。"]

削減額計算ツール

コスト削減計算ツールを使用すると、FSx for ONTAPファイルシステム上のデータベースワークロードについて、ストレージ、コンピューティング、SQLライセンス、Snapshot、クローンなど、Microsoft SQL Serverワークロードを実行する際のさまざまなコストコンポーネントを、Elastic Block Store(EBS)、FSx for Windowsファイルサーバ、オンプレミスストレージと比較できます。ストレージ要件によっては、FSx for ONTAPファイルシステムがデータベースワークロードにとって最も対費用効果の高いファイルシステムであることがわかります。

FSx for ONTAPファイルシステムを使用した場合、これらのMicrosoft SQL Server上のデータベースワークロード用ストレージのコストを削減できるかどうかが計算ツールに表示されます。計算ツールの使用方法について説明します。

削減試算ツールページのスクリーンショットには、左側に選択したAmazon Elastic Block Store上のMicrosoft SQL Server構成が表示され、スナップショットとクローンの値をカスタマイズするオプションが表示されます。コスト削減額の単位での金額と割合の削減に加え、左側に表示されるFSx for ONTAPおよびElastic Block StoreストレージでMicrosoft SQL Serverを使用した場合の月額総コストも表示されます。

SQL Server導入の分析

この計算ツールは、SQL Server環境の包括的な分析を実行して、使用されているリソースと機能がSQL Serverエディションと適切に一致していることを確認します。Standard Editionへのダウングレードを推奨する前に、Calculatorがチェックする主な要因と条件は次のとおりです。

導入モデル

Calculatorは、導入モデルとEnterprise Editionが必要かどうかを評価します。

割り当てられたリソース

Calculatorは、次のライセンスに依存して割り当てられたリソースの条件を評価します。

  • Target Instance vCPU:インスタンスの仮想CPU数が48個以下である。

  • Memory Allocation:インスタンスのメモリ容量は128GB以下です。

エンタープライズ機能の使用

計算ツールは、次のエンタープライズ機能のいずれかが使用されているかどうかを確認します。

  • データベースレベルのエンタープライズ機能

  • オンラインインデックス操作

  • リソースガバナ

  • ピアツーピアまたはOracleレプリケーション

  • R/Python拡張

  • メモリに最適化されたtempdb

評価されたSQL Serverインスタンスが上記のEnterprise機能のいずれも使用せず、リソースの制約を満たしている場合は、ライセンスをStandard Editionにダウングレードすることをお勧めします。この推奨事項は、パフォーマンスや機能を犠牲にすることなく、SQL Serverのライセンスコストを最適化することを目的としています。

電卓オプション

お客様のシステムとFSx for ONTAPのコストを比較するために、カスタマイズと検出という2つの計算ツールオプションが用意されています。

カスタマイズによるコスト削減の詳細を見る:地域、導入モデル、SQL Serverエディション、毎月のデータ変更率、スナップショットの頻度など、EBSまたはFSx for Windows File Serverを搭載したAmazon EC2上のMicrosoft SQL Serverの構成設定を提供します。

検出されたホストの削減効果を確認します。ワークロードのファクトリは既存のMicrosoft SQL Serverにリンクし、詳細を計算ツールに入力して自動比較します。この電卓オプションを使用するには、grant_read-only_or_read/write_permissionsが必要です。ユースケースは変更できますが、その他の詳細はすべて計算で自動的に決定されます。

さらに、計算機分析の精度を向上させることができます"AWSクレデンシャルを追加"を選択します。[クレデンシャルの追加]ページにリダイレクトされます。クレデンシャルを追加したら、FSx for ONTAPと比較する既存のリソースを選択し、[削減効果を確認する]*を選択します。

カスタマイズによるコスト削減の詳細

ストレージタイプに応じたタブの手順に従います。

Amazon Elastic Block Store(EBS)
手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. [Databases]から、[Explore savings]*、[Microsoft SQL Server on EBS]の順に選択します。

  3. Savings Calculatorで、次の詳細を入力します。

    1. リージョン:ドロップダウンメニューからリージョンを選択します。

    2. 展開モデル:ドロップダウンメニューから展開モデルを選択します。

    3. * SQL Server Edition *:ドロップダウンメニューからSQL Server Editionを選択します。

    4. 毎月のデータ変更率(%):クローンおよびスナップショットのデータ変更率を1カ月あたりの平均で入力します。

    5. * Snapshotの頻度*:ドロップダウンメニューからSnapshotの頻度を選択します。

    6. クローニングされたコピーの数:EBS設定のクローニングされたコピーの数を入力します。

    7. * SQL BYOLの月間コスト($)*:必要に応じて、SQL BYOLの月間コストをドル単位で入力します。

    8. [EC2 specifications]で、次の情報を入力します。

      • マシンの説明:オプションで、マシンを説明する名前を入力します。

      • インスタンスタイプ:ドロップダウンメニューからEC2インスタンスタイプを選択します。

    9. [Volume Types]で、少なくとも1つのボリュームタイプについて次の詳細を指定します。IOPSとスループットは特定のディスクタイプボリュームに適用されます。

      • ボリューム数

      • ボリュームあたりのストレージ容量(GiB)

      • *ボリュームあたりのプロビジョニングIOPS *

      • スループット(MB/秒)

    10. 常時稼働の可用性導入モデルを選択した場合は、*セカンダリEC2の仕様*および*ボリュームタイプ*の詳細を指定します。

Amazon FSx for Windowsファイルサーバ
手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. [Databases]で、[Explore savings]*、[Microsoft SQL Server on FSx for Windows]の順に選択します。

  3. Savings Calculatorで、次の詳細を入力します。

    1. リージョン:ドロップダウンメニューからリージョンを選択します。

    2. 展開モデル:ドロップダウンメニューから展開モデルを選択します。

    3. * SQL Server Edition *:ドロップダウンメニューからSQL Server Editionを選択します。

    4. 毎月のデータ変更率(%):クローンおよびスナップショットのデータ変更率を1カ月あたりの平均で入力します。

    5. * Snapshotの頻度*:ドロップダウンメニューからSnapshotの頻度を選択します。

    6. クローニングされたコピーの数:EBS設定のクローニングされたコピーの数を入力します。

    7. * SQL BYOLの月間コスト($)*:必要に応じて、SQL BYOLの月間コストをドル単位で入力します。

    8. FSx for Windowsファイルサーバの設定で、以下を指定します。

      • 導入タイプ:ドロップダウンメニューから導入タイプを選択します。

      • ストレージタイプ:SSDストレージはサポートされているストレージタイプです。

      • 合計ストレージ容量:ストレージ容量を入力し、構成の容量単位を選択します。

      • *プロビジョニングされたSSD IOPS *:構成に対してプロビジョニングされたSSDのIOPSを入力します。

      • スループット(MB/秒):スループットをMB/秒単位で入力します。

    9. [EC2仕様(EC2 specifications)]で、ドロップダウンメニューから*[インスタンスタイプ(Instance type)]*を選択します。

データベースホストの設定の詳細を指定したら、ページに表示される計算式と推奨事項を確認します。

さらに、次のいずれかを選択して、ページの一番下までスクロールしてレポートを表示します。

  • * PDFのエクスポート*

  • 電子メールで送信

  • 計算結果を表示

FSx for ONTAPに切り替えるには、の手順に従います FSx for ONTAPファイルシステムを使用してAQS EC2にMicrosoft SQL Serverを導入

検出されたホストの削減量を確認する

Workload factoryには、検出されたElastic Block StoreとFSx for Windows File Serverホストの特性が入力されるため、削減効果を自動的に確認できます。

開始する前に

作業を開始する前に、次の前提条件を満たしてください。

  • "grant_read-only_or_read/write_permissions"AWSアカウントで、*[Explore savings]*タブでElastic Block Store(EBS)とFSx for Windowsシステムを検出し、削減額の計算結果をSavings Calculatorに表示します。

  • インスタンス タイプの推奨事項を取得し、コストの精度を向上させるには、次の手順を実行します。

    1. Amazon CloudWatch および AWS Compute Optimizer に権限を付与します。

      1. AWS マネジメントコンソールにサインインし、IAM サービスを開きます。

      2. IAMロールのポリシーを編集します。以下のAmazon CloudWatchとAWS Compute Optimizerの権限をコピーして追加します。

        {
        "Version": "2012-10-17",
        "Statement": [
          {
           "Effect": "Allow",
           "Action": "compute-optimizer:GetEnrollmentStatus",
           "Resource": "*"
          },
          {
           "Effect": "Allow",
           "Action": "compute-optimizer:PutRecommendationPreferences",
           "Resource": "*"
          },
          {
           "Effect": "Allow",
           "Action": "compute-optimizer:GetEffectiveRecommendationPreferences",
           "Resource": "*"
          },
          {
           "Effect": "Allow",
           "Action": "compute-optimizer:GetEC2InstanceRecommendations",
           "Resource": "*"
          },
          {
           "Effect": "Allow",
           "Action": "autoscaling:DescribeAutoScalingGroups",
           "Resource": "*"
          },
          {
           "Effect": "Allow",
           "Action": "autoscaling:DescribeAutoScalingInstances",
           "Resource": "*"
          }
        ]
        }
    2. 課金対象の AWS アカウントを AWS Compute Optimizer に登録します。

ストレージタイプに応じたタブの手順に従います。

Amazon Elastic Block Store(EBS)
手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. [Databases]タイルで、ドロップダウンメニューから*を選択し、[Microsoft SQL Server on FSx for Windows]を選択します。

    ワークロードファクトリがEBSホストを検出した場合は、[Explore savings(節約の確認)]タブにリダイレクトされます。ワークロードファクトリがEBSホストを検出しない場合は、にリダイレクトされますカスタマイズによるコスト削減の詳細

  3. [Explore savings]タブで、EBSストレージを使用してデータベースサーバの*[Explore savings]*をクリックします。

  4. 必要に応じて、SQL Server 資格情報、Windows 資格情報、または不足している SQL Server 権限を追加して、データベース ホストを認証します。

    認証が成功した後も節約の探索ページにデータが読み込まれない場合は、*在庫*タブを選択してデータを再読み込みし、もう一度*節約の探索*タブを選択します。

  5. コスト削減試算ツールでは、必要に応じて、EBSストレージ内のクローンとSnapshotに関する以下の詳細情報を入力することで、より正確なコスト削減試算を行うことができます。

    1. スナップショット頻度: メニューからスナップショット頻度を選択します。

    2. クローンの更新頻度: メニューからクローンの更新頻度を選択します。

    3. クローニングされたコピーの数:EBS設定のクローニングされたコピーの数を入力します。

    4. 毎月の変更率:クローンおよびスナップショットのデータの1カ月あたりの平均変更率を入力します。

Amazon FSx for Windowsファイルサーバ
手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. [データベース] タイルで、メニューから [節約の検討] を選択し、[Microsoft SQL Server on FSx for Windows] を選択します。

    Workload FactoryがFSx for Windowsホストを検出した場合は、Explore savingsタブにリダイレクトされます。ワークロードファクトリがFSx for Windowsホストを検出しない場合は、にリダイレクトされますカスタマイズによるコスト削減の詳細

  3. [節約の検討] タブで、FSx for Windows ファイル サーバー ストレージを使用したデータベース ホストの 節約の検討 を選択します。

  4. 必要に応じて、SQL Server 資格情報、Windows 資格情報、または不足している SQL Server 権限を追加して、データベース ホストを認証します。

    認証が成功した後も節約の探索ページにデータが読み込まれない場合は、*在庫*タブを選択してデータを再読み込みし、もう一度*節約の探索*タブを選択します。

  5. 必要に応じて、Savings Calculatorで、FSx for Windowsストレージのクローン(シャドウコピー)とスナップショットに関する以下の詳細情報を提供し、コスト削減の見積もりをより正確にします。

    1. スナップショット頻度: メニューからスナップショット頻度を選択します。

      FSx for Windowsのシャドウコピーが検出された場合、デフォルト値は* Daily *です。シャドウコピーが検出されない場合、デフォルト値は*スナップショット頻度なし*です。

    2. クローンの更新頻度: メニューからクローンの更新頻度を選択します。

    3. クローンコピーの数:FSx for Windows構成でクローンコピーの数を入力します。

    4. 毎月の変更率:クローンおよびスナップショットのデータの1カ月あたりの平均変更率を入力します。

オンプレミスのMicrosoft SQL Server
手順
  1. いずれかを使用してログインし"コンソールエクスペリエンス"ます。

  2. [データベース] タイルで、メニューから [節約の検討] を選択し、[Microsoft SQL Server オンプレミス] を選択します。

  3. [SQL Server On-Premises]タブからスクリプトをダウンロードし、オンプレミスのSQL Server環境を評価します。

    1. 評価スクリプトをダウンロードスクリプトは、PowerShellをベースとしたデータ収集ツールです。SQL Serverの構成データとパフォーマンスデータを収集し、BlueXP  ワークロード工場にアップロードします。移行アドバイザはデータを評価し、SQL Server環境向けのFSx for ONTAPの導入を計画します。

      "[SQL Server On-Premisesタブのスクリーンショットには、評価スクリプトをダウンロードするためのオプションが表示されています。"]

    2. SQL Serverホストでスクリプトを実行します。

    3. ワークロードファクトリの[SQL Server On-Premises]タブでスクリプトの出力をアップロードします。

      "[SQL Server On-Premisesタブのスクリーンショットには、評価スクリプトをアップロードするオプションが表示されています。"]

  4. [SQL Server On-Premises]タブで*[Explore Savings]*を選択し、FSx for ONTAPに対するSQL Serverオンプレミスホストのコスト分析を実行します。

  5. 削減量計算ツールで、オンプレミスホストのリージョンを選択します。

  6. より正確な結果を得るには、コンピューティング情報とストレージとパフォーマンスの詳細を更新してください。

  7. 必要に応じて、オンプレミスデータベース環境のクローン(シャドウコピー)とSnapshotに関する次の詳細情報を指定し、コスト削減の見積もりをより正確にします。

    1. スナップショット頻度: メニューからスナップショット頻度を選択します。

      FSx for Windowsのシャドウコピーが検出された場合、デフォルト値は* Daily *です。シャドウコピーが検出されない場合、デフォルト値は*スナップショット頻度なし*です。

    2. クローンの更新頻度: メニューからクローンの更新頻度を選択します。

    3. クローンコピーの数:オンプレミス構成のクローンコピーの数を入力します。

    4. 毎月の変更率:クローンおよびスナップショットのデータの1カ月あたりの平均変更率を入力します。

データベースホストの設定の詳細を指定したら、ページに表示される計算式と推奨事項を確認します。

さらに、次のいずれかを選択して、ページの一番下までスクロールしてレポートを表示します。

  • * PDFのエクスポート*

  • 電子メールで送信

  • 計算結果を表示

FSx for ONTAPに切り替えるには、の手順に従います FSx for ONTAPファイルシステムを使用してAQS EC2にMicrosoft SQL Serverを導入

オンプレミスのホストの削除

オンプレミスのMicrosoft SQL Serverホストの削減効果を確認したら、オンプレミスのホストレコードをBlueXP  ワークロードファクトリから削除することもできます。Microsoft SQL Serverオンプレミスホストの3ドットメニューを選択し、*[削除]*を選択します。

FSx for ONTAPを使用してAWS EC2にMicrosoft SQL Serverを導入

コスト削減を実現するためにFSx for ONTAPに切り替えたい場合は、[作成]*をクリックして新しいMicrosoft SQL Serverの作成ウィザードから直接推奨構成を作成するか、[保存]*をクリックして推奨構成を保存しておきます。

メモ Workload Factoryでは、複数のFSx for ONTAPファイルシステムの保存や作成はサポートされていません。
導入方法

_automate_modeでは、ワークロードファクトリからFSx for ONTAPを使用して、新しいMicrosoft SQL ServerをAWS EC2に導入できます。Codeboxウィンドウからコンテンツをコピーし、Codeboxメソッドのいずれかを使用して推奨構成を展開することもできます。

_basic_modeでは、Codeboxウィンドウからコンテンツをコピーし、Codeboxメソッドのいずれかを使用して推奨構成を展開できます。