locked
Windows Media Services(Windows Server 2008)のリバースプロキシ機能においてwindows media player12からのアクセスのみHDDキャッシュ出来ない RRS feed

  • 質問

  • 現在Windows Server 2008 R2 x64(Web Edition)環境でWindows Media Servicesをインストールし、リバースプロキシ機能の検証を行なっております(オリジンサーバーは2008stdで同ハブ内の同ネットワーク上で検証)。
    目的としては配信負荷の高いオリジンサーバーのフロントキャッシュサーバーとして利用し、負荷軽減が出来ればと思い検証を行なっておりますが、windows media playerのバージョンによってキャッシュの挙動が異なる様で、現状検証が止まっており困っております。

    具体的にはwindows media player12で再生を行った場合のみ、毎回オリジンサーバーへファイルを再取得しにいってしまうといった現象が起こります。
    一度フロントキャッシュサーバーでHDDキャッシュが完了しているのですが、再度こちらのサーバー経由で同じファイルを再生した際に、オリジンサーバーへ0からデータを再取得し始める為、本来の目的である負荷の軽減が出来ず、リバースプロキシのメリットが全く無くなってしまっている状態です。

    WMPのその他のバージョンではHDDキャッシュが正しく動作し、フロントにキャッシュされたものからストリーミングされておりますので、上記現象はWMP12のみの挙動になります。
    視聴環境もウィルスソフトの有無、エディションの違いなどで変えてみましたが変化はありませんでした。
    Windows Media Servicesのパッチが出ておりましたのでこちらを当てて再度検証してみましたが、今度は同じファイルのキャッシュを無限に生成していくといった現象に変わりました。
    この際のCacheIndexファイルをエディタで覗いてみましたが、最後にアクセスし生成されたキャッシュファイル名が記述されておりました(その他に増えたキャッシュファイル名は記述なし)。

    WMP12からのアクセスのみ違う動作をしているのでしょうか?
    WMSのプロキシ設定は情報が少ない為、原因が全くわからず大変困っております。
    検証していて感じたのですが、CacheIndexファイルをWMSが上手く読めていない様な感じもします。

    どなたかお分かりになりますでしょうか?
    • 移動 Yuanli Guo 郭远丽 2012年10月2日 10:09 merge (移動元:Windows Server 2008 R2 全般)
    2012年6月4日 5:33

回答

  • digidigi さん、こんにちは
    フォーラム オペレーターの星 睦美です。

    英語での情報ですが、TechNet ライブラリにWindows Media Services に関するFAQ があります。
    すでに参考にされているかも知れませんが、以下のプロキシ関連のFAQ をご紹介しますね。

    (参考情報)

    How do I configure a Windows Media server as a proxy?
    (Windows Media Player 12 へのプロキシの設定箇所の説明があります。)

    How do I configure a Windows Media server as a reverse proxy?

    もしさらに情報が必要な場合にはdigidigi さんの環境で行った設定と動作の詳しい内容やイベントログの情報があると、TechNet フォーラムでの回答が集まりやすいと思います。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    • 回答の候補に設定 田中夢 2012年6月14日 3:53
    • 回答としてマーク 田中夢 2012年6月18日 4:18
    2012年6月8日 7:55

すべての返信

  • digidigi さん、こんにちは
    フォーラム オペレーターの星 睦美です。

    英語での情報ですが、TechNet ライブラリにWindows Media Services に関するFAQ があります。
    すでに参考にされているかも知れませんが、以下のプロキシ関連のFAQ をご紹介しますね。

    (参考情報)

    How do I configure a Windows Media server as a proxy?
    (Windows Media Player 12 へのプロキシの設定箇所の説明があります。)

    How do I configure a Windows Media server as a reverse proxy?

    もしさらに情報が必要な場合にはdigidigi さんの環境で行った設定と動作の詳しい内容やイベントログの情報があると、TechNet フォーラムでの回答が集まりやすいと思います。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    • 回答の候補に設定 田中夢 2012年6月14日 3:53
    • 回答としてマーク 田中夢 2012年6月18日 4:18
    2012年6月8日 7:55
  • digidigi さん、こんにちは。
    フォーラム オペレーターの田中夢です。
     
    ご質問を投稿されてからしばらく経ちましたが、弊社の星からの投稿をご覧になっていただけましたでしょうか?
     
    今回のご質問につきましては、弊社の星から紹介されたサイトを一つの情報としてトラブルシューティングの手がかりとしていただけたのではないかと思われますので、勝手ながら私のほうで [回答としてマーク] とさせていただきますね。

    もしもまだ疑問が解消されていないようでしたら、遠慮なく [回答としてマーク] のチェックを外して質問を続けてくださいね。
    その際には、弊社の星からのアドバイスにあるような情報をお知らせいただきますと、参考となる情報が集まりやすくなるのではないかと思いますよ
     
     
    また何かありましたら TechNet フォーラムをご利用くださいね。
    ---------------------------------------------------------------------
    日本マイクロソフト株式会社 フォーラム オペレーター 田中夢

    2012年6月18日 4:18