この記事について
AWS-SAAに今年合格しようというメンバーで勉強会を立ち上げました。
Storage Gateway や FSx がつかみづらかったのでここで立ち上げ
学んだこと
Storage Gateway
Storage Gateway の大きな分類として、
- ファイルゲートウェイ
- ボリュームゲートウェイ
- テープゲートウェイ
がある。
いずれも、オンプレとAWSストレージの橋渡しをする役割。
ファイルゲートウェイ
いずれも、ストレージの単位はファイル単位。
利用可能なプロトコルと、AWS側のストレージとして何を利用するかでS3ファイルゲートウェイと、FSxファイルゲートウェイ に分かれる。
| 観点 | S3 | FSx |
|---|---|---|
| プロトコル オンプレ・GW間 |
NFS, SMB | SMB |
| プロトコル GW・AWSストレージ間 |
HTTPS | SMB |
| ストレージ | S3 | FSx for Windows File Server |
NFSに対応しているのは、S3ファイルゲートウェイのみ!
FSx ファイルゲートウェイだけでなく、ボリュームゲートウェイもNFSには対応していない!(iSCSI接続だから?)
S3ファイルゲートウェイ
- IAM を利用し、クライアントごとにアクセスするバケットを制御できる
ボリュームゲートウェイ
iSCSI接続のブロックストレージとしてS3を利用できるサービス。
- データの全体はどこに保存するのか
- どういう用途で使うのか
によって、キャッシュ型と保管型に分かれる。
利用するのはあくまでS3で、SMBや Windows File Server には対応していない
キャッシュ型
- すべてのデータをS3に保存
- 高頻度アクセスのデータのみをローカルにキャッシュ
オンプレに持つデータの容量を小さくしたいときに有効
保管型
- すべてのデータをローカルに保存
- S3上にデータのスナップショットを保存
低レイテンシを保ちながら、S3にバックアップをとりたい場合に利用
テープゲートウェイ
- 物理テープストレージを代替できるのはこれ
- 保存先はS3
FSx
複数のEC2からアクセスできるファイルシステム。
Storage Gateway はオンプレとAWSの橋渡し、
FSx は AWS上の複数AZからアクセスできるファイルシステム。
FSx for Windows File Server
Windows ファイルサーバーが提供する以下の機能を使える。
| 機能名 | 内容 |
|---|---|
| NTFS | Windowsにおける標準のファイルシステム NT File System |
| SMB | Windowsのファイル共有用プロトコル |
| AD | Active Directory |
| Windows ACL | ADで実現するアクセス制御 |
| DFS | Distributed File System。複数コンピュータ間の共有フォルダなどを一括管理する機能。 |
| DFS名前空間 | DFS上の名前空間。¥¥ADドメイン名¥¥共有名¥¥フォルダ名 みたいな表記。 |
| DFSR | DFS Replication |
FSx for Lustre
- Lustre は、パフォーマンスがすごいファイルシステム
- Lustre クライアントをインストールした EC2 Linux インスタンスや、オンプレミスからもアクセス可能
- 低頻度アクセスのデータをS3に配置するオプションがある
どうでもいいけど Lustre の読み方は「らすたー」らしいです。
(るーすとれ だと思っていた)
以上
また何か学んだことがあれば追記します。