導入してから後悔しないシンクライアント選び 3 HP Universal Printer Deriver で実現する 快適プリント環境 Ver.1.0 目次 本書の取り扱いについて... 1 0. ユースケースとベネフィット... 2 1. はじめに... 3 2. サポートされるシンクライアント... 7 3. VDI 環境における印刷... 7 4. シトリックス環境における印刷パターンの検証... 9 5. まとめ... 13 日本ヒューレット パッカード株式会社 8/1/2014 Copyright 2014 Hewlett-Packard Development Company, L.P. Page 0
本書の取り扱いについて 本書は 日本ヒューレット パッカード株式会社が販売する製品を検討されているお客様が実際のご利用方法に合わせた設定を行う際に役立つ手順の一例を示すものです いかなる場合においても本書の通りになる事を保証するものではありません 本書の内容は 将来予告なしに変更されることがあります HP 製品およびサービスに対する保証については 該当製品およびサービス保証規定書に記載されています 本書のいかなる内容も 新たな保証を追加するものではありません 本書の内容につきましては万全を期しておりますが 本書中の技術的あるいは校正上の誤り 省略に対して責任を負いかねますのでご了承ください この文書の著作権は日本ヒューレット パッカード株式会社に帰属します 日本ヒューレット パッカードの許可なく一部または全体の複製 転載 編集等を行うことや 許可されていない第三者への開示等の行為全てを禁止します 本文中使用される企業名 製品名 商標などはそれを保持する企業 団体に帰属します Copyright 2014 Hewlett-Packard Development Company, L.P. Copyright 2014 Hewlett-Packard Development Company, L.P. Page 1
0. ユースケースとベネフィット 背景とユースケース VDI 環境では VDI サーバとプリンタ間の WAN に大量の印刷データが流れるために プリンタの配置方法に考慮が必要です 利用環境により ネットワークの構成や印刷データの容量や印刷頻度が異なるため 様々なプリンタ構成の選択肢を検討し 状況に応じたプリンタの構成と配置をすることが VDI 環境の使い勝手の向上に大きく寄与します ベネフィット シトリックス環境で HP プリンタを利用する場合には HP ユニバーサルプリンタドライバは VDI 環境における プリンタ構成の選択肢をより多く提供することができます Why HP シンクライアント? Windows Embedded モデルの HP シンクライアントには HP ユニバーサルプリンタドライバがプリインストー ルされているのでインストールなしに HP プリンタ +HP ユニバーサルプリンタドライバのベネフィットを享受す ることができます Copyright 2014 Hewlett-Packard Development Company, L.P. Page 2
1. はじめに 本資料の内容について 本資料ではシトリックス環境での印刷において HP ユニバーサルプリンタドライバを使用する場合の構成例 を紹介し 各構成の利点と特徴を比較します 1-1. プリンタドライバについて MS Office などのアプリケーションからプリンタに印刷を行うには プリンタドライバが必要となります プリンタドライバはアプリケーション (OS) からのデータをプリンタが処理できる言語に変換して プリンタを制御する ( 両面印刷や印字品質の変更など ) 役割を持ちます < プリンタドライバの役割 > プリンタドライバには OS で標準的に準備されているもの HP が製品や Web 等で提供する製品個別ドライバ 汎用的に利用できるドライバ (HP ユニバーサルプリンタドライバなど ) があります < プリンタドライバの役割 > HP 製品個別プリンタドライバ 複合機において PC から Fax やスキャン等の印刷以外の操作を行いたい場合に必要 プリンタ機種が増えた場合にドライバ管理が必要となってくる HP ユニバーサルプリンタドライバ 印刷に特化して利用する場合に プリンタドライバ数を減らせることが出来る 2 つのモードが用意されているこのドライバ 1 つで各種 HP プリンタ ( プリンタ言語 PCL6 に対応したプリンタ ) から印刷できます Copyright 2014 Hewlett-Packard Development Company, L.P. Page 3
HP 製品個別プリンタドライバ HP ユニバーサルプリンタドライバ 1-2. HP ユニバーサルプリンタドライバ HP ユニバーサルプリンタドライバーはほぼ全ての HP 製インクジェットプリンタ レーザージェットプリンタを サポートする汎用的なプリンタードライバーです HP ユニバーサルプリンタドライバには 2 つのモードがあ り 利用方法に若干の違いがあります <HP ユニバーサルプリンタドライバのモード > トラディショナルモード 従来の Windows と同じ操作でプリンタを操作する事ができる ダイナミックモード 専用の UI からユーザ自身でプリンタを登録する事ができる Copyright 2014 Hewlett-Packard Development Company, L.P. Page 4
< ダイナミックモードを使用したネットワークプリンタへの印刷手順 > 1. 印刷時の出力先プリンタに HP Universal Printing PCL 6 を選択します 2. プリンタアドレスを入力してください をクリックします 3. プリンタアドレス にネットワークプリンタの IP アドレス ホスト名 または UNC パス を入力し クリックします Copyright 2014 Hewlett-Packard Development Company, L.P. Page 5
4. 出力先プリンタの検出が完了したら 印刷 をクリックします 5. 印刷データがプリンタに送信されて印刷されます 6. 次回以降に同じプリンタに印刷する際は 最近使用したプリンタ から選択する事ができます Copyright 2014 Hewlett-Packard Development Company, L.P. Page 6
2. サポートされるシンクライアント 以下の表に HP ユニバーサルプリンタドライバがサポートされるシステム要件を示します サポート対象 シンクライアント機種 シンクライアント OS プリンタ t510 t520 t610 t610 Plus t620 t620 Plus t820 mt41 Windows Embedded Standard 2009 Windows Embedded Standard 7E Windows Embedded Standard 7P HP 製インクジェットプリンタ レーザージェットプリンタ 後述する構成 1ではシンクライアント側にプリンタドライバは使用しないため上記以外の機種のシンクライアントを使用する事ができます 3. VDI 環境における印刷 2-1. 従来の印刷との違い 従来の PC 環境では 印刷データは拠点 LAN 内にしか流れませんでしたが VDI 環境では VDI サーバとプリンタ間にデータが流れるために プリンタの配置方法やデザインに考慮が必要です また VDI 環境ではユーザのデスクトップ環境が VDI サーバに集約され 数多くのユーザが同時に印刷命令を実行する可能性もあります その場合には 印刷データがネットワークを消費して ユーザの操作感 ( 画面転送部分 ) に影響を与える可能性もあります XenApp や XenDesktop のデスクトッププールのように 1 つの OS を複数のユーザが同時にまたは交代で使用する運用においては 使用する全てのプリンタドライバをインストールして非常に多数の出力先プリンタを登録しておく必要があります ユーザから見ると 印刷しようとする際に非常に多くの出力先プリンタの中から正しいプリンタを選択しなければならなくなり使い勝手が悪くなってしまいます この課題に対して XenDesktop からはユーザ側のアクセスデバイス ( シンクライアント ) に登録されている出力先プリンタ設定に対して仮想 PC 上から直接出力させるオートクリエイトプリンタが解決策の 1 つとして提供されています また HP Universal Printer Driver のダイナミックモードを使用すると専用の UI からユーザ自身でプリンタを登録する事ができるため 複雑な出力先プリンタ選択に対する解決先の 1 つとなります Copyright 2014 Hewlett-Packard Development Company, L.P. Page 7
2-2. VDI 環境におけるプリンタ構成例 VDI 環境でのプリンタ構成例としては 仮想デスクトップに登録されたプリンタ出力設定を使用して印刷する従来の構成 ( 構成 1) に加えて アクセスデバイス ( シンクライアント ) に登録されたプリンタ出力設定を使用して印刷するオートクリエイトプリンタ構成 ( 構成 2) があります また HP ユニバーサルプリンタドライバのモード設定も構成に依存して変更する必要があります < 構成例 > Copyright 2014 Hewlett-Packard Development Company, L.P. Page 8
構成 1 では プリンタドライバは VDI サーバ ( 各々の仮想 PC) もしくは Print サーバにインストールします 仮想 PC より直接印刷をする場合 HP ユニバーサルプリンタドライバでは トラディショナルモード ダイナミックモードのいずれかを利用する事ができます Print サーバを利用する場合にはトラディショナルモードを利用する事ができます 印刷データは通常の TCP/IP 通信を通じてプリンタに送信されます 構成 2 では プリンタドライバは VDI サーバ ( 各々の仮想 PC) Print サーバに加えて シンクライアント端末にプリンタドライバをインストールします (HP の Windows Embedded モデルのシンクライアントには HP ユニバーサルプリンタドライバが出荷時よりインストールされています )VDI サーバではシンクライアント端末と同じプリンタドライバをインストールする代わりにシトリックスが用意したシトリックスユニバーサルドライバを利用する事も出来ます この構成では VDI サーバからシンクライアントまでの間は シンクライアントの画面通信をするプロトコル (ICA) に印刷データを流す事ができ データの圧縮によりネットワーク負荷の低減 印刷速度の向上の効果があります 4. シトリックス環境における印刷パターンの検証 4-1. 検証シナリオと構成 次の組み合わせで 印刷時のオプション指定可否と スプールデータサイズ ( 印刷データサイズ ) 印刷にかかる時間を測定しました 印刷データ及び使用機器 VDI 環境印刷データプリンタシンクライアント XenDesktop 7 仮想 PC Win7SP1 E/E PDF 8 ページ 1.6MB のデータ HP LaserJet M3035 MFP HP t620 Windows Embedded Standard 7 (WES7) Copyright 2014 Hewlett-Packard Development Company, L.P. Page 9
< 検証構成 > < 検証内容 > XenDesktop 仮想 PC のプリンタドライバ シンクライアント (WES) のプリンタドライバ 印刷データ経路 プリンタの接続方法 印刷オプション指定 構成 1 HP ユニバーサルプリンタドライバー なし TCP/IP 仮想 PC よりダイナミックモー ドでネットワークプリンタを接 続 透かし挿入 NUP 指定 ジョブ保存(PIN 指定 ) 構成 2-A HP ユニバーサルプリンタドライバ HP ユニバーサルプリンタドライバ ICA シンクライアントよりトラディショナルモードでネットワークプリンタを接続プリンタマッピング ( リダイレクト ) 機能で仮想 PC にプリンタを接続 透かし挿入 NUP 指定 ジョブ保存(PIN 指定 ) 構成 2-B CItrix ユニバーサルプリンタドライバ HP ユニバーサルプリンタドライバ ICA シンクライアントよりトラディショナルモードモードでネットワークプリンタを接続プリンタマッピング ( リダイレクト ) 機能で仮想 PC にプリンタを接続 透かし挿入 NUP 指定 ジョブ保存(PIN 指定 ) この機能は ハードディスクを搭載した HP 複合機で利用できます 印刷の発行者が PIN 番号を指定し 複合機で PIN 番号を入力する事で用紙に印刷することができます 最近ではセキュリティの観点から PIN 番号指定印刷のニーズが高まっています Copyright 2014 Hewlett-Packard Development Company, L.P. Page 10
4-2. 検証結果 構成 1 プリンタ指定画面 HP ユニバーサルドライバでは詳細な印刷指定を行う事ができます スプールサイズ ( 印刷データサイズ ) 9.3MB 印刷開始から終了までの時間 1 分 10 秒 オプション指定透かし挿入 NUP 指定ジョブ保存 (PIN 指定 ) 全て動作 考察 通常のネットワークを介した印刷となり 印刷データは XenDesktop 仮想 PC より直接ネットワークプリンタに送信されます 1.6MB の PDF ファイルから生成されたスプールデータ ( 印刷データ ) は 9.3MB となり このサイズがネットワークを流れる事となります その為に 印刷完了までは若干時間を有する結果となります 構成 2-A プリンタ指定画面 HP ユニバーサルドライバでは詳細な印刷指定を行う事ができます スプールサイズ ( 印刷データサイズ ) 7.5MB 印刷開始から終了までの時間 56 秒 オプション指定透かし挿入 NUP 指定ジョブ保存 (PIN 指定 ) 全て動作 考察 印刷データは VDI サーバからシンクライアントまでの間は ICA のネットワークを通じて送信されます 印刷データは圧縮され 通常の印刷よりスプールサイズが小さくなります 結果として印刷完了までの時間短縮が確認できます また HP UPD の各種設定を利用する事ができるので多機能な印刷オプションにも対応ができます データ圧縮でネットワーク負荷を軽減しつつも 多機能なオプション指定が可能となります Copyright 2014 Hewlett-Packard Development Company, L.P. Page 11
構成 2-B プリンタ指定画面 スプールサイズ ( 印刷データサイズ ) 印刷開始から終了までの時間 Citrix ユニバーサルドライバではレイアウトと用紙 / 品質の指定ができますが 細かなオプションの指定はありません クライアント設定タブからローカル設定ボタンをクリックするとシンクライアント側にインストールされてドライバのプロパティが表示されてプリンタの設定を変更する事が出来ます 3.2MB シトリックスユニバーサルプリンタドライバの印刷パフォーマンス機能を使用する事でイメージ品質を下げる事で印刷データサイズを更に下げる事が出来ます 44 秒 オプション指定透かし挿入 NUP 指定ジョブ保存 (PIN 指定 ) 設定はできたが動作せず 考察 < 検証結果まとめ > 印刷データは VDI サーバからシンクライアントまでの間は ICA のネットワークを通じて送信されます シトリックスユニバーサルドライバを使う場合には 印刷データは最も圧縮され結果として印刷完了までの時間短縮が確認できます 但し シトリックスユニバーサルプリンタドライバの場合は 透かし印刷や PIN 指定のセキュリティ印刷が必要な場合には対応ができない場合があります 構成 1 構成 2 構成 3 スプールサイズ 9.3MB 7.5MB 3.2MB 印刷にかかる時間 1 分 10 秒 56 秒 44 秒 詳細オプション指定 可能 可能 不可 ( オプション指定はで きるが動作せず ) Copyright 2014 Hewlett-Packard Development Company, L.P. Page 12
5. まとめ VDI 環境での印刷は デスクトップ集中化によるネットワーク負荷を考慮する必要があります VDI 環境での印刷は 出力先プリンタの選択が複雑にならないように考慮する必要があります Citrix のオートクリエイトプリンタ機能を利用すると仮想 PC 上での出力先プリンタの登録が不要になります ( 構成 2-A 構成 2-B) Citrix のユニバーサルプリンタドライバには印刷負荷を軽減する仕組みがあり印刷データを最小化したい場合には最も効果があります ( 構成 2-B) HP ユニバーサルプリンタドライバのダイナミックモードを利用するとユーザー自身でプリンタを登録する事ができるため 仮想 PC 上に多数の出力先プリンタを登録する事を回避できます ( 構成 1) HP ユニバーサルプリンタドライバは Windows Embedded モデルのシンクライアントにプリインストールされていますので シンクライアントへのプリンタドライバのインストールが不要です Citrix のオートクリエイトプリンタ機能とユニバーサルプリンタドライバを利用する事で プリンタ設定なしで印刷する事ができます ( 構成 2-A) < 各構成の課題への対応状況 > 課題構成 1 構成 2-A 構成 2-B 印刷データのネットワークトラフィックを削減したい VDI サーバに登録するプリンタ出力設定の数を削減したい シンクライアント端末にプリンタドライバをインストールしたくない 詳細オプション設定を使用したい 効果なし効果あり ( 小 ) 効果あり ( 大 ) 効果あり (HP ユニバーサルプリンタドライバのみをインストール ) インストール不要 (VDI サーバから直接印刷するため不要 ) 効果あり (HP ユニバーサルプリンタドライバのみをインストール ) インストール不要 (HP ユニバーサルプリンタドライバの出力先登録が必要 ) 効果あり ( シトリックスユニバーサルプリンタドライバをするのでインストール不要 ) インストール不要 (HP ユニバーサルプリンタドライバの出力先登録が必要 ) 可能 可能 不可 ( オプション指定はで きるが動作せず ) Copyright 2014 Hewlett-Packard Development Company, L.P. Page 13
HP シンクライアントに関する情報 http://www.hp.com/jp/thinclient Doc#:C0003 Copyright 2014 Hewlett-Packard Development Company, L.P. Page 14