Citrix虚拟应用程序和桌面

印刷

環境でのプリンタ,管理には,以下の複数の段階があります。

  1. 印刷の概念を理解します。
  2. 印刷ア,キテクチャを計画します。これには,業務上のニーズや既存の印刷インフラストラクチャについての分析と,ユーザーやアプリケーションが現状でどのように印刷を行っているか,および理想的な印刷管理モデルは何かについての評価が含まれます。
  3. プリンタープロビジョニングの方法を選択し,印刷設計を展開するためのポリシーを作成して印刷環境を構成します。新しい従業員またはサ,バ,が追加されたときにポリシ,を更新します。
  4. 新しい印刷環境を実務環境に展開する前に,その環境をテストします。
  5. プリンタドラバを管理し,印刷のパフォマンスを最適化してCitrixの印刷環境を維持します。
  6. 発生する問題をトラブルシュ,ティングします。

印刷の概念

印刷環境の構築を計画する前に,Citrix環境での印刷処理の主な概念について理解しておく必要があります。

  • 使用できるプリンタ,プロビジョニングの種類
  • 印刷ジョブをどのようにル,ティングするか
  • プリンタドラバの基本的な管理方法

印刷の概念は,Windowsの印刷概念上に構成されています。環境での印刷設定を正しく管理するには,Windowsでのネットワークやクライアント印刷のしくみについて熟知しており,それが実際の環境にどのように適用されるのかを理解する必要があります。

印刷プロセス

この環境では,ユ,ザ,による印刷はすべてアプリケ,ションをホストするマシン上で開始されます。印刷ジョブはネットワークプリントサーバーまたはユーザーデバイスを介して印刷装置にリダイレクトされます。

仮想デスクトップやアプリケションのユザに提供されるワクスペスは永続的ではありません。ユーザーのセッションが終了すると,そのユーザーのワークスペースはサーバーから削除されます。このため,各セッションの開始時にすべての設定を再構築する必要があります。この結果,ユザが新しいセッションを開始するたびに,ユザのワクスペスが再構築されます。

ユ,ザ,が印刷を実行すると,以下の処理が行われます。

  • ユ,ザ,に提供するプリンタ,を決定します。この処理は,プリンタ,プロビジョニングと呼ばれます。
  • ユ,ザ,の印刷設定を復元します。
  • セッションのデフォルトプリンタ,を決定します。

管理者は,プリンタープロビジョニング,印刷ジョブの送信経路,プリンタープロパティの保存,およびプリンタードライバー管理に関するオプションを変更して,上記の処理をカスタマイズできます。これらのオプションの変更によって環境での印刷パフォーマンスやユーザーエクスペリエンスがどのように変化するのかを検証してください。

プリンタ,プロビジョニング

セッション用のプリンタ,を準備する処理は,プリンタ,プロビジョニングと呼ばれます。通常,この処理は動的に行われます。まり,セッションで提供されるプリンタ,は事前定義されておらず,非永続的です。プリンタ,は,セッションへのログオン時または再接続時にポリシ,に基づいて構成されます。このため,ポリシー,ユーザーの場所,およびネットワークに基づいて,異なるプリンターをユーザーに提供できます。。

このCitrix製品の環境では,クライアント側のプリンターが監視され,クライアント側プリンターの追加,削除,および変更に応じてセッションの自動作成プリンターが動的に変更されます。この動的プリンタ検出は,さまざまなデバスを使用するモバルユザにとって便利な機能です。

プリンタ,のプロビジョニングには,主に以下の方法があります:

  • ユニバサルプリントサバ——Citrixユニバサルプリントサバは,ネットワ,クプリンタ,でのユニバ,サル印刷をサポ,トします。ユニバサルプリントサバでは、ユニバーサルプリンタードライバーが使用されます。これにより、マルチセッションOSマシン上の単一のドライバーを使って、任意のデバイスからネットワーク印刷を実行できます。

リモートの印刷サーバーを使う環境では,Citrixユニバーサルプリントサーバーの使用をお勧めします。ユニバサルプリントサバで送信される印刷ジョブは最適化および圧縮されるため、ネットワーク消費を抑えてユーザーエクスペリエンスを向上させることができます。

ユニバ,サルプリントサ,バ,の機能は以下のコンポ,ネントで構成されます。

クラアントコンポネント,ユニバサルプリントクラアント——各マルチセッションOSマシンでユニバーサルプリントクライアントを有効にして,セッションネットワークプリンターをプロビジョニングし,ユニバーサルプリントドライバーを使用します。

サ,バ,コンポ,ネント,ユニバサルプリントサバ——各プリントサーバーにユニバーサルプリントサーバーをインストールして,セッションネットワークプリンターをプロビジョニングし,(セッションプリンターが一元的にプロビジョニングされているかどうかにかかわらず)セッションプリンターにユニバーサルプリントドライバーを使用します。

ユニバサルプリントサバの要件とセットアップ詳細にいては,システム要件およびンスト,ルに関する説明を参照してください。

次の図は,ユニバーサルプリントサーバーを使用する環境におけるネットワークベースのプリンターの一般的なワークフローを示しています。

UPS図

Citrixユニバーサルプリントサーバーを有効にすると,接続されているすべてのネットワークプリンターでユニバーサルプリントサーバーが自動検出されて使用されます。

  • 自動作成- - - - - -自動作成とは,各セッションの開始時に自動的に作成されるプリンタ,を指します。リモートネットワークプリンターとローカルに接続されたクライアントプリンターの両方を自動作成できます。ユーザーあたりのプリンター数が多い環境では,デフォルトのクライアントプリンターだけが自動作成されるように構成することを検討します。自動作成するプリンターの数を最小限にすることで,マルチセッションOSマシンの負荷(メモリやCPU)を軽減できます。また,これによりユ,ザ,ログオン時間も短縮されます。

    以下の項目に基づいてプリンタ,が自動作成されます。

    • ユザデバス上にンストルされたプリンタ。

    • セッションに適用されるポリシ。

      管理者は,自動作成に関するポリシ,を設定して,作成されるプリンタ,の数や種類を制御できます。デフォルトでは,ユーザーデバイス上で設定されているすべてのプリンター(ローカル接続のプリンターおよびネットワークプリンター)が自動作成され,ユーザーに提供されます。

    ユ,ザ,がセッションを終了すると,これらのプリンタ,は削除されます。

    クライアントプリンターおよびネットワークプリンターの自動作成機能を使用する場合,保守作業が必要です。たとえば,プリンタ,を追加した場合は以下の設定が必要になります:

    • ポリシ,の[セッションプリンタ,]設定を更新します。
    • ポリシーの[プリンタードライバーのマッピングと互換性]設定ですべてのマルチセッションOSマシンにドライバーを追加します。

印刷ジョブの送信

印刷経路という語は,印刷ジョブがどのような経路で印刷装置に転送されるのか,および印刷ジョブがどこにスプールされるのかという概念を含んでいます。印刷環境を管理する場合,これらの概念を理解することは重要です。印刷ジョブのルーティング経路はネットワークトラフィックに影響し、スプール場所は印刷ジョブを処理するコンピューターの負荷に影響します。

この環境では,印刷装置への印刷ジョブの転送経路として,クライアント経由とネットワーク上のプリントサーバー経由の2つがあります。これらの転送経路は,“クラアント印刷経路”および“ネットワク印刷経路”と呼ばれます。デフォルトでどらの印刷経路が使用されるかは,使用されるプリンタの種類により異なります。

ロカル接続のプリンタ

印刷ジョブは,マルチセッションOSマシンからクライアントに送信され,さらにローカル接続のプリンターに転送されます。この場合,icaプロトコルにより最適化および圧縮された印刷ジョブがネットワ,ク上に送信されます。印刷装置がユーザーデバイスにローカルに接続されている場合、印刷ジョブがICA仮想チャネルで転送されます。

ロ,カル接続プリンタ,に転送される印刷ジョブの図

ネットワクベスのプリンタ

デフォルトでは,マルチセッションOSマシンからのすべての印刷ジョブがネットワークを介してプリントサーバーに直接転送されます。ただし,以下の状況では印刷ジョブが自動的にica仮想チャネルで転送されます。

  • 仮想デスクトップまたはアプリケ,ションがプリントサ,バ,にアクセスできない場合。
  • プリンタ固有のドラバがマルチセッションosマシン上にない場合。

ユニバーサルプリントサーバーが無効な場合,ICA仮想チャネルを介して送信される印刷ジョブは最適化および圧縮されるため,WANなどの狭帯域幅接続で隔たれたサーバーとクライアント間でクライアント印刷経路が使用されるように構成するとネットワークトラフィックへの負担が軽減されます。

また,クラaaplアント印刷経路では,印刷ジョブに割り当てられる帯域幅を制限できます。印刷機能がないシンクライアントなど、ユーザーデバイスを介して印刷ジョブを転送できない場合は、QoS設定でICA/HDXトラフィックを優先させて、セッションで良好なユーザーエクスペリエンスが提供されるように構成してください。

ネットワ,ク接続プリンタ,に転送される印刷ジョブの図

プリンタドラバの管理

Citrixユニバーサルプリンタードライバー(乌利希期刊指南)はデバイスに依存しないプリンタードライバーで,大部分のプリンターに対して互換性があります。Citrix UPDは,以下の2のコンポネントで構成されています。

サ,バ,コンポ,ネント。Citrix乌利希期刊指南はCitrix虚拟应用程序和桌面VDAのインストールの一部としてインストールされます。VDAは,Citrix乌利希期刊指南とともに次のドライバーをインストールします:Citrixユニバーサルプリンター(EMFドライバー)およびCitrix XPSユニバーサルプリンター(XPSドライバー)。

印刷ドラバ

VDAインストーラーでは,ユニバーサルプリントサーバーPDFプリンタードライバーのインストールを制御するオプションは提供されなくなりました. PDFプリンタードライバーは,必ず自動的にインストールされるようになりました.7.17 VDA(またはそれ以降のサポートされているバージョン)にアップグレードすると,以前にインストールされたCitrix PDFプリンタードライバーが自動的に削除されて最新バージョンに置き換えられます。

印刷ジョブが開始されると,ドライバーは,エンドポイントデバイスをいっさい変更せずに,アプリケーションの出力を記録して送信します。

クラ▪▪アントコンポ▪▪ネント。Citrix乌利希期刊指南は,Citrix工作区アプリのインストールの一部としてインストールされます。それによってCitrix虚拟应用程序和桌面セッションの着信する印刷ストリームがフェッチされます。印刷ストリームはローカルの印刷サブシステムに転送され、そこで印刷ジョブがデバイス固有のプリンタードライバーを使用してレンダリングされます。

Citrix UPDは次の印刷形式をサポ,トします。

  • 拡張メタファescル形式(EMF),デフォルト。EMFは32ビットバージョンのWindows Metafile(WMF)形式です。EMFドライバーは、Windowsベースのクライアントでのみ使用できます。
  • XML纸张规格(XPS)。XPSドライバーではXMLが使用され,Adobe PDFに似た,プラットフォームに依存しない”電子ペーパー”が作成されます。
  • プリンタコマンド言語(PCL5cおよびPCL4)。PCLは,もともとインクジェットプリンターのために惠普によって開発された印刷プロトコルです。基本的なテキストおよびグラフィックを印刷するために使用され,惠普激光打印机および複合機で広くサポートされています。
  • PostScript (PS)。PostScriptは,テキストおよびベクターグラフィックスを印刷するために使用できるコンピューター言語です。ドラバは,低コストのプリンタや複合機で広く使われています。

PCLおよびPSドライバーは,MacやUNIXクライアントなど,非Windowsベースのデバイスを使用する場合に最適です。Citrix UPDがドラeconpバ,を使用する順序は,ユニバサルドラバの優先度ポリシ,設定を使用して変更できます。

Citrix乌利希期刊指南(EMFおよびXPSドライバー)は,ホチキス留めや給紙方法の選択など,詳細なプリンター機能をサポートします。これらの機能は,ネイティブドライバーが微软の印刷機能テクノロジを使用して利用可能としている場合にのみ,利用できます。ネイティブドライバーでは,印刷機能XMLで標準化された印刷スキーマキーワードを使用する必要があります。標準化されていないキーワードを使用すると,Citrixのユニバーサルプリンタードライバーでは詳細な印刷機能を使用できなくなります。

次の図は,ユニバーサルプリンタードライバーコンポーネントとデバイスにローカル接続されたプリンターの一般的なワークフローを示しています。

ユニバサルプリンタドラバコンポネントとワクフロの図

プリンタードライバーの管理方法を計画する場合,ユニバーサルプリンタードライバーを使用するか,デバイス固有のドライバーを使用するか,またはその両方を使用するかを決定する必要があります。標準ドラバをサポトする場合は,以下の点を検討する必要があります。

プリンターの自動作成時に,ユーザーデバイスに接続された新しいローカルプリンターが検出されると,必要なプリンタードライバーについてマルチセッションOSマシンがチェックされます。デフォルトでは,Windowsネイティブドライバーが使用できない場合は,ユニバーサルプリンタードライバーが使用されます。

正しく印刷するには,マルチセッションOSマシン上のプリンタードライバーとユーザーデバイス上のドライバーが一致する必要があります。次の図は,クライアント印刷経路でサーバーとクライアント上のプリンタードライバーがどのように使用されるかを示しています。

ロカル接続のプリンタを使用したクラアント印刷経路の図

  • サポトするドラバの種類。
  • マルチセッションOSマシンにプリンタードライバーがない場合に自動的にインストールされるように設定するかどうか。
  • プリンタドラバの互換性リストを作成するかどうか。

関連トピック

印刷