![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
No.3ベストアンサー
- 回答日時:
この問題には、いくつかの要素が含まれていますが、簡単に説明してみます。
まず、10,000台のスマホが、100 KBのファイルをダウンロードするために必要な帯域幅を計算します。1秒あたりに16.666...台のスマホがアクセスするので、1秒あたりの必要な帯域幅は、
16.666... × 100 KB = 1,666.666...キロバイト/秒
です。これを Mbps(メガビット毎秒)に変換すると、
1,666.666... KB/s × 8 ÷ 1,000 = 13.333...ティッカー
となります。つまり、10,000台のスマホが同時にダウンロードするためには、少なくとも13.333...Mbpsの帯域幅が必要です。
次に、サーバが同時に処理できるリクエスト数を考慮します。一般的なWebサーバでは、同時に処理できるリクエスト数には限りがあります。これは、サーバの性能や設定によって異なりますが、例えば1000リクエスト/秒などの値が一般的です。
1秒あたり16.666...台のスマホがアクセスするため、リクエスト数は16.666... × 30 = 500です。つまり、1秒あたり500リクエストが来ることになります。この場合、同時に処理できるリクエスト数が500未満であれば、サーバは処理できますが、500以上になると遅延が発生する可能性があります。
最後に、サーバがダウンロードに必要な帯域幅を考慮します。1つのスマホがダウンロードするために必要な帯域幅は、
100 KB ÷ 30分 ÷ 60秒 = 0.055...キロバイト/秒
です。これをMbpsに変換すると、
0.055... KB/s × 8 ÷ 1,000 = 0.000444...ティッカー
となります。つまり、10,000台のスマホが同時にダウンロードするために必要な帯域幅は、
0.000444... Mbps × 10,000 = 4.444...ティッカー
となります。
以上のことを考慮すると、サーバに必要な帯域幅は13.333...Mbps + 4.444...Mbps = 17.777...Mbps程度であると考えられます。ただし、実際のシステムでは、多くの要因が影響するため、この値はあくまでも目安として考えてください。
ありがとうございます。
ド素人の質問をお許しください。
>1,666.666... KB/s × 8 ÷ 1,000 = 13.333...ティッカー
「ティッカー」って何でしょうか。
>例えば1000リクエスト/秒などの値が一般的です。
優秀なサーバであれば10,000、100,000、1,000,000リクエスト/秒なども可能でしょうか。
>リクエスト数は16.666... × 30 = 500です。
「30」って何の数でしょうか。
No.2
- 回答日時:
> 回線速度120 Mbpsのスマホ10,000台が
この掛け算の、1,200Gbpsの最大通信処理速度が必要、
という事になります。
No.1
- 回答日時:
このシナリオにおいて、各スマートフォンがPDFファイルをダウンロードするために必要なデータ量は、100 KB(=800 Kb)です。
一方、各スマートフォンがPDFファイルを閲覧するために必要な帯域幅は、ダウンロードに加えて、最低でも120 Mbps/16.666... = 7.2 Mbpsが必要です。
したがって、サーバーに必要な能力は、毎秒16.666...台のアクセスがあり、各アクセスで7.2 Mbpsの帯域幅を必要とするため、合計で16.666... x 7.2 Mbps = 120 Mbpsの帯域幅が必要です。
また、サーバーは10,000台のスマートフォンの同時アクセスを処理できる必要があるため、必要な帯域幅を確保するためには、サーバーのネットワークインターフェースが120 Mbps以上であることが望ましいです。
ただし、この問題にはいくつかの課題があります。たとえば、すべてのスマートフォンが同時にアクセスするわけではなく、同時にアクセスするスマートフォンの数はランダムである可能性があるため、より正確な推定を行うにはより多くの情報が必要です。また、サーバーの性能はネットワーク帯域幅だけでなく、CPUやメモリなどのリソースも考慮する必要があります。
ありがとうございます。
ド素人の質問をお許しください。
>合計で16.666... x 7.2 Mbps = 120 Mbpsの帯域幅が必要です。
普通のサーバであれば120 Mbpsの帯域幅は十分有しているのでしょうか。つまり、普通のサーバであれば遅滞は生じないのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
社内ネットワークの1台だけ接...
-
Notesが使えない
-
社内サーバーやサーバー内のフ...
-
インストールしたてのVirtualBo...
-
NASのウイルス対策は?
-
VPNにしたらODBCがSqlServerを...
-
サーバー(ActiveDirectory)へ...
-
リモートデスクトップの接続履...
-
OpenVPNサーバーの構築とVPNル...
-
インターフェースサーバーとは...
-
Yahooのサイトだけ表示が...
-
ワードやエクセルに貼り付けたU...
-
サービスIPって何ですか?
-
ネットワーク上のRPSってなんな...
-
yahoo!オークション、特定のサ...
-
FTP接続ができません
-
Excelシート / ハイパーリンク ...
-
winscpのエラー
-
ワイモバイルあんしんフィルター
-
不具合(教えてgoo)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
社内ネットワークの1台だけ接...
-
Notesが使えない
-
サーバーってどこにあるの?
-
VPNにしたらODBCがSqlServerを...
-
社内サーバーやサーバー内のフ...
-
インストールしたてのVirtualBo...
-
コンピューター名とホスト名の...
-
DHCPからIPアドレスの取得が出...
-
pcの時計を日本の標準時ぴっ...
-
winXPで共有フォルダの接続に時...
-
サーバー(ActiveDirectory)へ...
-
一台を親機(サーバー)として...
-
リモートデスクトップの接続履...
-
アドレスバーにサーバーなどのI...
-
最適なファイルサーバー
-
NASのMACアドレス
-
PS4 APEX 「サーバーへの切断が...
-
サーバーアクセスだけができま...
-
Windows Media Playerのエラー
-
2つの異なる有線NWへの接続に方...
おすすめ情報