転送先のTsunamiサーバの構築
- まずは前回のパート②のレシピを参考に別リージョンにもう一台立ち上げます。
**※今回はN VirginiaとTokyoに立ち上げました。
**※今回はN VirginiaとTokyoに立ち上げました。
**
SecurityGroupの設定
- そして、サーバ同士で接続出来るようにSecurityGroupを開放します。
今回はテストの為、該当のIPアドレスに対して全てのTCPとUDPを開放しました。
※必要な場合はポートやIPの制限を厳しく設定しましょう。
**テストファイルの作成
**
- 次に、転送用のテストデータを作成します。
下記コマンドで10GBのダミーファイルを作成します。
1#mkdir /tmp/tsunami2#cd /tmp/tsunami/3#dd if=/dev/zero of=testdata count=1 bs=1 seek=10G**
**
リージョン間転送
****
**Tsunamiサーバの起動
**
- 続いて、配信する側のTsunamiサーバを起動します。
1#cd /tmp/tsunami2#tsunamid testdata取得側でのtsunamiコマンド実行
- 今度は、取得側で下記コマンドを実行します。
1#tsunami 2#connect [対象ドメイン・IPアドレス]3#get testdata結果確認
- 最後に、成功していれば下記のような結果が出力されているかと思います。
1Transfer complete. Flushing to disk and signaling server to stop...2!!!!3PC performance figure : 133066 packets dropped (if high this indicates4receiving PC overload)5Transfer duration : 277.76 seconds6Total packet data : 155837.30 Mbit7Goodput data : 155023.51 Mbit8File data : 81920.00 Mbit9Throughput : 561.05 Mbps10Goodput w/ restarts : 558.12 Mbps11Final file rate : 294.93 Mbps12Transfer mode : lossless10GBを約277秒で転送出来ました!
Throughputも約560Mbpsも出ています。
いかがでしたでしょうか?
次回は『Amazon DynamoDB編~DynamoDBをはじめてみよう!パート①~』ということで、Amazon DynamoDBを試してみたいと思います。
お楽しみに!