ファイル転送編~Tsunami UDP Protocolパート③~

転送先のTsunamiサーバの構築

  1. まずは前回のパート②のレシピを参考に別リージョンにもう一台立ち上げます。

**※今回はN VirginiaとTokyoに立ち上げました。

**※今回はN VirginiaとTokyoに立ち上げました。

**

2013061301

SecurityGroupの設定

  1. そして、サーバ同士で接続出来るようにSecurityGroupを開放します。

今回はテストの為、該当のIPアドレスに対して全てのTCPとUDPを開放しました。

※必要な場合はポートやIPの制限を厳しく設定しましょう。

**テストファイルの作成

**

  1. 次に、転送用のテストデータを作成します。

下記コマンドで10GBのダミーファイルを作成します。

1#mkdir /tmp/tsunami2#cd /tmp/tsunami/3#dd if=/dev/zero of=testdata count=1 bs=1 seek=10G

**
**

リージョン間転送

****

**Tsunamiサーバの起動

**

  1. 続いて、配信する側のTsunamiサーバを起動します。
1#cd /tmp/tsunami2#tsunamid testdata

取得側でのtsunamiコマンド実行

  1. 今度は、取得側で下記コマンドを実行します。
1#tsunami 2#connect [対象ドメイン・IPアドレス]3#get testdata

結果確認

  1. 最後に、成功していれば下記のような結果が出力されているかと思います。
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         : lossless

10GBを約277秒で転送出来ました!

Throughputも約560Mbpsも出ています。

いかがでしたでしょうか?

次回は『Amazon DynamoDB編~DynamoDBをはじめてみよう!パート①~』ということで、Amazon DynamoDBを試してみたいと思います。

お楽しみに!

この記事を書いた人

aws-recipe-user