助け合いフォーラム

AWS

AWS ソリューションアーキテクト - アソシエイト(SAA-C03)
問題ID : 30677
問題を開く
ある企業は、オンプレミスに持つPostgreSQLデータベースをAmazon RDSへ移行する方法を検討している。データベースは8TBのデータを持つ。企業には、データ転送に利用できる300MbpsのAWS Direct Connect回線があり、データ移行は1週間以内に完了したい。 もっとも適切な方法はどれか。

この問題はプレミアムコンテンツです。

上に戻る

転送時間の計算について

投稿日 2023/08/14

以下の転送時間ですが、どう計算したら約81時間という答えになるのでしょうか?

300Mbpsで8TBを転送した場合は、伝送効率80%で約81時間

2023/08/15 16:13

転送時間の計算方法自体が分からないのか、計算しても約81時間にならないのか、どちらか分からないのですが後者だと仮定しまして、
データサイズを1k = 1024byteで計算すると約81時間になりました。
ちなみに1k = 1000byteで計算すると約74時間なので、どちらにしても3,4日で転送完了します。


コメント

t takuto0622

2023/08/27 09:23

ありがとうございます。ビットとバイトがごっちゃになってました。

この返信に対して
コメントを記入できます

2023/09/22 09:53

転送時間の計算方法自体が分からないので教えてください。


コメント

a arashi1977

2023/09/22 14:25

速さ、距離、時間の関係と同じですよ。距離をデータ量に置き換えて考えれば良いです。 「時間=距離➗速さ」なのであとは単位を揃えましょう。 (転送)時間= =データ量8TB➗転送速度:300Mbps =8000GB➗300Mbps =8000000MB➗300Mbps =64000000Mbit➗300Mbps ※Byte→Bitは8倍する =213333.33...秒 ※bpsは「bit per second(秒) これが回線帯域全てを使い切れた場合のかかる時間ですね。1日24時間が86400秒なのでそれでわると 213333➗86400≒2.47 なので2.5日ぐらいです。 そうはいっても、遅延だとか使ってるプロトコルによって効率が変わったりするので、ここでは伝送効率80%だったとして計算してるのでさらに0.8で割ると 2.5➗0.8=3.125 となるので、まぁ3日はかかりそうだ、という話ですかね。

s suekichi

2023/09/29 08:58

ありがとうございます。 Byte→Bitは8倍するを忘れていました。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?