新規トピック作成
- XenDesktop の性能評価について - test ( 2016/11/04 17:58:50 更新)
- Citrix Recieverの4.4と4.5 - じゃいろ ( 2016/10/31 12:23:43 更新)
- XwnDesktop 7.9でのcontroller冗長化失敗 - k ( 2016/10/27 11:22:05 更新)
- XenApp7.6 冗長構成について - frisk ( 2016/10/24 11:54:26 更新)
- hotplugの無効化を一括で行いたい - 海蛸 ( 2016/10/18 17:54:26 更新)
- 1ユーザーあたりのアプリケーションインスタンス - 素人SE ( 2016/10/16 22:06:45 更新)
- XenAppサーバー共有デスクトップで、公開アプリをデスクトップにショートカット表示させたい - hosino ( 2016/10/12 16:15:22 更新)
- ライセンスサーバーのVerup後、「Citrix XenAppがライセンスサーバー"サーバー名"に接続できません」と表示される - ST ( 2016/09/28 09:23:45 更新)
- ipadでXenApp7.6に接続するとエラー表示され接続不可 - うえってぃ ( 2016/09/27 19:05:22 更新)
- Receiver4.4でロックダウン競合でアプリケーションを起動できません - じゃいろ ( 2016/09/14 14:52:58 更新)
XenDesktop の性能評価について
test 2016/11/03 19:11:00
その他どういったツールを利用し、どのような観点で評価をすればよいのか、
実績があればご教示いただけないでしょうか。
一斉ログイン等の自動化ツールがあればよいのですが。。。。。。
チャル 2016/11/03 21:33:59
Loginvsiのようなソフトを利用できるベンダーへ相談して進めるしかないと思います。
S 2016/11/04 17:58:50
1) 操作性
エンドユーザーの視点に立って、ファットクライアントでの操作感との差異を見ます。
接続できるまでにかかる時間、
アプリケーションの起動/処理にかかる時間、とかを見ます。
が、重要なのは実際には「体感」です。
2) 一斉多数接続(ログオン)
ほぼ問題になることはないですが、業務開始時間に集中して
多くのユーザーが使用を始める傾向があるなどから、
多数のユーザーが一斉にログオンする際の接続できるまでにかかる時間や
負荷量を見ます。
やり方とかかんとかは後述。
3) 一斉多数利用
普通に多数のユーザーが接続している状態でのセッション操作負荷です。
DDCとかは概ねどうでもいいので、主にVDA側のパフォーマンスを見ます。
(CPUとかメモリとかICA Session Band Width 云々とか)
やり方とかかんとかは後述。
やり方とかかんとかですが、一斉に多数のセッションを発生させる上手い(無償の)方法が
現実にはあまり無いのが事実です。
有償で良いなら某社のロードランなんちゃらとかを一応挙げておきます。
擬似的な方法としては、何とかしてクライアント5~10台程度は用意して、
無風状態から5台同時アクセスさせて、負荷の上昇を測定。
で、それを掛け算して50台とか100台時の負荷を推測。
さらに、それぐらいの負荷をCPUSTRES、Testlimit、SQLIOで擬似的に
発生させて、さらに人力でそこにアクセスを試みる、とか。そんな具合。
上記へのレスはこちらにどうぞ
Citrix Recieverの4.4と4.5
じゃいろ 2016/10/28 22:18:34
最新版:4.5、旧版:4.3
となっていて、4.4がいつの間にか消えてました。
4.4がダウンロードできなくなった理由はなんでしょう。
4.4を使っているのですが、4.3ないし4.5に移行したほうがいいのでしょうか。
一部のソフトではマイナーバージョンの偶数はプロトタイプ的な扱いをしているものがあると聞きましたが、これもそうなんでしょうか。
宜しくお願いします。
チャル 2016/10/31 12:23:43
4.4系はLTSRというバージョンあつかいのようなので以下LTSRのリンクから落とせるようです。
https://www.citrix.co.jp/downloads/citrix-receiver/windows-ltsr/receiver-for-windows-ltsr.html
入れ替えが必要かどうかについては特に問題なければ特に入れ替える必要はないと思います。
ちなみに偶数云々の話は聞いたことはありません。メジャーバージョンアップ後の
数バージョンは確かに不安定なことはありました。
4.0、4.1あたりまで。4.2でようやく安定してきた感じはします。
上記へのレスはこちらにどうぞ
XwnDesktop 7.9でのcontroller冗長化失敗
k 2016/10/26 22:29:46
失敗します。
Aサーバのみ稼働状態(Bサーバをシャットダウン状態)では、引き続き
新規ログインユーザは仮想デスクトップにログインできますが、Bサーバ
のみ稼働状態(Aサーバをシャットダウン)は新規ユーザはログオンできない
状態になります。
■構成状態は以下の通りです。
合計6台のサーバ(Win2012 R2)にてXenDesktop環境を構築しております。
※仮想デスクトップは下記構成とは別にVM上に構築しております。
(1)StoreFront 2台構成
※NLBにより冗長化
(2)Controller 2台構成
※1台新規サイトを作成後、もう1台を既存サイトにControllerを追加
(3)DB(MSSQL) 2台構成(インスタンスは1つ)
※クラスタ構成により冗長化
ControllerそれぞれにStudioはインストールされているのですが、
Aサーバのみ稼働時にAサーバのStudioから構成設定情報を確認した場合は
通常通りですが、Bサーバのみ稼働時にBサーバのStudioから構成情報を確認
した場合、DB接続エラーにはなりませんが、かなり表示が遅くなり、表示に
数分かかります。
Aサーバ、Bサーバ両方とも稼働時は、両サーバのStudioでも通常通り数秒で
構成情報が表示されます。
※その他、StoreFront/クラスタの冗長化については問題ありません。
Bサーバは既存サイトに後から追加したcontrollerとなります。
設定がたりないとか、そもそも構成が間違っているということはございます
でしょうか?
S 2016/10/27 11:22:05
Bサーバーを後から追加した、ということだそうですので、
StoreFrontのサイト設定で、DDCとの連携を設定する箇所において、
Bサーバーを追加し忘れている、というのが初歩的なミスとして疑われる箇所です。
細かい所ではBサーバーとSQLDBとの間で何か問題がある、という可能性ですが
詳細な切り分けはここ(BBS)では難しいですね。
なお、DDCが片肺状態になった際、Studioでサイトの情報を閲覧するのに
著しく時間がかかるようになる、というのはStudioの修正済みの既知の不具合です。
(以下のページに記載のLC4481が該当)
http://docs.citrix.com/ja-ja/xenapp-and-xendesktop/7-9/whats-new/fixed-issues.html
Studioのバージョンが古かったりはしませんか?
上記へのレスはこちらにどうぞ
XenApp7.6 冗長構成について
frisk 2016/10/21 12:44:00
下記構成での冗長化についてご教授下さい。
物理サーバ2台構成
Windows Server 2012 R2
XenApp7.6 FP3
・1台目
StoreFront、DeliveryController、VDA、ライセンスサーバ
・2台目
StoreFront、DeliveryController、VDA
この構成でVDAへのアクセスをロードバランスしたいと考えていますが、
実現可能でしょうか。
双方のDeliveryControllerに双方のVDAを登録することは出来ないので、
単純に冗長化は出来ないかと想定しておりますが、正しいでしょうか。
またこの方法以外に2台の物理サーバでVDAへのアクセスロードバランス方法があれば、
ご教授頂ければと思います。
Reppa 2016/10/21 16:39:05
StoreFrontの前にnetscalerとかロードバランサーを置いてラウンドロビンで振るとかじゃ駄目ですか?
S 2016/10/24 11:54:26
の意味が分かりません。
もしかして、2台のDeliveryController(以下 DDC)は
それぞれ別ファームとして、それぞれがSQL DBを持つ
独立した環境2つを構成しようとしていますか?
それなら分からんでもないのですが、VDAへの接続をロードバランスするためだけに、
なんでそんな面倒な構成にするんや……って感じです。
「VDAへのアクセスをアクセスロードバランスしたい」という要件だけを
そのまま読み取ると、構成は著しくシンプルに
以下の構成でよいことになります。
・1台目
StoreFront(SF)、DDC(+SQL DB)、VDA、ライセンスサーバ
・2台目
VDA
この構成で、1台目と2台目を同じデリバリーグループに登録して余計なことをしなければ
ユーザーはSFにアクセスした後、DDCがロードバランスして1台目か2台目に
接続仲介されるので、要件を満たします。
実際には「どちらの物理サーバーがダウンしても使える状態にしたい」って要件
なんじゃないですか?
もしそうなら、全く同じ構成のオールインワンサーバーを1台ずつそれぞれ別ファームとして構成し、
Reppa氏が仰るようにSFの手前にロードバランサ―を置けば一応、要件は満たされます。
が、ロードバランサ―が単一障害点になるのでここも冗長化しないといけません。
また、普通は冗長化したいからといって同じ内容のファームを2つ作るようなことはしません。
維持運用管理が面倒臭いことになるからです。
通常は、単一のファームで、SQL DBを上手く冗長化しつつ構成します。
上記へのレスはこちらにどうぞ
hotplugの無効化を一括で行いたい
海蛸 2016/10/18 09:30:40
お客様で仮想NICを削除する事象が発生したため、無効化することになりました。
vSphere Clientから対象の仮想デスクトップの[設定の編集]を開き
[devices.hotplug false]の行を挿入すれば良いのは分かったのですが
仮想デスクトップは1000台以上あるので1台1台やるのは現実的でございません。
vDiskなどのCitrixの機能で、全台に一括して設定する方法はございますでしょうか。
【仮想デスクトップ】
・XenDesktopサーバ
⇒Windows 7、XenApp 7.6
・XenApp公開デスクトップサーバ
⇒Windows Server 2012 R2、XenApp 7.6
【PVSサーバ】
⇒Windows Server 2012 R2、VDA 7.6
以上、宜しくお願い致します。
チャル 2016/10/18 15:44:47
こちらで確認するよりはVM関連のフォーラムで質問したほうが回答が得られそうですが、
以下のような方法で変更する方法はありそうです。
http://blog.vmpros.nl/2016/01/16/vmware-disable-hotplug-capability-for-virtual-machines-with-powercli/
なお、コメントもありますが、powercliのバージョンが6以上だと一部のコマンドを変更する必要があるようです。
海蛸 2016/10/18 17:54:26
御教示頂きありがとうございます。
メンバー内で確認致します。
上記へのレスはこちらにどうぞ
1ユーザーあたりのアプリケーションインスタンス
素人SE 2016/10/14 23:57:15
※こんな大事な機能が使えないなんて、意味不明です。。。
XenApp7.6で実装する方法はありますでしょうか。
宜しくお願い申し上げます。
チャル 2016/10/15 09:24:14
http://blog.citrix24.com/xenapp-7-5-limit-one-instance-application-user/
ただかなり難易度が高いので、基本的にはCRのバージョンを利用する以外に方法がないと考えて頂いたほうが良いかと思います。
素人SE 2016/10/16 22:06:45
挑戦してみます!!
上記へのレスはこちらにどうぞ
XenAppサーバー共有デスクトップで、公開アプリをデスクトップにショートカット表示させたい
hosino 2016/10/08 06:48:05
本件、XenApp7.6のサーバー共有デスクトップで、公開アプリを接続したデスクトップ上にショートカット表示させたく、デリバリーコントローラーにて、設定した公開アプリの設定で、「デスクトップにアプリのショートカットをおく」のようなチェックを入れて設定しているのですが、サーバー共有デスクトップに接続しても、アプリショートカットがデスクトップに表示されません。
原因と対策をご教示いただけると幸いです。
■PC構成
・Windows Server 2012R2
・XenApp7.6
宜しくお願いいたします。
S 2016/10/11 17:59:21
構成が良く分かりません。
XenDesktop 7.6で、サーバーOSを使ってデスクトップを複数ユーザーに公開しており
そのデスクトップに、公開アプリケーションのショートカットを置きたい、
というようにも読めますがそうではないですよね?
XenDesktop/App 7.6ではブラウザでStoreFrontにアクセスしてログオン(認証)し、
ブラウザ上に表示されるアプリケーション/デスクトップアイコンから
各種アプリケーション/デスクトップを起動します。
この、ブラウザからStoreFrontにアクセスすること無く
ブラウザ上のアイコンではなく、各エンドユーザーのReceiverがインストール
されたPCのデスクトップに、アイコンを表示させたい、という要件で正しいですか?
とりあえず、6.5時代と比べて7.6でそれをやるのは結構色々あります。
まずはこの辺をよくご覧ください。
https://docs.citrix.com/ja-ja/receiver/windows/4-3/ica-overview-receiver-config/receiver-windows-configure-app-delivery-wrapper.html
http://docs.citrix.com/ja-ja/receiver/windows/4-5/configure/receiver-windows-configure-app-delivery-wrapper.html
チャル 2016/10/12 16:15:22
OnlinePluginの設定にStoreFrontのストア配下に有る「
XenAppServicesサポートの構成」を指定してログオンすれば、デリバリーグループのチェックだけでReceiverを導入した端末へアプリケーションが公開されると思います。
要件的にReceiverが必要ならSさんの言うとおりReceiver側のポリシーの設定をしないとアプリケーションの公開はできません。
上記へのレスはこちらにどうぞ
ライセンスサーバーのVerup後、「Citrix XenAppがライセンスサーバー"サーバー名"に接続できません」と表示される
ST 2016/09/21 18:20:58
猶予期間中のライセンスが割当たっている状態となりました。
--事象-----------------------------------------------------------------------
■メッセージ
「Citrix XenAppがライセンスサーバー"サーバー名"に接続できません」
■ライセンスサーバー
11.6.1から11.13.1.2にバージョンアップ
※Citrixからダウンロードした「CTX_Licensing.msi」を実行。
完了後、レジストリからバージョンが11.13.1.2になっていることを確認。
■PC構成
・Windows Server 2008 R2
・XenApp 6.5
■イベントログ表示
・警告 イベントID:9015
Citrix XenAppのライセンスが猶予期間に入りました。このサーバーはxxx時間後に
クライアントからの接続を受け入れられなくなります。
・警告 イベントID:9026
Citrix XenApp クライアント接続のライセンスを取得するときに
エラー0を受信しました。
猶予期間用のライセンスを取得しました。
■既に行った対処法
・サービス「Citrix Licensing」「Citrix Licensing Support Service」
「Citrix Web Services for Licensing」が停止していたため、
種類を「自動」に変更し、サーバーを再起動。
⇒改善せず。
・C:\Program Files(x86)\Citrix\Licenseing\LS\confの以下2ファイルを削除し、
サーバーを再起動。
○activation_state.xml
○concurrent_state.xml
⇒改善せず。
------------------------------------------------------------------------------
質問 1
初歩の質問で申し訳ございませんが、ライセンスサーバーのバージョンアップには
msiファイルの実行以外の処置が必要でしょうか。
質問2
似たような事象や解決策をご存じの方はいらっしゃいますでしょうか。
※下記のURLで紹介されているレジストリ変更を行おうと考えていますが、
その他の対処法がわかる方がいらっしゃればご教授頂けると助かります。
http://support.citrix.com/article/CTX127354
よろしくお願いします。
S 2016/09/26 11:54:18
通常・本来はそれだけでOKです。
質問2に対する回答としては、License Serverはバージョンアップ時に
問題が出るケースがたまーにはあるのよね……という具合です。
大きくLicense Serverのバージョンが変わる場合には
XD/XA側の不具合(新しいLicense Serverに対応してない)でHotfix充てたりで
直ることが多い印象です。
同様に、使用するネットワークポート番号の設定が変わっちゃってたりとか。
最悪でもライセンスサーバーを綺麗にアンインストールして
入れ直せば直せるのでそこまで困りません。
ライセンスファイルをインポートしなおしたりで面倒ですが。
ST 2016/09/28 09:23:45
参考になりました。
HOTFIX、レジストリ変更で修正されない場合は
ライセンスサーバーの再インストールで対応しようと思います。
ありがとうございました。
上記へのレスはこちらにどうぞ
ipadでXenApp7.6に接続するとエラー表示され接続不可
うえってぃ 2016/09/03 17:29:30
環境
XenApp7.6: OS Windows2012R2
Receiver for ipad v7.0.2 :iOS 7.0.3
ipadからXenApp7.6環境の公開アプリケーションや公開デスクトップへ接続できなく困っています。PCからは問題なく接続可能です。
ipadで公開デスクトップを起動すると「接続エラー」と表示されます。詳細でみると
「セッションの起動が完了しました。セッションがユーザーに対して表示されないか、ICA
エンジンが正しく読み込めませんでした。」
どうかご教授お願いします。
うえってぃ 2016/09/04 04:14:00
YB 2016/09/27 19:05:22
自己解決されたとのことですがどうされたか教えていただけないでしょうか。
よろしくお願いいたします。
上記へのレスはこちらにどうぞ
Receiver4.4でロックダウン競合でアプリケーションを起動できません
じゃいろ 2016/09/08 18:36:38
メッセージにある「Receiverのリセット」を実行しても同じです。
Receiverを一度アンインストール→CleanUpUtility 実行→再インストールしても同じです。
--------------------------------------------------------------
エラーメッセージ:
「アプリケーションを起動できません。
[Receiver のリセット]を実行して、LegacyLocalUserNameAndPasswordのロックダウン競合を解決してください(エラー2320)」
--------------------------------------------------------------
環境は、
・クライアント: Windows 7 + Citrix Receiver 4.4
・サーバー:Windows Server 2012 + XenApp 7.8
--------------------------------------------------------------
クライアント、サーバーともに新しく、前のバージョンのXenApp、Receiver(Plug-in)が入っていたとかは一切ありません。
初回インストール時に、パススルー認証の設定をする前(ユーザーパスワードを直入力)は起動できていたのですが、
パススルー認証設定してから起動できなくなりました。
ちなみに、そもそもロックダウン競合ってなんなんでしょう。マニュアルはどこをみればいいのか。。
S 2016/09/12 14:34:09
あのツールも結構色々動作が怪しいのでねぇ。
インストールしたユーザーでやれとか管理者権限でやれとか
ツール実行した後にレジストリとかファイルが消えてるか手動で確認しろとか。
当エラーについてはレジストリのこれを直せってのが↓に載ってるので
これもお試しください。
http://support.citrix.com/article/CTX132875
あとこちらも。
http://support.citrix.com/article/CTX131788
バージョンが違うから該当しないとか仰らずレジストリ修正はお試しください。
じゃいろ 2016/09/14 14:52:58
回答ありがとうございます。
人から教えてもらって、アンインストールしたあとこのレジストリを消し、再度インストールしてみたらうまくいきました。
[HKEY_LOCAL_MACHINE\Software\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Logon\Local Credentials]
・EnableSSOnThruICAFile
・SSOnUserSetting
・LegacyLocalUserNameAndPassword
・SSOnCredentialType
・UseLocalUserAndPassword
[HKEY_LOCAL_MACHINE\Software\Policies\Citrix\ICA Client\SSON]
・Enable
どのナレッジに書いていたのかは聞けてないんですけども、
これの「LegacyLocalUserNameAndPassword」が悪さしてたらしいです。
とりあえず解決できたので報告です。
#CleanUpUtility で消してくれればいいのに・・・