目次

AWS#Storage & Content Delivery

AWS Storage Gatewayとは



概要

サーバのデータをS3やFSx1に直接保存するための接続サービス(仮想マシン)


ゲートウェイの種類

ファイルゲートウェイ ローカルキャッシュとして動き、Amazon S3にオブジェクトとして保存する
ボリュームゲートェイ AWS側にポイントインタイムバックアップを行う
仮想テープライブラリ S3にデータをバックアップし、S3 AmazonGlacierにアーカイブを作成する


ファイルゲートウェイ

Amazon S3 ファイルゲートウェイ NFSやSMBなどのフィアルプロトコルを使用。
Amazon FSx ファイルゲートウェイ


ボリュームゲートウェイ

キャッシュボリューム データはS3に保存し、頻繁にアクセスするデータコピーをローカルに保存
保管型ボリューム すべてをオンプレのローカルに保存し、ポイントインタイムスナップショットを非同期的にAmazon S3にバックアップする


設定

ゲートウェイの作成

  1. 「Deploy a new Gateway on Amazon EC2」
  2. 「Launch Gateway AMI」


ゲートウェイボリュームをEC2にマウント

# yum install -y iscsi-initiator-utils

# vim /etc/iscsi/iscsid.conf
node.session.timeo.replacement_timeout = 600
node.conn[0].timeo.noop_out_interval = 60
node.conn[0].timeo.noop_out_timeout = 600

# /etc/init.d/iscsi start

# iscsiadm --mode discovery --type sendtargets --portal 10.0.1.5:3260
# iscsiadm  --mode node --targetname iqn.1997-05.com.amazon:memorycraft-sgw --portal 10.0.1.5:3260,1 --login

デバイスとしてアタッチされているか確認
# ls -l /dev/disk/by-path/

# mkfs.ext4 /dev/sda

# mkdir /mnt/sgw
# mount /dev/sda /mnt/sgw
# df -h

参考

*Storage Gatewayってなんじゃ?(EC2のCentOSにS3をマウント)
http://memocra.blogspot.jp/2013/02/storage-gatewayec2centoss3.html