Slide 1

Slide 1 text

Amazon FSx for NetApp ONTAPは
 オブジェクトストレージとしても使えるんだぞ
 〜ONTAP S3〜
 クラスメソッド株式会社 のんピ
 1

Slide 2

Slide 2 text

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", ] }

Slide 3

Slide 3 text

3 今までFSxNの布教活動をしてきました

Slide 4

Slide 4 text

4 今日も布教活動をします

Slide 5

Slide 5 text

5 まずは これを見てください

Slide 6

Slide 6 text

6 FSxの比較表 https://aws.amazon.com/jp/fsx/when-to-choose-fsx/

Slide 7

Slide 7 text

7 FSxの比較表 https://aws.amazon.com/jp/fsx/when-to-choose-fsx/

Slide 8

Slide 8 text

8 FSxの比較表

Slide 9

Slide 9 text

9 実はここに記載のプロトコル以外も サポートしています

Slide 10

Slide 10 text

タイトル
 2021/10/5
 〇〇部 氏名
 それがONTAP S3だ !! WOW !

Slide 11

Slide 11 text

11 え?どういう意味?

Slide 12

Slide 12 text

12 ONTAP S3とは ONTAP上で動作するAmazon S3互換の オブジェクトストレージ

Slide 13

Slide 13 text

13 FSxNがS3バケットと連携する機能ではない このイメージではない

Slide 14

Slide 14 text

14 FSxN上でS3互換のオブジェクトストレージが動作する

Slide 15

Slide 15 text

15 サポートされていない操作はドキュメントに記載 https://docs.netapp.com/us-en/ontap/s3-config/ontap-s3-supported-actions-reference.html#bucket-operations

Slide 16

Slide 16 text

16 何が嬉しいのか?

Slide 17

Slide 17 text

17 嬉しいポイント 1. データの置き場所が分散せず、FSxNに集約できる 2. FSxNの豊富な機能が使用できる ○ Storage Efficiency (重複排除・圧縮) ○ QoS ○ 監査ログの出力 3. SSDに載せればオブジェクトストレージの割に速い

Slide 18

Slide 18 text

18 ONTAP S3とONTAPの他機能との連携要否 https://docs.netapp.com/us-en/ontap/s3-config/ontap-s3-interoperability-concept.html

Slide 19

Slide 19 text

19 注意すべきポイント 1. アクセス時にエンドポイントを指定する必要がある ○ FSxN上のS3バケットであるため明示的な指定が必要 2. ONTAP S3のエンドポイントはAWS上から認識できない ○ マネージドサービスとの連携は苦手 ○ VPCに接続でき、エンドポイントを指定できるものに限る 3. 認証にはアクセスキーを使用する ○ IAMロールで良い感じに... というのはできない

Slide 20

Slide 20 text

20 ONTAP S3のセットアップは簡単

Slide 21

Slide 21 text

21 ONTAP S3のセットアップの手順 1. object-store-server の作成 2. ONTAP S3のユーザーの作成 3. ONTAP S3のグループの作成と権限の割り当て 4. ONTAP S3のバケットの作成

Slide 22

Slide 22 text

22 1. object-store-server の作成 基本的にサポートするプロトコルを設定する程度

Slide 23

Slide 23 text

23 1. object-store-server の作成 (補足) object-store-server は管理エンドポイント上で動作する => Multi-AZ構成の場合は別ネットワークからアクセスする際 に注意

Slide 24

Slide 24 text

24 2.ONTAP S3のユーザーの作成 ユーザーを作成するとアクセスキーが発行される

Slide 25

Slide 25 text

25 3.ONTAP S3のグループの作成と権限の割り当て 作成したグループにユーザーを追加して FullAccessの権限を付与

Slide 26

Slide 26 text

26 4.ONTAP S3のバケットの作成 バージョニングやQoS、オブジェクトロック などの設定が可能であることが見てとれる

Slide 27

Slide 27 text

27 動作確認 エンドポイントの指定が必須である以外は 通常のS3と同様に操作可能

Slide 28

Slide 28 text

28 めちゃくちゃ簡単

Slide 29

Slide 29 text

29 こんなことありませんか?

Slide 30

Slide 30 text

30 S3バケットに置いたデータを SMBやNFSでアクセスしたいなぁ

Slide 31

Slide 31 text

31 できます!!!

Slide 32

Slide 32 text

32 ONTAP 9.12.1からONTAP S3がマルチプロトコルに対応 NFS/SMBとONTAP S3で 同じデータにアクセス可能

Slide 33

Slide 33 text

33 イメージ 複数のプロトコルで相互に読み書きが可能

Slide 34

Slide 34 text

34 ONTAP S3のマルチプロトコルアクセスの設定手順 1. ボリュームの作成 2. NFS or SMBのサーバー起動 & ファイル共有の作成 3. object-store-server の作成 4. ONTAP S3のユーザーの作成 5. ONTAP S3のグループの作成と権限の割り当て 6. ONTAP S3のユーザーとNFS or SMBユーザーのネームマッ ピング 7. ONTAP S3のバケットの作成

Slide 35

Slide 35 text

35 ONTAP S3のマルチプロトコルアクセスの設定手順 1. ボリュームの作成 2. NFS or SMBのサーバー起動 & ファイル共有の作成 3. object-store-server の作成 4. ONTAP S3のユーザーの作成 5. ONTAP S3のグループの作成と権限の割り当て 6. ONTAP S3のユーザーとNFS or SMBユーザーのネームマッ ピング 7. ONTAP S3のバケットの作成

Slide 36

Slide 36 text

36 ONTAP S3のユーザーとNFS or SMBユーザーのネームマッピング s3-user というユーザーを smb-user というユーザーに マッピングする

Slide 37

Slide 37 text

37 ONTAP S3のバケットの作成 ファイル共有のパスをS3バケットのパスとしても指定

Slide 38

Slide 38 text

38 動作確認 aws s3 cpでオブジェクトをアップロード

Slide 39

Slide 39 text

39 動作確認 aws s3 cpでアップロードしたオブジェクトをSMBで確認

Slide 40

Slide 40 text

40 上手く使いこなすことで データをコピーすることなく 効率的に異なるプロトコルで処理できる

Slide 41

Slide 41 text

41 FSxNにロマンを感じていただけましたか?

Slide 42

Slide 42 text

42