none
iSCSI の挙動について

    質問

  • iSCSI で検索すると Windows7 などの事例がかかり、 2008 R2 での話が見受けられませんでしたので、質問させて頂きます。宜しくお願い致します。

    現象 : 使用メモリが増加していき、2 週間程度を経過して最終的には再起動がかかる。

    推測 : iSCSI の使用でメモリリークが起きているのではないか?

        質問点
        1. 同様の症状にあわれて、対処された方はみえますか?またその対処方法は?
        2. そもそも iSCSI での接続に 30 分前後かかるのですが、おかしいでしょうか?

    iSCSI が原因と推測した理由
    1. タスクマネージャ上、キャッシュ済み・利用可能共に減少し続ける。
    2. プロセスの一覧で全ユーザーのプロセスを表示した状態でワーキングメモリをチェックしてみても、それだけ多大なメモリを消費しているプロセスがいない。ワーキングメモリを合計しても使用量と合致しない。
    3. iSCSI イニシエーターで iSCSI のセッションを切断するとメモリが解放される。物理メモリ 8 GB で、使用量が 7.8 GB となっている状況から 900 MB まで解放される。再度接続すると 2 GB まで使用量が上昇する。

    環境
    OS : Windows Server 2008 R2 Standard
    搭載メモリ : 8 GB
    接続対象 : drobo pro / 16TB のエリア作成
    蓄積ファイル数 : 5 億 5000 万個前後と推測。 ( 1 フォルダ内ではなく、階層構造 )

    補足
    ・切断して解放されるならそれもアリですが、再度接続するのに時間がかかりすぎる為、常時その運用をするのは現実的ではなく避けたいと思っています。
    ・対象のストレージに 250 万個 / 日 のファイルを生成し続けており、ファイルが多すぎる事が接続時間やメモリ使用量に影響を及ぼしているのか?という事は危惧しています。但し現時点ではファイル生成を止めており、逆に削除を実行しているのですが、この削除処理でもメモリ増加が発生しています。

    ・2003 や Vista や 2008 でのリークについては若干情報がありながらも今回の事例には合致しないものと考えました。
    http://support.microsoft.com/kb/961640/ja
    http://support.microsoft.com/kb/975751/ja

    ・drobo を用いる際に drobo dashboard をインストールして運用するのが普通ですが、常駐物がリークを起こす可能性を嫌い、他端末で drobo のセットアップを行い、
    当該 server とは iSCSI で認識させただけで接続していました。その為 Windows 側の問題かと考えた次第です。

    ただ iSCSI 全般において問題が生じるならもっと情報がありそうな気がしますし、稀有な事例、又は drobo との相性問題なのかもしれません。
    もし別途情報をお持ちの方がみえましたらと思い、質問させて頂きました。
    宜しくお願い致します。
    2012年5月15日 0:22

回答

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

    sj119 さんの質問内容に関して私のほうでもなにか関連した情報がないか調べてみました。
    メモリリークかもしれないとのことですので、パフォーマンスモニターを使って調査してみてはいかがでしょうか。
    TechNet ブログにデバイスが原因のメモリリークの調査方法を説明したページがありますのでご紹介しますね。
    イベントビューアーにも何かエラー情報がないかどうか確認してみると手がかりになるかもしれません。


    ・リソース不足について - 第 2 回:
    http://blogs.technet.com/b/askcorejp/archive/2009/06/09/3252356.aspx

    またMicrosoft で公開している技術情報ではDrobo pro との関連に関しての情報は見つけることができませんでしたが
    Drobo のサポートにお問い合わせいただくと関連した情報があるのではないかと思います。


    ・Drobo のサポート(英語)
    http://support.drobo.com/

    ・How do I set up an iSCSI connection on my DroboPro?:
    http://support.drobo.com/app/answers/detail/a_id/240/~/how-do-i-set-up-an-iscsi-connection-on-my-drobopro%3F

    Microsoft iSCSI Software Initiator のバージョンも適切かどうか確認くださいね。

    こちらの情報がお役にたちましたら幸いです。


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


    2012年5月21日 7:14
    モデレータ

すべての返信

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

    sj119 さんの質問内容に関して私のほうでもなにか関連した情報がないか調べてみました。
    メモリリークかもしれないとのことですので、パフォーマンスモニターを使って調査してみてはいかがでしょうか。
    TechNet ブログにデバイスが原因のメモリリークの調査方法を説明したページがありますのでご紹介しますね。
    イベントビューアーにも何かエラー情報がないかどうか確認してみると手がかりになるかもしれません。


    ・リソース不足について - 第 2 回:
    http://blogs.technet.com/b/askcorejp/archive/2009/06/09/3252356.aspx

    またMicrosoft で公開している技術情報ではDrobo pro との関連に関しての情報は見つけることができませんでしたが
    Drobo のサポートにお問い合わせいただくと関連した情報があるのではないかと思います。


    ・Drobo のサポート(英語)
    http://support.drobo.com/

    ・How do I set up an iSCSI connection on my DroboPro?:
    http://support.drobo.com/app/answers/detail/a_id/240/~/how-do-i-set-up-an-iscsi-connection-on-my-drobopro%3F

    Microsoft iSCSI Software Initiator のバージョンも適切かどうか確認くださいね。

    こちらの情報がお役にたちましたら幸いです。


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


    2012年5月21日 7:14
    モデレータ
  • sj1193 さん、こんにちは。
    フォーラム オペレーターの田中夢です。
     
    ご質問を投稿されてからしばらく経ちましたが、弊社の星からの投稿をご覧になっていただけましたでしょうか?
     
    今回のご質問につきましては、弊社の星からの投稿を一つの情報としてトラブルシューティングの参考にしていただけたのではないかと思われますので、勝手ながら私のほうで [回答としてマーク] とさせていただきますね。
     
     
    今後とも TechNet フォーラムをどうぞよろしくお願いしますね。
    ---------------------------------------------------------------------
    日本マイクロソフト株式会社 フォーラム オペレーター 田中夢
    2012年5月31日 5:31
    モデレータ