「KMSライセンス環境下でPVS5.6SP1/SP2とReadCacheを併用されている方への重要なお知らせ」 〜2011年4月28日掲載〜

よくあるご質問

回答

インストールについて

インストール手順はどのようになりますか?

詳しいインストール手順は、「ReadCacheシステム 簡単セットアップ」をご覧下さい。

ライセンスをHTTP経由で登録しようとしたときに、正しいキーを入力しているのに「ライセンスの取得に失敗しました」と表示される。

次の点を確認してください。「インストールしようとしている端末がインターネットに接続されているかどうか」「proxy の設定がされている場合、適切に設定されているかどうか」

動作環境について

どのバージョンの Citrix Provisioning Services で動作しますか?

ReadCache3.6 は Citrix XenDesktop 5 Enterprise/Platinum Edition(Provisioning Services 5.6)、Provisioning Services 5.6SP1、Provisioning Services 5.1SP2 で動作します。

Provisioning Services はどのようなOSや環境で動作しますか?

以下の環境での動作を確認しております。

  • Windows Server 2008 SP2 (32bit/64bit)
  • Windows Server 2008 R2

※ なお、上記サーバOSの動作条件は Citrix XenDesktop の動作条件により制約されます。

クライアント側はどのような構成で動作確認をしていますか?

以下の環境での動作を確認しております。動作環境についての詳細は「詳細情報」をご確認ください。

  • Windows XP(32bit)
  • Windows Vista(32bit)
  • Windows 7(32bit /64bit)

※ Windows XP と Vista は 64bit では動作しません。
※ なお、上記クライアントOSの動作条件は Citrix XenDesktop の動作条件により制約されます。
※ ハードディスクドライブにReadCache専用のパーティションを作成する必要があります。パーティションサイズはVDISKと同等以上のサイズが必要です。
※ 本バージョンは、「Windows XP Professional SP3 (32bit) 」「Windows Vista Enterprise SP2(32bit) 」「Windows 7 Enterprise (32bit/64bit)」にて動作検証を行っております。

ReadCacheはLinux上で動作しますか?

ReadCache は Windows XP/ Windows Vista / Windows 7 専用のため、 Linux 上では動作しません。

性能について

ReadCache を利用すると、サーバへの負荷はどのように変化しますか?

端末起動時のサーバへの負荷の大半はディスク読み取りによる ものですので、ReadCache が効果的に機能します。 ReadCache の動作が始まってから (おおよそ、起動途中のWindows の ロゴが表示されて以降) のサーバへのアクセスは 98% 程度削減され、 サーバには負荷がかかることはほとんどありません。 (端末電源投入からロゴが表示されるまでのリクエストは ReadCache の有無に関係なくサーバに送られます)

動作原理について

このソフトウェアはどのように動作しますか?

Windows のディスクアクセスに関係したフィルタドライバとして 動作するように設計されています。アプリケーションやOSからの ディスクアクセスを監視・管理して、読み込み要求に対して キャッシュ動作をします。

書き込みが発生した時にはどのような動作をしますか?

書き込みが行われた領域については、ReadCache の動作対象から外します。 それ以降、書き込みが行われた領域に対する読み込み要求は、 そのままスルーさせます。

仮想ディスクの内容が変更されているかどうかをどのように判定しますか?

本製品が導入された仮想ディスクには、内容の更新とともに増加する リビジョン番号が割り振られます。端末側の ReadCache ドライバは キャッシュされているリビジョン番号と仮想ディスクのリビジョン番号が 同一かどうかを比較し、仮想ディスクの内容が変更されているかどうかを判定します。
ReadCacheシステム3.5 からはリビジョン番号のみの比較ではなく、 そのリビジョンの作成日時も含めた比較とすることで、vhdファイルの複製を行った際の 「キャッシュ不整合の可能性の検出」がより厳密になりました。

「Flush on panic」フラグはどういう時に役立つのか教えてください。

「Flush on panic」は、リビジョン不整合時に(リビジョンが戻った、 更新時間が異なる)、一旦Flushしてキャッシュを動作させるフラグ です。このフラグを利用すると、同じリビジョン番号、同じ系列名のディスクが2種類できてしまった際にも、 不整合(クラッシュ)を発生させることなくキャッシュを動作させ続けることができます。 通常はこのフラグはオンのままにしてご利用ください。

仮想ディスクの内容が変更されたにも関わらずリビジョン番号が更新されていない時にはどのように動作しますか?

本製品が導入された環境で仮想ディスクの内容が変更された時には、 その変更と同時に「変更中」であることを示すフラグが立てられ、リビジョン番号が更新されるまでフラグは立ったままになります。 このフラグが立った状態の仮想ディスクで起動された端末は キャッシュ動作をしないように設計されています。 そのため、リビジョン番号の更新をし忘れた時にもキャッシュの不整合が 生じることはありません。 ドライブマッピングを利用した更新を行った際には、付属のツールを利用することで整合性を保つことができます。

サーバ上の仮想ディスクに書き込みが行われた際にはどのように動作しますか?

本製品が導入された環境で仮想ディスクの内容が変更された時には、 どの部分が変更されたのかの情報がその変更と同時に記録されます。 仮想ディスクのリビジョンが更新された際に、どの領域が変更されたかの 情報が各端末に転送され、その領域の情報が端末内のキャッシュから 「消去」されることにより、更新された仮想ディスクの内容と 端末内のキャッシュの内容との整合性が保たれます。

キャッシュに必要なディスク容量は?

仮想ディスクと同等以上のディスク容量が必要です。

ReadCacheがあればサーバがなくても動きますか?

ReadCache が動作するとサーバへのアクセスはほとんどなくなり ますが、サーバは必須です。

ReadCacheは、ローカルディスクのどの領域(パーティション)を利用しますか?

起動時のパーティションの状態により異なります。以下の例を参照してください。

クライアント集約率の向上

起動しようとしている vDiskサイズよりも確保されたキャッシュ領域が小さいときにはReadCacheは動作しません。 なお、ReadCacheの利用する Partition の Partition ID は『 0xF6(246) 』です。

運用について

運用中何らかの理由で端末が突然クラッシュし、電源ボタンによる強制終了を行った場合、ReadCacheに影響はありますか?

影響はございません。ReadCacheは下記のケース以外は不整合が生じない設計となっております。

  • 書き込み処理の途中で電源が切られることにより、書き込もうとしたデータがセクタよりも小さい単位で中途半端に終了してしまった場合や、書き込もうとしたデータとは異なるものが書き込まれた場合

リビジョン更新時にクライアント側のキャッシュの内容を毎回完全に消去したい(ReadCache Ver1.0相当の動作をするようにしたい)

ReadCache3.0までの場合は、vDiskの更新作業を行ったあとサーバ側でリビジョンの更新をする前に、「ドライブマッピングの後処理を行う」のボタンを押してください。
ReadCache3.5からの場合には、「Flush on update」フラグを立てておけば、リビジョン更新時に必ずFlushし、キャッシュを1から取得しなおすようになります。
上記のReadCache3.0まで行っていた手順は必要ありません。

ログにこのような内容が出力され ReadCacheが動作しません。「 9|20100830_001620.875|MBR Signature is broken. MBR形式でフォーマットされていません。(0x00,0x00)」「10|20100830_001620.875|ERROR: ディスクがMBR形式でフォーマットされていません。()。」

これは、端末内のハードディスクがフォーマットされていないことを意味しています。
「コンピュータの管理」>「記憶域」>「ディスクの管理」を選ぶと「ディスクの初期化」をするように求められるかと思われます。 この時に「MBR (マスター ブート レコード)」を選択してください。
また、多くの場合、この直後に「PVSのWriteキャッシュ用の領域」として、程良いサイズのパーティションを作ることをおすすめします。 ただし、このとき ReadCacheが利用する「Readキャッシュ用の領域」として、vDiskサイズよりも大きな領域を「未割り当て」の状態で残しておくようにしてください。

ご購入について

購入にあたっての手続きを教えて下さい。

本製品は日本電気株式会社と販売総代理店契約を結んでおります。 以下の窓口までお問いあわせ下さい。

  • 販売総代理店
    日本電気株式会社 第一官公ソリューション事業部 ReadCacheシステム担当グループ
    アドレス

購入前に技術評価を行うことは出来ますか。

評価版をご用意致しております。以下の窓口までお問いあわせ下さい。

  • 販売総代理店
    日本電気株式会社 第一官公ソリューション事業部 ReadCacheシステム担当グループ
    アドレス

なお、技術的なお問合せについては以下の窓口でも承っております。

  • 株式会社シー・オー・コンヴ
    アドレス

標準価格を教えてください。

製品の価格、購入、お見積り等に関するお問い合わせは下記窓口より承っております。

  • 販売総代理店
    日本電気株式会社 第一官公ソリューション事業部 ReadCacheシステム担当グループ
    アドレス

その他のご質問について

いつ発売しましたか?

ReadCacheシステム3.6 は2011年1月に正式発売しました。

Citrix XenDesktop 5 Enterprise/Premium Edition (Provisioning Services) 以外の対応予定はありますか?

本製品の ReadCache 技術は Citrix XenDesktop 5 Enterprise/Premium Edition (Provisioning Services) 以外の ネットブートシステムにも利用可能な技術ではありますが、 現在のところ他の製品への対応予定はありません。

どのような内容の特許を出願していますか?

本製品で利用している「読み込み専用キャッシュ」の管理方式に関する 出願をしております。