MasTriAngle

「ミラージュ ストリーミング実験」

ストリーミングを行うとサーバー側にどれだけの負荷がかかるのかを調べるために、何台からの マシンからアクセスし、アドミニストレータ−画面で観察する事のできるパラメータをチェックする 実験を行った。調べたパラメータは、CPU、メモリ、バンド幅の3つ。

実験1:1〜8台までクライアント台数を増やしていく

使用ファイル:keita_anime_384-521.rm(アニメ)
サーバー設定:クライアント→25 バンド幅→設定なし

1台目2台目3台目4台目 5台目6台目7台目8台目
CPU(%)00010429
メモリ(k)880091009500010010200 108001115611800
バンド幅(kbps)449899134917992249 269931493599

実験2:1〜6台までクライアント台数を増やしていく

使用ファイル:kcfffinal.smi(512/DSL)(SMIL)
サーバー設定:クライアント→25 バンド幅→設定なし

1台目2台目3台目4台目 5台目6台目
CPU(%)311881213
メモリ(k)1665218088220882452028476 32264
バンド幅(kbps)76741174823448338603882 43795

*3台目になったところからバッファ時間が長くなり、4台目では再バッファが始まってしまった。

実験3:1〜6台までクライアント台数を増やしていく

使用ファイル:akilab2.rm(384-512/DSL)(映像)
サーバー設定:クライアント→25 バンド幅→設定なし

1台目2台目3台目4台目 5台目6台目
CPU(%)032233
メモリ(k)2986830560306803108030860 31420
バンド幅(kbps)449899134917992249 2699

実験4:1〜6台までクライアント台数を増やしていく

使用ファイル:各クライアントが別のファイルにアクセス
サーバー設定:クライアント→25 バンド幅→設定なし

1台目2台目3台目4台目 5台目6台目
CPU(%)-54495
メモリ(k)-3172432468329003348034620
バンド幅(kbps)-7304842685747933 9508

*SMILを再生するクライアントはバッファが長い。

コンテンツの種類の中で一番負荷がかかるのはSMILだと判明。SMILの記述自体は間違っていない のだが、ネットワークの帯域を考えて構成をしないと、環境によっては見ることができなくなってしまう。 それぞれのコンテンツの負荷は右上がりで、例えばランダムなファイルに25人(ライセンス一杯の数) のアクセスがあったとしても特に問題はない、という事がわかった。

[TOP] [戻る]