あなたのスタートアップ クライアントは、いくつかのクライアントに対してオフライン データ処理を行います。アプリケーションと関連データを Google Cloud に移行しています。移動するデータは 100 TB あります。彼らは現在、地元のインターネットプロバイダーに接続された非常に小さなプライベートデータセンターのセットアップを持っています. 取得できる最大帯域幅は 100Mbps です。転送がスムーズに行われた場合、インターネット経由でデータを転送するのにどれくらいの時間がかかりますか?
正解:C
この質問を含めた主な理由は、見積もりに重要な用語を明確にするためです。言及されているデータ サイズは TB テラバイトです。「バイト」に注意してください。速度は Mbps で表されます。これは 1 秒あたりのメガビットです。「ビット」に注意してください。8 ビットで 1 バイトになります。したがって、転送された実際のビット数を取得するには、TB 数に 8 を掛ける必要があります。
転送されたデータの合計 (ビット単位) = 100 * 1,000,000,000,000 * 8 ビット
速度 = 100Mbps = 100 * 1,000,000。つまり、1 秒あたり 1 億ビットが転送されます。
したがって、すべてのデータの転送にかかる時間 = 合計データ/速度 = 8,000,000 秒。
1 日の秒数 = 24*60*60 = 86,400
総所要時間 (日) = 8,000,000/86,400 = 92.59 日
参照リンク - https://cloud.google.com/architecture/migration-to-google-cloud-transferring-your-large-datasets#online_versus_offline_transfer