Persistent Disk 非同期レプリケーションのパフォーマンスを確認する


このドキュメントでは、Persistent Disk 非同期レプリケーション(PD 非同期レプリケーション)のパフォーマンス指標を表示する方法について説明します。

PD の非同期レプリケーションの詳細については、Persistent Disk の非同期レプリケーションについてをご覧ください。

指標

Cloud Monitoring では、次の Persistent Disk 非同期レプリケーションの指標を使用できます。

指標 説明
非同期レプリケーションの送信バイト数
(disk/async_replication/sent_bytes_count)
クロスリージョン ネットワークを介して送信されたデルタバイト数。
最後のレプリケーションからの非同期レプリケーション時間
(disk/async_replication/time_since_last_replication)
最後のレプリケーションが完了してからの秒数。目標復旧時点(RPO)とも呼ばれます。

送信バイト数をモニタリングする

[非同期レプリケーションの送信バイト数] 指標を使用して、1 分ごとにサンプリングされた平均送信バイト数をグラフ化します。送信バイト数は、ワークロードがブロック ストレージに書き込むデータを表します。これはレプリケーションの速度に影響します。

  1. Google Cloud コンソールで、[Cloud Monitoring] > [Metrics Explorer] ページに移動します。

    [Metrics Explorer] ページに移動

  2. [指標を選択] セクションで、[指標] メニューをクリックします。

  3. [ディスク](disk)を選択します。

  4. [ディスク] のアクティブな指標カテゴリリストを選択し、[非同期レプリケーションの送信バイト数](disk/async_replication/sent_bytes_count)を選択します。

  5. [適用] をクリックします。

  6. [変換] メニューで、次のいずれかを選択します。

    • 送信されたバイト数の合計を表示するには、[なし] を選択します。
    • 1 秒あたりの送信バイト数を表示するには、[レート] を選択します。
  7. [フィルタ] セクションで、次の操作を行います。

    1. [フィルタを追加] をクリックします。
    2. [ラベル] ボックス内をクリックすると、使用可能なラベルのリストが表示されます。[リソースラベル] の見出しの下にある [project_id] を選択します。[比較] の値は = (equals) に設定されたままにします。[] フィールドで、プロジェクト ID を入力または選択します。[完了] をクリックします。
    3. [フィルタを追加] をクリックします。
    4. [ラベル] ボックスで [disk_id] を選択します。[比較] の値は = (equals) に設定されたままにします。[] フィールドで、複製するプライマリ ディスクの ID を入力または選択します。
    5. [完了] をクリックします。
  8. [その他のオプション] をクリックします。

  9. [アライメント関数] メニューで、アライメント関数を選択します。MEAN アライメント関数は 1 分あたりの平均送信バイト数を示し、Max アライメント関数は 1 分あたりの最大送信バイト数を示します。

  10. [アライメント期間(最小)] メニューで、アライメント期間を選択します。アライメント期間は 1 分以上にする必要があります。

RPO をモニタリングする

[最後のレプリケーションからの非同期レプリケーション時間] 指標を使用して、最後のレプリケーションが完了してからの秒数(RPO)をグラフ化します。

  1. Google Cloud コンソールで、[Cloud Monitoring] > [Metrics Explorer] ページに移動します。

    [Metrics Explorer] ページに移動

  2. [Metrics Explorer] ページで、[クエリを追加] をクリックします。

  3. [指標を選択] セクションで、[指標] メニューをクリックします。

  4. [ディスク](disk)を選択します。

  5. [ディスク] のアクティブな指標カテゴリのリストを選択し、[最後のレプリケーションからの非同期レプリケーション時間](disk/async_replication/time_since_last_replication)を選択します。

  6. [適用] をクリックします。

  7. [フィルタ] セクションで、プロジェクト ID とディスク ID のフィルタを追加します。

    1. [フィルタを追加] をクリックします。
    2. [ラベル] ボックス内をクリックすると、使用可能なラベルのリストが表示されます。[リソースラベル] の見出しの下にある [project_id] を選択します。[比較] の値は = (equals) に設定されたままにします。[] フィールドで、プロジェクト ID を入力または選択します。[完了] をクリックします。
    3. [フィルタを追加] をクリックします。
    4. [ラベル] ボックスで [disk_id] を選択します。[比較] の値は = (equals) に設定されたままにします。[] フィールドで、複製するプライマリ ディスクの ID を入力または選択します。
    5. [完了] をクリックします。
  8. [その他のオプション] をクリックします。

  9. [アライメント関数] メニューで、アライメント関数を選択します。MEAN アライメント関数は、最後のレプリケーションが実行されてからの平均秒数を示しますが、Max アライメント関数は最後のレプリケーションが完了してからの最大の秒数を表示します。

  10. [アライメント期間(最小)] メニューで、アライメント期間を選択します。アライメント期間は 1 分以上にする必要があります。

  11. 省略可: グラフを保存します。

次のステップ