none
IIS経由でダウンロードする際の切断について RRS feed

  • 質問

  • いつもお世話になっております。

    現在、Windows Server 2003 R2上にIISを構築しており、このサーバより外部Storageに、CIFS接続を行っております。接続している環境としては
    クライアント--(Internet)--IISサーバー---(CIFS)---ストレージ
    です。

    IISサーバーからCIFSマウントしているストレージにある動画ファイル(約1.3GB)をIIS経由でクライアントにダウンロードしていると、「ファイルが参照できません。もうしばらく待ってから再度接続してください」という趣旨のエラーメッセージ(正確には記録できていません)が表示され、ダウンロードが中断されます。

    これは、アクセス集中時間帯に発生しており、4クライアントでダウンロードテストをしていたときに、そのうち3クライアントがほぼ同時に切断されました。

    IISサーバー~ストレージ間は1Gbpsで接続しており、同現象が発生する高負荷時には700Mbps以上のトラフィックが出ております。

    上記から、IISサーバー-ストレージ間のトラフィック集中によるデータ遅延が原因かと推測していますが、CIFSセッション側では切断は無く、単に遅延しているだけと仮定した場合にIISがタイムアウトか何かでクライアント側にエラーメッセージとともに切断要求を出すような事例はありますでしょうか?

    2010年6月9日 6:31

すべての返信

  • こんにちは。

    あまり確かな情報でなくて申し訳ないのですが、私が知っている限りは CIFS 側で少々遅延したくらいでタイムアウトしてしまう事例はなかったと思います。ただ、いざエラーが出れば、クライアント側への切断は行われると思います。そう考えるとやはり CIFS 側のセッションの切断が先に発生しているのではないでしょうか・・・。(そこは既にお調べかもしれませんが)

    小山
    http://keicode.com/

    2010年7月29日 19:45