Upgrade to Pro — share decks privately, control downloads, hide ads and more …

マネジメントコンソールやONTAP CLIだけじゃない! BlueXPとSystem ManagerでFSx for ONTAPを操作してみた #storagejaws

のんピ
September 14, 2023

マネジメントコンソールやONTAP CLIだけじゃない! BlueXPとSystem ManagerでFSx for ONTAPを操作してみた #storagejaws

Storage-JAWS #1 の登壇資料です

https://storage-jaws.connpass.com/event/293377/

のんピ

September 14, 2023
Tweet

More Decks by のんピ

Other Decks in Technology

Transcript

  1. マネジメントコンソールやONTAP CLIだけじゃない! BlueXP
    とSystem Managerで

    FSx for ONTAPを操作してみた

    クラスメソッド株式会社 のんピ

    1

    View Slide

  2. 2
    自己紹介
    {
    "本名": "山本 涼太 (覚えなくていいです)",
    "部署": "AWS事業本部 コンサルティング部",
    "前職": "インフラエンジニア in データセンター",
    "興味のあること": "面白そうなブログネタ探し",
    "好きなAWSサービス": [
    "Amazon FSx for NetApp ONTAP"
    "AWS Transit Gateway",
    "AWS Step Functions"
    "AWS CDK"
    ],
    "称号" : [
    "2023 Japan AWS Ambassador",
    "NetApp Advanced Solution Leading Award 2023",
    ]
    }

    View Slide

  3. 3
    こんなことありませんか?

    View Slide

  4. 4
    FSx for ONTAP に移行したい
    or
    FSx for ONTAPのDRサイトを構築したい

    View Slide

  5. 5
    SnapMirrorってのを使えば良い感じに
    Snapshotを転送できるのか

    View Slide

  6. 6
    よーし、やるぞ!!!

    View Slide

  7. 7
    やること多いな?
    1. クラスターピアリング
    2. SVMピアリング
    3. レプリケーション先のボリュームの作成
    4. SnapMirror relationshipの作成
    5. SnapMirrorのベースライン転送の開始

    View Slide

  8. 8
    スクロールバーの短さから滲み出る分量
    https://docs.aws.amazon.com/fsx/latest/ONTAPGui
    de/migrating-fsx-ontap-snapmirror.html
    https://dev.classmethod.jp/articles/replication-of-amaz
    on-fsx-for-netapp-ontap-volumes-with-snapmirror/

    View Slide

  9. 9
    用語もよく分からないしCLIじゃなくてGUIで操作し
    たいな

    View Slide

  10. 10
    はい
    AWSのマネジメントコンソールでは
    SnapMirrorの操作できません

    View Slide

  11. 11
    ぐぬぬ...
    ONTAP CLIやONTAP REST APIを
    使う必要があるのか...?

    View Slide

  12. 12
    いえ
    NetApp BlueXPという選択肢もあります

    View Slide

  13. 13
    NetApp BlueXPとは
    オンプレミス環境とクラウド環境にわたってデータ
    の構築、保護、ガバナンスを支援する単一のコン
    トロールプレーン
    https://docs.netapp.com/ja-jp/bluexp-setup-admin/concept-overview.html

    View Slide

  14. 14
    平たく言うと
    オンプレとクラウドのストレージや
    NetApp製品を統合管理するSaaS

    View Slide

  15. 15
    できること
    https://youtu.be/Qixv3rsnFqk?si=zLGDyftRpXxyjTmP&t=121

    View Slide

  16. 16
    FSx for ONTAPを操作する手段
    1. AWS マネジメントコンソール
    2. AWS CLI / AWS SDK / AWS CloudFormation / AWS CDK
    3. ONTAP CLI / ONTAP REST API
    ● PythonライブラリやPowerShellのモジュールも
    4. NetApp BlueXP

    View Slide

  17. 17
    歴戦の戦士「System Managerは?」

    View Slide

  18. 18
    FSx for ONTAPではSystem Managerは
    提供されていません

    View Slide

  19. 19
    補足 : System Manager とは
    WebブラウザからONTAPを
    管理するためのサービス
    (Not SaaS)

    View Slide

  20. 20
    そのため
    オンプレのONTAP 経験があったとしてもSystem
    Managerしか触ったことない場合は
    CLIメインだと苦戦するかも

    View Slide

  21. 21
    加えて
    AWSマネジメントコンソールから
    操作できる範囲は限定的

    View Slide

  22. 22
    未サポートの操作を行う場合はONTAP CLIや
    ONTAP REST APIを使用しなければならない?

    CLIに抵抗感がある方は辛い

    View Slide

  23. 23
    そんな時こそNetApp BlueXP

    View Slide

  24. 24
    BlueXPを使ってFSx for ONTAPを管理するステップ
    1. NetAppアカウントの作成
    2. BlueXPのサインイン
    3. BlueXP用のIAMロールの作成
    4. 作成したIAMロールを使ってBlueXPとAWSアカウントを連

    5. BlueXP Connectorの作成

    View Slide

  25. 25
    BlueXP Connectorって何?
    BlueXPでFSx for ONTAPを管理するのに必要なサーバー
    https://community.netapp.com/t5/Tech-ONTAP-Blogs/Demystifying-BlueXP/ba-p/442036

    View Slide

  26. 26
    一通りの設定をした後

    View Slide

  27. 27
    SnapMirrorは超簡単
    対象ストレージをドラッグ&
    ドロップしてウィザードに従
    うだけ
    対象ストレージをドラッグ&ド
    ロップしてウィザードに従うだ

    View Slide

  28. 28
    SnapMirror PolicyやSnapMirrorの実行間隔の説明も

    View Slide

  29. 29
    SnapMirrorの設定後

    View Slide

  30. 30
    SnapMirrorのステータスも確認可能

    View Slide

  31. 31
    割と細かめの情報も

    View Slide

  32. 32
    転送されたSnapshot Copyが見たいんだが
    BlueXPのAdvanced View(System Manager)
    から確認できます

    View Slide

  33. 33
    使い慣れたSystem ManagerのUI

    View Slide

  34. 34
    Advanced ViewからはQtreeの作成もできる

    View Slide

  35. 35
    いいじゃん! BlueXP!!
    でも、SaaSだしお高いんでしょう?

    View Slide

  36. 36
    基本料金は無料です
    BlueXP ConnectorのEC2インスタンスや
    連携するサービスによって課金

    View Slide

  37. 37
    BlueXP Connectorの要件
    CPU : 4 コアまたは 4 個の vCPU
    RAM : 14GB
    ディスク : 100GiB
    OS : Ubuntu 22.04
    CentOS 7.6, 7.7, 7.8, 7.9
    Red Hat Enterprise Linux 7.6, 7.7, 7.8, 7.9
    https://docs.netapp.com/ja-jp/bluexp-setup-admin/task-install-connector-aws-manual.html

    View Slide

  38. 38
    SaaS Layerからの指示を連携するサーバーなので
    使わない時はBlueXP Connectorの
    EC2インスタンスを停止するのもあり

    View Slide

  39. 39
    ONTAP CLI辛いよぉ...
    という方はぜひBlueXPを使ってみてください

    View Slide

  40. 40

    View Slide