ラベル 公開アプリケーション の投稿を表示しています。 すべての投稿を表示
ラベル 公開アプリケーション の投稿を表示しています。 すべての投稿を表示

2017年4月20日木曜日

Horizon環境でロードバランサを使用している際の注意事項

VMware Horizonは「トンネル接続」という必ず接続サーバを経由する方式を使用しなければ、「アクセス端末」と「VDIおよびRDSHサーバ」間は直接通信を行う事になります。

一方で、ある一定の時間VDIとの通信を続けているとハートビートのために接続サーバに通信を行います。
この時、接続サーバにアクセスできなかったり、異なる接続サーバと通信してしまうとVDIとの接続が遮断されてしまうのですが、ロードバランサを使用して接続サーバを冗長化している構成だとしばしばハートビート失敗による接続の遮断が発生します。

これを回避するためには、ハートビートをとる時間よりも長く、ロードバランサのセッション保持期間を伸ばす必要があります。

ハートビートをとる時間はHorizon Administratorの全般設定における「ユーザーの強制切断」で設定した時間の1/3の時間です。

また、上記の「ユーザーの強制切断」の設定を「なし」にしても6.6時間に1回ハートビート通信を行います。

仮想プリンタ機能の設定画面を日本語化したい

Horizon などのデスクトップ仮装化製品には、仮想プリンタという「アクセス端末に登録されたプリンタを仮装的にデスクトップに見せる機能」が搭載されているものもあります。

これによって、仮想デスクトップにプリンタドライバをインストールしなくても、アクセス端末に接続されているプリンタから印刷をする事が可能になります。

この機能、Horizonでは「ThinPrint」と呼ばれているのですが、こちら通常では印刷のプロパティ画面が英語になっています。これは、下記のレジストリ設定を行う事で日本語化可能です。

パス:HKLM\software\ThinPrint\Lang
値:jpn

2017年3月16日木曜日

Internet Explorer から他のプログラムを呼び出そうとすると遅延が発生する

VMware Horizon において、Internet Explorer のみアプリケーション公開を使用して提供する方もいらっしゃるかと思いますが、Internet Explorer から例えば PDF を見ようとしたときや、ファイルを開くためにエクスプローラを呼び出そうとした際にプログラムが開くまでに数分程度遅延が発生する事象を確認しています。

これは Horizon Agent 7.0.1 - 7.0.3  で起こる事象なのですが、Agent をインストールした VDI / RDSH のレジストリを以下の様に変更すると事象が解消します。OS再起動が必要になります。

HKLM\Software\VMware, Inc.\VMware VDM\VMware Unity\ShellCreateDesktopREG_DWORDで作成し、値を 0 に設定