$30 off During Our Annual Pro Sale. View Details »

5分で分かった気になれる Amazon FSx for NetApp ONTAPのSnapshot

のんピ
May 23, 2023
570

5分で分かった気になれる Amazon FSx for NetApp ONTAPのSnapshot

のんピ

May 23, 2023
Tweet

More Decks by のんピ

Transcript

  1. 5分で分かった気になれる

    Amazon FSx for NetApp ONTAPのSnapshot

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

    1

    View Slide

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

    View Slide

  3. タイトル

    2021/10/5

    〇〇部 氏名

    みなさん
    Amazon FSx for NetApp ONTAPのこと
    実は気になっていると思います

    View Slide

  4. 4
    今日伝えたいこと
    ONTAP の Snapshot はすごいぞ

    View Slide

  5. 5
    そもそもSnapshotとは
    ボリュームのある瞬間の状態
    = 論理バックアップ

    View Slide

  6. 6
    ファイルをリストアしたい場合に活躍
    ボリュームごとリストア ファイル単位でリストア

    View Slide

  7. 7
    ブログ読んでください
    Amazon FSx for NetApp ONTAPのスナップ
    ショット機能を試してみた
    ONTAPにおけるSnapshotの操作方法は

    View Slide

  8. 8
    どうして「ONTAP の Snapshotはすごいぞ」なのか
    爆速でSnapshotの取得 / リストアができる

    View Slide

  9. 9
    ここで疑問
    なぜONTAPは
    爆速でSnapshotの取得 / リストアできるのか

    View Slide

  10. 10
    それは
    WAFL × Point-in-Time方式の恩恵

    View Slide

  11. 11
    ゑ?
    WAFL? Point-in-Time?
    何それ?

    View Slide

  12. 12
    WAFLとは
    Write Anywhere File Layout というONTAPのファイ
    ルシステム

    View Slide

  13. 13
    Snapshotと関連のあるWAFLの挙動
    データ更新は既存ブロックを上書きせず、
    新規ブロックとして追記する
    更新時にデータブロックを上書きする方式 更新時にデータブロックの追記をする方式
    (更新前のデータブロックは後で消去される
    )

    View Slide

  14. 14
    ここで
    Point-in-Time方式の
    Snapshotが活きてくる

    View Slide

  15. 15
    一般的なSnapshotはCopy-on-Write方式
    データブロック更新時に
    Snapshot用の領域に退避する
    1度の書き込みで内部的には2回の書
    き込み処理が発生
    1. 元データをSnapshot領域に退避
    2. 元データを上書きする
    = パフォーマンスへの影響が大きい

    View Slide

  16. 16
    ONTAPのSnapshotはPoint-in-Time方式
    Snapshot取得時にポインタを保持
    ● データブロックのコピーは発生しな

    ● Snapshotで保持しているポインタ
    に紐づくデータブロックを削除しな

    少ないIOで論理バックアップを実現

    View Slide

  17. 17
    リストア時の挙動
    Snapshot取得で保持している
    ポインタに貼り直す

    View Slide

  18. 18

    View Slide