Новости
Багато з вас знають, що в рішенні VMware Horizon View є дві корисних можливості, що стосуються функцій друку з віртуального ПК користувача - це перенаправлення принтерів (Printer redirection) і друк на основі розташування (Location based printing). Про ці функції докладно розказано в документі " Virtual Printing Solutions with View in Horizon 6 ", А ми викладемо тут лише основні відомості, що містяться в ньому.
Printer redirection
Ця можливість дозволяє перенаправити друк з віртуального ПК до локального пристрою користувача, з якого він працює, і до якого підключений принтер вже фізично. Функція підтримується не тільки для Windows-машин, а й для ПК з ОС Linux і Mac OS X. Працює ця фіча як для звичайних комп'ютерів, так і для тонких клієнтів (підтримується більшість сучасних принтерів).
При друку користувач бачить принтер хоста не тільки в діалозі друку додатки, але і в панелі управління. При цьому не потрібно в віртуальному ПК мати драйвер принтера - досить, щоб він був встановлений на хостової пристрої.
Перенаправлення принтерів корисно в наступних випадках:
- в загальному випадку, коли до фізичного ПК користувача прив'язаний принтер
- коли користувач працює з дому зі своїм десктопом і хоче щось роздрукувати на домашньому принтері
- працівники філії друкують на локальних принтерах, в той час, як самі десктопи розташовані в датацентрі центрального офісу
Схема передачі завдання на друк для перенаправлення принтера виглядає так:
Тобто Horizon Client отримує дані в форматі EMF від віртуального ПК і передає його вже на хостової пристрої до драйверу принтера.
Location based printing
Ця фіча дозволяє користувачам віртуальних ПК друкувати на тих принтерах, які знаходяться географічно ближче до нього, щоб не бігати, наприклад, на інший поверх офісної будівлі, щоб забирати роздруковане, коли є принтери поблизу. Правила такої печатки визначаються системним адміністратором.
Для функції Location based printing завдання друку надсилаються з віртуального ПК безпосередньо на принтер, а значить потрібно, щоб на віртуальному робочому столі був встановлений драйвер цього принтера.
Є 2 типу правил Location based printing:
- IP-based printing - використовується IP-адреса принтера для визначення правил маппінга принтера до десктопів.
- UNC-based printing - використовуються шляху в форматі Universal Naming Convention (UNC) для визначення правил маппінга принтерів.
Тут завдання на друк передається в рамках наступного робочого процесу:
Запит користувача з хостового пристрою через Horizon Client передається до View Agent, який через взаємодію з додатком передає завдання драйверу принтера в гостьовій ОС з урахуванням правил маппінга принтерів, а далі вже оброблене завдання йде на друк.
Залежно від способу доступу, підтримуються методи перенаправлення принтерів або друк на основі розташування:
Очевидно, що в нульовому клієнта і в мобільному девайсі немає хостового драйвера принтера, тому там і немає підтримки Printer redirection. Ну і те ж саме можна сказати про доступ HTML access через браузер - там теж підтримка відсутня.
Треба сказати, що і Printer redirection, і Location based printing підтримуються для наступних моделей доступу користувачів інфраструктури VDI:
- Музичні кліпи View
- Музичні кліпи RDSH
- Музичні кліпи Windows Server 2008 R2 і Windows Server 2012 R2
- Додатки Hosted apps
Ну а про те, як налаштовувати обидві техніки друку з віртуальних ПК ви можете прочитати в документі .