質問: 現在、社内・一般お客様向けサービスでのネットワーク構成が同一となっており LAN内のスイッチのとあるI/Fの動画トラフィック流量過多となるとお客様向けサービスに 影響が出る事がわかるようになりました。 これを改善するには、もちろんネットワークレベルから着手しないといけないと思っていますが 動画ファイルを閲覧するに当たって、キャッシュサーバを導入して 逐一動画をDLさせないようにして、動画トラフィック量を減少させる事が出来るのではないかと 推測しています。 静的画像ファイルでは、キャッシュサーバを導入してアクセス処理軽減している所はあると認識していますが 動画ファイルについても有効なのでしょうか もし、動画ファイルにも有効であるならば使用するOSS、設定方法などについてどうすれば いいかなどの情報をご教示頂けますと幸いです よろしくお願い致します。
回答: Youtubeなどの動画配信サービスであれば、これらはたいてい(疑似)ストリーミングなのでキャッシュはあまり有効ではありません。ユースケースから言っても同一の動画を多数の人が見るというものではないので、その点からもキャッシュは効きにくいと言えます。 動画をキャッシュ出来ると称するSquidをフォークしたプロダクトまたはSquidのパッチがあるようですが、自力でそれらをメンテナンスし続けることが出来るのであれば試してみてもよいでしょう。