Citrix Readyワークスペースハブ

Citrix Readyワークスペースハブは、デジタル環境と物理環境を組み合わせて、セキュアなスマートスペース内にアプリやデータを配信します。このシステム全体が、モバイルアプリやセンサーなどのデバイス(またはモノ)を接続して、インテリジェントで応答性の高い環境を作ります。

Citrix Readyワークスペースハブは、Raspberry Pi 3プラットフォームに構築され、Citrix Cloudを通じて提供される堅牢なサービスとなります。Citrix Readyワークスペースハブのユーザーは、公開アプリや公開デスクトップを実行する際にCitrix Workspaceアプリを介してモバイルデバイスの認証を行えます。こうした公開アプリには、Citrix Virtual Apps and Desktops、Citrix Content Collaboration、Microsoft Outlookなどがあります。その後、モバイルデバイスはCitrix Readyワークスぺースハブに接続し、デスクトップまたはアプリをより大きなディスプレイにキャストします。

Citrix Readyワークスぺースハブを使用すると、ユーザーの生産性とコラボレーションを向上させる2つのユースケースを提供するCitrix Castingが可能になります。

  • セッションローミング - Citrixセッションは、モバイルデバイス(Androidデバイス)からワークスペースハブにローミングされます。
  • 画面キャスティング - ユーザーは、AndroidまたはWindowsデバイスのリモートセッションからディスプレイを空いているハブにリダイレクトします。

Citrix Castingは、ビーコン検出またはQRコードスキャナーを使用して接続します。ビーコン検出では、複数のCitrix Readyワークスぺースハブが使用可能な場合、ユーザーは適切なハブを選択する必要があります。あるいは、QRコードスキャナーがセキュリティを提供し、間違ったディスプレイへの意図しないキャスティングを緩和します。

また、管理者はセカンダリディスプレイアダプター(SDA)を使用して、ディスプレイモニターが複数ある環境を設定できます。このようにすることで、どちらのユースケースを使用する場合でもエンドユーザーはデスクトップまたはアプリを拡張できます。

システム要件

ネットワーク

  • モバイルデバイスは、ワークスペースハブと同じネットワーク上(Wi-Fiまたはローカルエリアネットワーク)にある必要があります。
  • モバイルデバイスとワークスペースハブの間でポート55555をブロックしないでください。
  • Citrix Castingを使用する場合は、ポート1494をブロックしないでください。
  • ポート55556は、モバイルデバイスとCitrix Readyワークスぺースハブの間のSSL接続のデフォルトポートです。Piの設定ページで別のSSLポートを構成できます。SSLポートがブロックされている場合、ユーザーはハブへのSSL接続を確立できません。

Citrix Virtual Desktops

Citrix Readyワークスペースハブは、Citrix XenDesktop 7.6以降でサポートされています。

  • セッションローミングの場合、Citrix ReadyワークスぺースハブがVirtual Delivery Agentサーバーにアクセスできることを確認します。
  • セッションローミングと画面キャスティングを使用する場合、Citrix Studioの [圧縮にビデオコーデックを使用する] ポリシーが [画面全体] に設定されていることを確認してください。このように設定されていない場合、パフォーマンスの問題が発生する可能性があります。

ハードウェア

  • Citrix Readyワークスペースハブ
  • モニター2台(デュアルモニター環境の場合のみ)
  • Citrix Workspaceアプリを実行するモバイルデバイス
  • HDMIケーブルと電源
  • マイクロUSB-USB Aケーブル([SDA]を使用する場合)
  • オプションのハードウェア(USBキーボード、USBマウス、ヘッドホンなど)
  • Raspberry Pi Zeroを搭載したSDA

2018年10月時点では、以下のオペレーティングシステムおよびCitrix ReceiverまたはCitrix Workspaceアプリの各バージョンで実行されているデバイスがサポートされています:

  • Android:Citrix Receiver 3.13.5以降、Android向けCitrix Workspaceアプリ1808以降
  • iOS:iOS向けCitrix Workspaceアプリ1810.1以降
  • Mac:Mac向けCitrix Workspaceアプリ1808(プレビュー版。画面キャスティングのみ)
  • Windows:Windows向けCitrix Workspaceアプリ1809(画面キャスティングのみ)

HDX Ready Piのアップグレード

既存のHDX Ready PiデバイスをCitrix Readyワークスペースハブへアップグレードするには、以下の手順を参照してください:

内部の中央管理による初期セットアップ

Stratodesk管理コンソールを作成するには、StratodeskのWebサイトにアクセスしてアカウントを作成します。 https://www.stratodesk.com/kb/Main_Page

Citrix Endpoint Managementによる初期セットアップ

Citrix Endpoint ManagementをCitrix Readyワークスペースハブの管理ソリューションとして使用するには、中央管理URLを指すようにワークスペースハブを構成する必要があります。Citrix Endpoint Managementサーバーに関する記事の手順を実行してください。

以前にNoTouch管理コンソールでデバイスを指定していた場合は、デバイスを工場出荷時のデフォルト状態にリセットする必要のある場合があります。

中央管理を使用しない構成

  1. Citrix Readyワークスペースハブデバイスを起動します。
  2. [開始]>[構成] を選択します。デフォルトのパスワードは「admin」です。
  3. [接続]>[追加] を選択します。
  4. 新しい接続を編集し、接続モードの [Citrix/WorkspaceHub] を選択します。[保存] をクリックします。
  5. 画面上部の [ワークスペースハブ] ボタンをクリックします。
  6. 初回起動画面に指定するURLを入力します(URLにhttp://またはhttps://を追加します)。通常は、StoreFrontまたはCitrix GatewayのURLを指定しますが、ハブ上で起動する任意のURLを指定することもできます。
  7. [保存] をクリックします。
  8. Citrix Readyワークスペースハブを再起動します。

Citrix Virtual Apps and Desktopsの構成

Citrix Readyワークスペースハブで最高のエクスペリエンス得るため、Citrix Virtual Apps and Desktopsの構成をいくつか変更します。

Skype for Business

Skype for Businessを使用するには、VDAにHDX RealTime Optimization Packバージョン2.4以降をインストールします。Optimization Packが使用されている場合は、[ハードウェアレンダリングを使用する][オフ] に設定します(詳しくは、下記「パフォーマンスポリシー」セクションを参照してください)。

現在、バージョン2.4ではデュアルディスプレイはサポートされていません。

パフォーマンスポリシー

Citrix Readyワークスペースハブ(およびSDA)で最高のエクスペリエンスを得るには、全画面モードのH.264エンコードを有効にします。これを行うには、ポリシーを作成し、全画面モードのH.264圧縮用ビデオコーデックを有効にします。

パフォーマンスポリシーの設定の画像

圧縮の画像

SDAが正常に機能するように全画面モードでH.264圧縮が有効になっていることを確認するには、次のいずれかの手順を参照してください。

  • Deliver ControllerでCitrixポリシーを確認します。
  • VDAセッションで、HDX Monitor 3.xを使用します。Knowledge Centerの記事CTX135817を参照してください。
  • VDAセッションのターミナルで、次の行を入力して実行します:wmic /namespace:\root\citrix\hdx path citrix_virtualchannel_thinwire get /value

これにより、グラフィックモードが全画面H.264モードに合わせて正しく設定されていることを確認できます:

  1. Component_VideoCodecUse = FullScreen
  2. Component_Encoder = DeepCompressionV2Encoder
  3. IsActive = Active

グラフィックモードが選択的な画面のH.264用に構成されている場合は、以下の点を確認します:

  1. Component_VideoCodecUse = 領域をアクティブに変更
  2. Component_Encoder = CompatibilityEncoder
  3. IsActive = Active

より優れた表示解像度を得るには、Windows VDAでClearTypeを有効にします。詳しくは、Microsoft Cleartype overviewおよびHow to turn on or off ClearType in Windows 10を参照してください。

デュアルモニターのセットアップ

デュアルモニターをサポートするには、セカンダリディスプレイアダプター(SDA)が必要です。SDAは、ViewSonicまたはNComputingから購入できます。詳しくは、https://www.stratodesk.com/kb/Multimonitorを参照してください。

機器のセットアップ

SDAには2つのマイクロUSBポートがあります。1つはラベルに「電源」と書かれており、もう1つは「USB」と書かれています。標準のRaspberry Pi USB電源アダプターを電源ポートに接続し、標準のマイクロUSB-USBケーブルを使用してSDAのUSBポートとCitrix Readyワークスペースハブを接続します。

ソフトウェアのセットアップ

前述の「Citrix Virtual Apps and Desktopsの構成」セクションを参照してください。パフォーマンスポリシーに従って、両方の画面でH.264レンダリングを設定します。

セッションをCitrix Readyワークスぺースハブにローミングすると、デュアルモニターを自動的に起動できます。レイアウトとアラインメントの構成を変更するには、Stratodesk管理コンソールから、構成パスの [接続]>[ワークスペースハブ]>[Citrix Workspaceアプリ]>[セカンダリディスプレイ] の順に進みます。

SDAの画像

Citrix WorkspaceアプリのCitrix Readyワークスペースハブ

Citrix Workspaceアプリを、Citrix Readyワークスペースハブ用に有効化することができます。この使いやすいソフトウェアを利用することで、ユーザーが登録されている特定のワークスペースアプリケーションやデスクトップへのシームレスかつ安全にアクセスを提供できます。ワークスペースハブでは、複数のプラットフォームとクライアントからワークスペースリソースを起動できます。ワークスペース用にデバイスを構成する方法について詳しくは、AndroidiOSWindowsMacの各プラットフォームのドキュメントを参照してください。

ワークスペースハブは、セッションローミングと画面キャスティングのどちらかにより起動できます。セッションローミングでは、近接認証の範囲を入力するかQRコードをスキャンすることで、ワークスペースハブに対するセッションを開始できます。一方、画面キャスティングでは、デバイスでセッションを開始してから、QRコードをトリガーしてセッションを転送する必要があります。

近接認証によるセッションローミング

近接認証を使用すると、ユーザーはデバイスに触れることなく認証を行い、セッションを自動的に開始できます。近接認証では、Bluetooth技術を利用してモバイルデバイスを検出しています。構成が完了してCitrix Workspaceアプリが起動した後にデバイスがハブの近接認証範囲に入ると、セッションはCitrix Readyワークスペースハブへローミングされます。この機能は、Androidデバイスでのみ利用できます。

QRコード認証によるセッションローミング

セッションをローミングするには、ハブの初回起動画面に表示されるQRコードをスキャンします。セッションをワークスペースハブにローミングすると、そのセッション内で利用可能なすべての周辺機器をワークスペースハブで完全に制御できるようになります。

QRコード認証による画面キャスティング

セッションをハブにキャストするには、まずデバイスでセッションを開始してから、ハブに表示されるQRコードをスキャンします。セッションをハブにキャストすると、モバイルデバイス上のキーボードとマウスを使用して、ハブ上のセッションを制御できるようになります。

ハブへのセッションローミングと画面キャスティングについて詳しくは、iOSデバイスとAndroidデバイスのヘルプドキュメントを参照してください。

長時間実行中のセッション

長時間実行中のセッションでは、画面をロックした状態でAndroidデバイスを停止できます。セッションが中断しないようにするには、以下のヒントを参考にしてください。

  • バッテリーの最適化がセッションを妨げる可能性があります。バッテリーの最適化の影響を避けるには、Citrix WorkspaceアプリをAndroidのバッテリー最適化の無視リストに追加します:
    • Google Pixelでは、[設定] > [バッテリー] > [バッテリーの最適化] > [すべてのアプリ] > [Citrix Receiver] > [最適化しない]を選択します。
    • ほとんどのSamsungデバイスでは、[設定] > [バッテリー] > [バッテリー使用量] > [バッテリー使用量の最適化] > [すべてのアプリ] > [Citrix Receiver] > [最適化しない] を選択します。
    • サードパーティのバッテリー最適化アプリケーションを使用している場合は、Linux向けCitrix Workspaceアプリをその最適化リストから削除します。
  • 画面をロックする前に、Citrix Workspaceアプリのメインインターフェイスをフォアグラウンドに表示することをお勧めします。こうすることで、モバイルデバイスのオペレーティングシステムによりCitrix Workspaceアプリのセッションが終了されることを防げます。

標準ログ

この機能を使用すると、Citrix Readyワークスペースハブ内で実行されたプロセス実行を記録し、モジュールごとにデバッグレベルを動的に変更することができます。

Citrix Virtual Appsのサポート

Citrix Workspaceアプリを使用してワークスペースハブからアプリケーションを起動した場合、初回起動画面の後ろにセッションが表示されることがあります。こうしたセッションを前面に移動させるには、次の2つの方法があります。

  1. 初回起動画面の左下にあるメニューアイコンで、[Citrix Virtual Apps]>[すべてのCitrix Virtual Appsを表示]の順にクリックして、起動したセッションをウィンドウモードで表示します。
  2. [Citrix Virtual Apps]>[アプリケーション名] の順に選択して、選択したセッションを前面に表示します。

初回起動画面の自動ナビゲーション

Citrix Readyワークスペースハブの1812リリースでは、試験的機能として初回起動画面の自動ナビゲーションが追加されています。この機能を使用するには、ワークスペースハブで初回起動画面のURLを複数設定します。初回起動画面の下部にある矢印をクリックすることで、設定済みのリソースをシームレスに切り替えることができます。

構成

ハブパッケージにctxlogdデーモンおよびsetlogユーティリティが含まれています。デフォルトでは、ハブを起動するとctxlogdデーモンが開始されます。

ctxlogdデーモン

トレース対象となる他のサービスはすべて、ctxlogdデーモンに依存しています。ctxlogdに関連するプロセスを終了してハブのトレースを中止する場合は、ctxlogdデーモンを停止することができます。このデーモンのログファイルwsh.logは、/opt/Citrix/WorkspaceHub/Logsにあります。

setlogユーティリティ

/opt/Citrix/WorkspaceHub/lib/wshlogにあるsetlogユーティリティを使用すると、モジュールごとのデバッグレベルを動的に変更できます。このユーティリティの実行権限があるのは、ルートユーザーのみです。コマンドの先頭に「sudo」を付けることで、piユーザーを使用してコマンドを実行できます。

次に例を示します:

  1. すべてのモジュールの現在のログレベルを確認するには:

    sudo /opt/Citrix/WorkspaceHub/lib/wshlog/setlog levels

  2. controlServiceモジュールのログレベルを冗長に設定するには:

    sudo /opt/Citrix/WorkspaceHub/lib/wshlog/setlog level WSH_CONTROLSERVICE verbose

使用方法について詳しくは、sudo /opt/Citrix/WorkspaceHub/lib/wshlog/ setlog --helpを実行して、ヘルプマニュアルを参照してください。

Citrixカスタマーエクスペリエンス向上プログラム

Citrixのカスタマーエクスペリエンス向上プログラム(CEIP)に参加すると、匿名の統計および使用状況情報が、Citrix製品の品質およびパフォーマンスを向上させる目的で送信されます。

Citrix Readyワークスペースハブでは、データの分析を目的として、「Googleのサービスを使用するサイトやアプリから収集した情報のGoogleによる使用」で説明されているとおり、Google Analyticsを使用しています。Google Analyticsへのデータの送信を禁止する場合は、CEIPをオフにしてください。

CEIPのスイッチ

デフォルトでは、CEIPへの参加が自動で行われます。Stratodesk UIを使用して、CEIPをオフにすることができます。

ワークスペースハブで収集されるCEIPデータ

次の表に、収集される匿名情報の一覧を示します。データでは、お客様を特定するすべての詳細は含まれません。

データポイント キー名 説明
自動ナビゲーション機能の有効化設定 auto_navigation 自動ナビゲーション機能が有効になっているかどうかを示します(1:有効、0:無効)。
OSのリリース os_release PI OSのリリース情報(4.9.35-v7など)
OSのバージョン os_version PI OSのバージョン情報(2017-07-05-raspbian-Jessieなど)
ワークスペースハブのバージョン wsh_version ワークスペースハブのバージョン情報(1.0.72など)
SSL機能の有効化設定 ssl_mode SSL機能が有効になっているかどうかを示します(1:有効、0:無効)。
デュアルモニターの使用状況 monitor_mode デュアルモニターが使用されているかどうかを示します(1:デュアルモニター、0:単一のモニタ)。
モニターの解像度 monitor_resolution_p3 p3と接続されているモニター画面の解像度
モニターの解像度 monitor_resolution_p0 p0と接続されているモニター画面の解像度
セッション継続時間(セッションローミング時のみ) session_time セッションの継続時間

セキュリティ接続

モバイルデバイスとCitrix Readyワークスペース ハブ間のSSL/TLS接続はサポートされており、セキュリティ上の理由から有効化されています。SSL/TLSポートは構成できます。ただし、SSL/TLS証明書が読み込まれ、そのパスがハブ上で正しく構成されていることを確認してください。ユーザーがハブの使用を開始する前に、自己署名証明書をAndroidデバイスにインストールする必要があります。

SSL/TLSを構成するには:

  1. 証明書と秘密鍵をCitrix Readyワークスペースハブに追加する方法については、https://www.stratodesk.com/kb/Certificates#Method_2:_Distribute_certificates_automaticallyを参照してください。
  2. 証明書ファイル(cert.pem)と秘密キーファイル(key.pem)の名前を更新して、[保存]をクリックします。どちらのオプションも、[接続]>[ワークスペースハブ]>[ワークスペースハブ] の下にあります。
  3. ワークスペースハブを再起動して、この変更を適用します。

SSLの画像

また、[SSLを必須にする]オプションを [オフ] に変更することで、SSL設定を無効にすることもできます。

ショートカット

  • Control+Alt+Sキーを押すと、関連するトラブルシューティング情報が表示されます。
  • Control+Alt+Cキーを押すと、構成メニューが表示されます。
  • Citrix Castingでは、電話の画面を2本の指で下にスワイプすると、セッションの状態やワークスペースハブへのキャスト方法に関係なく、セッションが切断されます。

既知の制限事項

  • Web Interfaceストアはセッションローミングをサポートしていません。そのため、[Webインターフェイスとしてアカウントタイプを追加] チェックボックスをオンにしないでください。
  • 画面キャスティング中に、Windowsで [サインアウト] または [切断] をクリックしてCitrix Readyワークスペースハブ上のWindowsセッションを終了すると、ハブ上でセッションが終了するまでに約20秒かかる場合があります。
  • デュアルモニターではセッションローミングがサポートされます。セッションのキャスティングはサポートされません。
  • HDX RealTime Optimization Packを使用するには、[ハードウェアレンダリングを使用する][オフ] に設定する必要があります。この機能は、プライマリ画面でのみ動作します。セカンダリ画面のウィンドウは灰色になります。
  • ワイヤレスマウスデバイス - ワイヤレスマウスでドラッグ操作を行うと、遅延が発生することがあります。このエラーが発生した場合は、Citrixワークスペースハブの掲示板で報告してください。報告の際には、マウスの製造元とモデルを記載してください。
  • Citrix Castingは、モバイルデバイスがワークスペースハブと同じネットワークに接続されている場合にのみ機能します。
  • 5Gワイヤレス - ワークスペースハブは、5Gワイヤレスを現在サポートしていないRaspberry Pi3プラットフォーム上に構築されています。ただし、USB Wi-Fiドングルを使用して5Gをサポートすることはできます(非推奨)。
  • ルートCA証明書は、SHA256で署名する必要があります。Linux向けCitrix Workspaceアプリでは、SHA1署名証明書は受け入れられません。 https://support.citrix.com/article/CTX200114
  • Enlightened Data Transport(EDT)プロトコルは、Citrix Readyワークスペースハブではサポートされていません。

トラブルシューティング

画面キャスティングの失敗

Citrix Readyワークスペースハブの画面キャスティングは、全画面H.264グラフィックモードおよび選択的H.264グラフィックモードの両方をサポートしています。ただし、パフォーマンスの最適化のため、全画面H.264を使用することをお勧めします。画面キャスティングに失敗した場合は、グラフィックモードが正しく構成されているかどうかを確認してください。

「互換性のないサーバー」メッセージ

Android向けCitrix Workspaceアプリでは、画面キャスティングに失敗すると次のメッセージが表示されます:

互換性のないサーバーの画像

このエラーは、VDAでグラフィックモードが選択的H.264に構成されている場合に発生します。全画面H.264モードの方が、画面キャスティングのパフォーマンスは良好です。[システム構成]>[接続]>[ワークスペースハブ] でグラフィックモードを全画面に構成しなおすか、VDAをバージョン7.19以降にアップグレードしてください。

SSL関連の問題

SSLは、Citrix Readyワークスペースハブではデフォルトで有効になっています。SSL証明書が読み込まれ、そのパスがハブ上で正しく構成されていることを確認してください。SSLの構成に問題があると、Citrix Castingの起動に失敗する可能性があります。セッションが応答しなくなると、通知が表示されます。

ユーザーの問題 提案
WorkspaceHubControlServiceプロセスが正しく開始されていません。 ターミナルで次のコマンドを実行します:ps –ef\|grep ControlService。プロセスが見つからない場合は、IT部門に問い合わせてポート55555と55556がネットワーク内でブロックされていないことを確認してください。
ハブに証明書がインストールされていないのにSSLが有効になっているか、またはSSLで間違った証明書パスが構成されています。 証明書とキーファイルがCitrix Readyワークスペースハブにインストールされていることを確認します。これを行なうには、/opt/Citrix/WorkspaceHub/keystore/certsに移動し、証明書がインストールされていることを確認します。Stratodeskイメージを使用している場合は、このパスをたどって、[システム構成]>[接続]>[Citrixワークスペースハブ]>[ワークスペースハブ] で[ssl_enabled]構成項目を見つけます。Citrixイメージを使用している場合は、/opt/Citrix/WorkspaceHub/config/にある ssl.config ファイルを確認します。
Citrix ReadyワークスペースハブでSSLが有効になっていますが、証明書がAndroidクライアントにインストールされていません。 Androidクライアントにキーファイルをインストールします。
DisplayConnectorプロセスがすでに実行されています。 以前のDisplayConnectorプロセスインスタンスが正しく終了されていません。プロセスを終了して、再度キャスティングを試してください。

セッションローミングの失敗

この問題は、新しいCitrix Readyワークスペースハブを設定した後に発生する場合があります。ワークスペースハブの構成がVDAセッションに準拠していない場合、セッションローミングが失敗する場合があります。

この問題を解決するには、次の手順に従います。

  1. ハブのインストールされているLinux向けCitrix Workspaceアプリを使用して、VDAセッションを開始します。
  2. SSLが正しく構成されていることを確認します。

解決された問題

バージョン1812で解決された問題の全一覧については、「Citrix Virtual Apps and Desktopsの解決済みの問題」セクションを参照してください。

既知の問題

Citrix Readyワークスペースハブの既知の問題について詳しくは、「Citrix Virtual Apps and Desktops」の「既知の問題」セクションを参照してください。

サポート情報

Citrix Readyワークスペースハブデバイスのサポートについては、そのデバイスの購入元である認定ベンダーから提供されています。認定ベンダーは、NComputingStratodeskViewSonicです。