LoginSignup
3
0

More than 1 year has passed since last update.

NetApp BlueXPを使って、AWS上のNetApp Cloud Volumes ONTAPをcross-regionでAmazon FSx for NetApp ONTAPにレプリケーションしてみた

Last updated at Posted at 2023-01-05

はじめに

前回はこちらの記事「BlueXPのGUIから、AWS上のNetApp Cloud Volumes ONTAPをAmazon FSx for NetApp ONTAPにレプリケーションしてみた」で同じリージョン(CVOとFSxN)、と「NetApp BlueXPを使って、AWS上のNetApp Cloud Volumes ONTAPをcross-regionでレプリケーションしてみた」の記事でcross-region(CVOとCVO)のONTAPのレプリケーションをご紹介しました。今回はcross-regionでのCVOとFSxNのレプリケーションを検証したいと思います。FSxNは現在Tokyoリージョンしか作成できないので、OsakaリージョンのCVOをご利用されている方は、AWS full-managed FSxNを体験したい場合、簡単にレプリケーションで実現できます。

そもそもBlueXP、ONTAP、CVOやFSxNなどとは?疑問をお持ちの方は是非こちらのKeyword、また上記の記事をご確認ください。
image.png

いきなりまとめ

結果から言うと、AWS VPC peeringした上でNetApp BlueXPの簡単な操作により、CVOをcross-regionでFSxNにレプリケーションすることができます。

手順

1.AWS consoleからTokyoとOsakaのVPC Peeringを準備
2.TokyoリージョンにFSxN、OsakaリージョンにCVOを作成
3.BlueXpのGUIにより、CVOをFSxNにcross-regionでレプリケーション
FSxNをAWS Consoleから作成、BlueXPのdiscover機能より追加するの構成イメージ:
FSxNをBlueXPのGUIにより作成する場合はFSxNのconnectorが必要となるので構成が異なります。
image.png

1.AWS consoleからTokyoとOsakaのVPC Peeringを準備

参照記事「AWS consoleからTokyoとOsakaのVPC Peeringを準備」の手順に従い、IPv4 CIDRがOverlappingしないように、Tokyoの方を10.0.0.0/16、Osakaの方を10.1.0.0/16にしてそれぞれのVPCを作成し、最後はこのようなRoute tablesを設定します。

  • Tokyo Route tables
    image.png
  • Osaka Route tables
    image.png

2.TokyoリージョンにFSxN、OsakaリージョンにCVOを作成

  • Tokyo FSxN
    FSxNの作成方法はBlueXPのGUIやAWS ConsoleとAWS CLIなど幾つかがあります。今回は「FSxNとCVOをAmazon Cloud上に作成」を参照して、AWS Consoleから上記のTokyo VPCにFSxNを作成して、BlueXPのGUIからdiscoverで既存のFSxNを追加します。この場合はFSxNのconnecorがなくても大丈夫です。
    image.png
    AWSに事前作成したFSxNのcredentialを選んで追加します。
    image.png
    FSxNをAWS consoleの代わりにBlueXPのGUIから作成したい場合は、上記のFSxNのCredentialと共にAWS上にFSxNのConnectorを作成する必要があります。こちらのガイドを参考にできます。

  • Osaka CVO
    「BlueXPのConnecorとCVOをAmazon Cloudに作成」「CVO: Quick start for Cloud Volumes ONTAP in AWS」を参照して、BlueXPのConnectorをTokyoリージョンに作成します。先程作成したOsaka VPC、KeyPair、Security Groupなどの条件を確認した上でOsakaリージョンにCVOを作成します。今回はレプリケーションを検証する為、Cloud Tiering、Cloud Backup、Data SenseoffNo Storage EfficiencyFreemium(up to 500GiB)にします。
    image.png

3.BlueXPのGUIにより、CVOをcross-regionでFSxNにレプリケーション

  • OsakaCVOをTokyoのFSxNにレプリケーション
    BlueXPのGUIにより、上記の作成したOsakaCVOFSxNにドラッグしてReplicationを選びます。
    image.png
    Wizardに従い、レプリケーションしたいOsakaCVOのボリュームnfsを選び、DestinationFSxNにして新しいボリュームnfs_copyfromOsakaCVOを作成する形で、Tiering DisabledMirrorにしてレプリケーションします。
    image.png
    設定を確認してReplicateします。
    image.png
    BlueXPのGUIからOsakaCVOとFSxNの間に矢印付の線が紐付いて、Replicationができました。
    image.png
    BlueXPのGUIProtection->Replicationから、またFSxN->Volumesからもレプリケーションの詳細が見られます。
    image.png
    しばらく待つと、AWS Console FSxNの方にも反映されます。
    image.png
    CVOにssh -i YourKeyPair admin@YourCVOPublicIPでログインして、vserver peer show -vserver svm_OsakaCVOvserver peer show -vserver svm_OsakaCVO -instanceでpeeredになってることが確認できます。
    image.png

  • TokyoのFSxNからOsakaCVOにレプリケーション
    既に一方からのレプリケーションが構築されても、逆の方向でもできます。同じような手順で、今度FSxNにあるボリュームvol1OsakaCVOに新しいボリュームvol1_copyfromFSxNを作成する形でレプリケーションします。
    image.png
    FSxNのvol1を選び、Tiering Disabledにします。
    image.png
    新しいボリュームvol1_copyfromFSxNを入力し、Default PoliciesMirrorで行きます。
    image.png
    それぞれの情報を確認してReplicateします。
    image.png
    レプリケーションができると、両方矢印がつけられます。
    image.png
    BlueXPのGUIから詳細を確認できます。
    image.png

注意事項

  • VPC Peeringの為、それぞれのIP CIDRがOverlappingしない
  • VPCを作成した後に、自動作成されたNon Default subnetAuto-assign public IPv4 addressNoからYesに変更

最後に

今回はAWS VPC Peeringした上でcross-regionで大阪にあるCVOと東京にあるFSxNの間でレプリケーションができることを検証しました。

参考リンク

1.BlueXP: Learn about the Replication service
2.Cluster and SVM administrators
3.What SVMs are
4.Compatible ONTAP versions for SnapMirror relationships
5.CVOを作成、上記のADにジョインしたCIFSボリュームを追加
6.CVO: Quick start for Cloud Volumes ONTAP in AWS
7.BlueXPのConnectorとCVOをAmazon Cloudに作成
8.Learn about replication policies
9.SnapMirrorソフトウェア:ユニファイド レプリケーションで迅速なリカバリを実現
10.Prerequisites for cluster peering
11.vserver peer show
12.BlueXPのGUIから、AWS上のNetApp Cloud Volumes ONTAPをAmazon FSx for NetApp ONTAPにレプリケーション
13.Cluster and SVM peering workflow

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0