ローカル・エンドポイントの作成

ピアリングされたPrivate Cloud Applianceシステム間のトラフィックは、エンドポイント間のトンネルを経由します。ラックがピア接続に参加するには、その前にローカル・エンドポイントが構成されている必要があります。

ネットワーク構成が同じ場合、ローカル・エンドポイントは1回設定されます。ピア接続が削除されても構成されたままであるため、新しい接続で再利用できます。ローカル・エンドポイントを作成するには、次のパラメータが必要です。

  • 各スパイン・スイッチのIPアドレス

  • スパインが接続されているデータ・センター・ゲートウェイのIPアドレス

  • 容量 ZFSプールのIPアドレス(存在する場合、高パフォーマンスの ZFSプール)

  • ネットワーク環境のASN ID (該当する場合)

ネットワーク構成のガイドライン

ローカル・エンドポイントには、6つの使用可能なIPアドレスを持つ/29アドレス・ブロックが必要です。その/29の範囲内で、スパイン・スイッチのペアには3つのIPが割り当てられます(1つは共有されます)。各 ZFSプールには、スパインスイッチサブネットの外側に1つのIPが割り当てられます。将来のピア接続を追加できるように、/29サイズの16アドレスブロックに対応する、/25以上のサイズのデータセンターIP範囲を予約することをお勧めします。

ローカル・エンドポイントを設定する場合は、ピアリング・ネットワークIPを含むネットマスクを指定する必要がありますが、データ・センター・アドレスなど、すでに構成されているIPは指定できません。ゲートウェイIPは、ネットワーク管理者が提供し、スパイン・スイッチが接続されているデータ・センター・スイッチに割り当てる必要があります。スパイン1はゲートウェイ1に対応し、スパイン2はゲートウェイ2に対応します。

ネイティブDRサービスは、ZFSプールごとにホスト名を設定します。容量プールの場合はsn01-dr1.<example.com>、パフォーマンス・プールの場合はsn02-dr1.<example.com>です(存在する場合)。ピアリングされたシステムの ZFSストレージアプライアンス間のレプリケーション接続は、IPアドレスではなく DNSに依存します。完全修飾ドメイン名がピア接続の両側で解決されることを確認します。リモート環境の要求がリモート DNSに転送されるように、PTR (ポインタレコード)エントリをデータセンター DNSに追加します。次に例を示します。

  • システムA:

    129.128.212.10.in-addr.arpa rtype PTR rdata sn01-dr1.sys-b.example.com
    130.128.212.10.in-addr.arpa rtype PTR rdata sn02-dr1.sys-b.example.com
  • システムB:

    34.224.86.10.in-addr.arpa rtype PTR rdata sn01-dr1.sys-a.example.com
    35.224.86.10.in-addr.arpa rtype PTR rdata sn02-dr1.sys-a.example.com
第1世代DR移行
注意

システムを第1世代のディザスタ・リカバリ構成で設定し、ネイティブ・ディザスタ・リカバリ・サービスに移行する場合は、次のステップを実行します。

  1. drShowServiceコマンドを使用して、両方のアプライアンスの既存のディザスタ・リカバリ構成の詳細を収集します。

    PCA-ADMIN> drShowService
    Data:
      Local Ip = 10.100.3.83/28
      Local Ip Perf = 10.100.3.84/28
      Remote Host = sn01-dr1.exmaple.com
      Remote Host Perf = sn02-dr1.exmaple.com
      Replication = ENABLED
      Replication High = ENABLED
      Message = Successfully retrieved site configuration
      maxConfig = 12
      gateway IP = 10.100.3.81
      gateway IP Perf = 10.100.3.81
      Job Retention Hours = 48
  2. 既存のネットワーク構成から ZFSプールのレプリケーションIPを削除します。

    PCA-ADMIN> edit networkConfig ZFSCapacityPoolReplicationEndpoint=""
    PCA-ADMIN> edit networkConfig ZFSPerfPoolReplicationEndpoint=""
  3. ストレージプール間のレプリケーションには、ZFS Storage Applianceコントローラにすでに割り当てられているストレージIPアドレス(およびサブネットマスク)を使用します。

ローカル・エンドポイントの作成

必要なすべてのIPアドレスを取得したら、サービスCLIまたはサービスWeb UIのいずれかを使用してアプライアンスのローカル・エンドポイントを作成します。

  • サービスCLI:

    次のコマンドを1行で入力し、サンプルIPを取得したIPに置き換えます。

    PCA-ADMIN> create LocalEndpoint \
    spine1Ip=<10.212.128.3/29> datacenterGateway1Ip=<10.212.128.1> \
    spine2Ip=<10.212.128.4/29> datacenterGateway2Ip=<10.212.128.2> \
    zfsCapacityPoolEndpointIp=<10.212.128.129/29> zfsPerformancePoolEndpointIp=<10.212.128.130/29> \
    localAsn=<136025>

    getLocalEndpointコマンドを使用して、ローカル・エンドポイント構成を確認します。

  • サービスWeb UI:

    「ディザスタ・リカバリ・サービス」で、「ローカル・エンドポイント」ページを開きます。右上隅で、「Create」を選択します。

    ポップアップ・ウィンドウで、それぞれのフィールドにIPアドレスを入力します。「Create Local Endpoint」を選択して設定を適用します。

    「ローカル・エンドポイント」ページで、「情報」タブにエンドポイントが構成されていることが示されます。「構成」タブを選択し、詳細を表示します。

ローカル・エンドポイントの更新

ローカル・エンドポイント構成またはピア接続全体を削除して再作成しなくても、ZFSプール・レプリケーション・インタフェースのIPアドレスを変更できます。データセンター内の対応する DNSレコードを必ず更新してください。

ローカル・エンドポイントを更新するには:

  • サービスCLI:

    updateLocalEndpointコマンドを入力し、変更するパラメータを含めます。

    PCA-ADMIN> updateLocalEndpoint zfsCapacityPoolEndpointIp='10.212.128.241/26'
  • サービスWeb UI:

    「ディザスタ・リカバリ・サービス」で、「ローカル・エンドポイント」ページを開きます。右上隅で、「編集」を選択します。

    ポップアップウィンドウで、新しい ZFSプールIPアドレスをそれぞれのフィールドに入力します。「送信」を選択して設定を適用します。

    「ローカル・エンドポイント」ページで、「構成」タブを選択して、更新されたパラメータを確認します。

ローカル・エンドポイントの削除

ローカル・エンドポイントは、既存のピア構成の一部である場合は削除できません。最初にピア接続を削除します。

ローカル・エンドポイントを削除するには、次のようにします。

  • サービスCLI:

    コマンドdeleteLocalEndpointを入力します。

  • サービスWeb UI:

    「ディザスタ・リカバリ・サービス」で、「ローカル・エンドポイント」ページを開きます。右上隅で、「削除」を選択します。