Enterprise print management in VMware Horizon

Similar documents
Whitepaper. Comprehensive Print Management in a Healthcare Environment

Copyright Jetro Platforms, Ltd. All rights reserved.

Ivanti Service Desk and Asset Manager Technical Specifications and Architecture Guidelines

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

Proactive Performance Monitoring for Citrix XenApp & XenDesktop

User Activities. These reports give an overview of how your servers are being used, how many users connect, how many sessions you have etc.

Enhancing VMware Horizon View with F5 Solutions

ThinManager vs. VMware HorizonView

Privileged Identity App Launcher and Session Recording

REVISED 1 AUGUST REVIEWER'S GUIDE FOR VMWARE APP VOLUMES VMware App Volumes and later

VISIT US: goverlan.com

REVISED 1 AUGUST QUICK-START TUTORIAL FOR VMWARE APP VOLUMES VMware App Volumes and later

DELL EMC DATA DOMAIN BOOST AND DYNAMIC INTERFACE GROUPS

Netwrix Auditor. Release Notes. Version: 9.6 6/15/2018

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

Printing in virtual desktop environments

Technical Overview. Jack Smith Sr. Solutions Architect

Citrix Workspace. Lausanne Laurent Strauss Christophe Beaugrand

Windows Server 2003 Network Administration Goals

ThinManager vs. VMWare Horizon View

Microsoft Windows Embedded Server Overview

Microsoft v12.39

Installing and Configuring Citrix XenApp 6.5 (Part 1)

WHITE PAPER: BEST PRACTICES. Sizing and Scalability Recommendations for Symantec Endpoint Protection. Symantec Enterprise Security Solutions Group

Deployment User Guide

Connection Broker Advanced Connections Management for Multi-Cloud Environments

ProfileUnity with FlexApp Technology

Admin Plus Pack Option. ExecView Web Console. Backup Exec Admin Console

Elastic Compute Service. Quick Start for Windows

KASPERSKY LAB. Kaspersky Administration Kit version 6.0. Administrator s manual

Horizon Console Administration. 13 DEC 2018 VMware Horizon 7 7.7

VMware View Upgrade Guide

WHITE PAPER AGILOFT SCALABILITY AND REDUNDANCY

VMWARE EBOOK. Easily Deployed Software-Defined Storage: A Customer Love Story

Office and Express Print Submission High Availability for DRE Setup Guide

Vendor: Citrix. Exam Code: 1Y Exam Name: Designing Citrix XenDesktop 7.6 Solutions. Version: Demo

TECHNOLOGY Introduction The Difference Protection at the End Points Security made Simple

StorageCraft OneXafe and Veeam 9.5

Branch Office Desktop

Scalability Testing with Login VSI v16.2. White Paper Parallels Remote Application Server 2018

Transitioning to Leostream from HP SAM

Session 7: Configuration Manager

Offloaded Data Transfers (ODX) Virtual Fibre Channel for Hyper-V. Application storage support through SMB 3.0. Storage Spaces

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

vcloud Automation Center Reference Architecture vcloud Automation Center 5.2

Goliath Application Availability Monitor. Technology Overview

Demo Lab Guide vworkspace

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter One Introducing Windows Server 2008

Get to know SysKit Monitor

Dell EMC Ready Architectures for VDI

SolidFire and Ceph Architectural Comparison

Guidelines for Using MySQL with Double-Take

TECHNICAL DESCRIPTION

Eliminating Print Servers An Architectural and Use Case Overview

ScrewDrivers fxp. Frequently Asked Questions. Last updated: 7/22/2002

QuickStart Guide vcenter Server Heartbeat 5.5 Update 1 EN

Exadata Implementation Strategy

Printing For Businesses with Multiple Locations Best Practice. ThinPrint White Paper

THE GREEN CHOICE, THE SMART CHOICE.

TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION. VMware Horizon 7 version 7.

Hardware & System Requirements

Double-Take vs. Steeleye DataKeeper Cluster Edition

Correct Answer: C. Correct Answer: B

PCI DSS Compliance. White Paper Parallels Remote Application Server

Test Methodology We conducted tests by adding load and measuring the performance of the environment components:

Securing VSPEX VMware View 5.1 End- User Computing Solutions with RSA

Dell DVS. Enabling user productivity and efficiency in the Virtual Era. Dennis Larsen & Henrik Christensen. End User Computing

VMware Join the Virtual Revolution! Brian McNeil VMware National Partner Business Manager

StorageCraft OneBlox and Veeam 9.5 Expert Deployment Guide

The Future of Virtualization. Jeff Jennings Global Vice President Products & Solutions VMware

TECHNICAL WHITE PAPER AUGUST 2017 VMWARE APP VOLUMES 2.X DATABASE BEST PRACTICES. VMware App Volumes 2.x

SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Enterprise Intranet Collaboration Environment

VMware Horizon View Environment Install Guide

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE

Microsoft Windows Server 2008 R2 Remote Desktop Services Session Virtualization and VDI Microsoft RemoteFX

Assessing performance in HP LeftHand SANs

Design of Infrastructure for NCR Counterpoint

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

1.0. Quest Enterprise Reporter Discovery Manager USER GUIDE

Managing and Maintaining a Microsoft Windows Server 2003 Environment

Measuring VDI Fitness and User Experience Technical White Paper

User Guide AppAnywhere

Connection Broker Managing User Connections to Workstations and Blades, OpenStack Clouds, VDI, and More

DaaS. Contents. Overview. Overview Features DaaS Clients What is DaaS FAQ s Migration Services. Benefits. 1 P a g e

vsan 6.6 Performance Improvements First Published On: Last Updated On:

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

Migration from Citrix. White Paper Parallels Remote Application Server

Microsoft Windows Server Administration Fundamentals.

Deploying an Exchange 2007 SP1 CCR Cluster on a Windows Server 2008 Failover Cluster

TECHNICAL WHITE PAPER DECEMBER 2017 VMWARE HORIZON CLOUD SERVICE ON MICROSOFT AZURE SECURITY CONSIDERATIONS. White Paper

Switch to Parallels Remote Application Server and Save 60% Compared to Citrix XenApp

SharePoint 2010 Technical Case Study: Microsoft SharePoint Server 2010 Social Environment

Proactive Performance Monitoring for Citrix XenApp & XenDesktop. Technology Overview

V iew Direct- Connection Plug-In. The Leostream Connection Broker. Advanced Connection and Capacity Management for Hybrid Clouds

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE

Veeam Cloud Connect. Version 8.0. Administrator Guide

Brocade Virtual Traffic Manager and Parallels Remote Application Server

Transcription:

Enterprise print management in VMware Horizon

Introduction: Embracing and Extending VMware Horizon Tricerat Simplify Printing enhances the capabilities of VMware Horizon environments by enabling reliable printing across remote protocols and providing administrators with management tools to deliver print services to users. By utilizing Simplify Printing, management overhead is reduced and the end user experience is improved. Simplify Printing works with a variety of environments to deliver common enterprise print management across platforms. Applications or desktops hosted on RDSH, VDI, or physical desktops can have managed print queues. For remote access, RDP, PCoIP, and ICA are supported connection protocols for client printing and any client can have print server queues built in a remote session. The Simplify Console offers a single pane of glass management for VDI, RDS, and workstation printing even in hybrid and diverse application platforms. Simplify Printing supports any print path, both within the virtual channel for workstation-enabled printing, and within the general network space with TCP/IP connectivity to print servers. The product gives a simplified administration approach without the use of group policies or scripting. An IT Admin can assign printers to workstations or user accounts based on Active Directory group and OU membership. Additionally, assignments based on proximity (IP Range / Subnets, non-ad enabled hardware ID) allow for comprehensive administration for a mobile workforce. By eliminating the need to install and deliver print drivers, users are presented fast logins, consistent and accurate printer mappings, access to advanced print features, and automatic use of local printers. Printing Methods There are two basic print methods that are enabled by Simplify Printing client printing and print server printing. Administrators may choose one method or a combination of the two to achieve the balance between administrator control and user flexibility. Client Printers Simplify Printing includes Tricerat s ScrewDrivers technology to enable printers on a Windows client device to be available within a remote session. When a user connects to a VDI or RDSH session, Simplify Printing communicates over virtual channels in PCoIP, RDP or ICA to gather information about printers installed on the client workstation. The ScrewDrivers virtual driver can be the only print driver installed on the VDI image or RDS host, and can present itself as any printer with precise capabilities. Printing in VMware Horizon 1

Print Server Printing Enterprise print management often revolves around the use of print servers in the environment. If these are present, Simplify Printing can automatically import printers that are on the print servers and enable them to be assigned to users, groups, and workstations in the environment. Through a user interface that is superior to policy management, administrators can easily define who gets which printers, making rollouts and updates simple and clear. Advantages of Print Servers In many cases, print servers are already present in the environment. Simplify Printing offers an approach that layers on top of the servers that are already in place, enhancing their management and performance. The centralized management of print drivers for enterprise printers has always been an advantage of print servers. Combined with the ScrewDrivers virtual print driver technology, print server management is even easier and benefits are maximized. This is particularly important in a non-persistent disk scenario, where repeatedly copying drivers is an expense of time and performance. Consider these other benefits of print servers with Simplify Printing: o o o The Simplify Printing Print Server Agent acts as a local application to the Windows Print Spooler, handling connections from endpoints and managing the stream of print jobs to the spooler. Many locations run print servers with over 1,000 queues enabled by the performance gains of this technique. Simplify Printing automatically handles 32-bit and 64-bit printing, requiring only a single print driver to be installed on a print server per printer. Administrators don t have to manage different drivers for different platforms and architectures. Multi-path and load balanced configurations offer high availability for print servers even when print server clustering is no longer supported by Microsoft. Simplify Printing Benefits Advanced Print Features A common issue with virtual printing products has been the generic capabilities available with print server printers. In many cases, users require access to the more advanced print features available in enterprise print hardware. This might include pin-code printing, stapling, finishing features, or other manufacturerenabled features. Tricerat has overcome this limitation by offering Advance Print Features, a method to display the manufacturer print dialog to the user. There is still no need for the manufacturer driver to be installed on the terminal server, yet the user interface can still be accessed and controlled. This brings the advantages of a virtual driver together with the access to manufacturer-specific printer features. Printing in VMware Horizon 2

TMF: The Tricerat Advantage There are many different formats and protocols for document management. PDF (Portable Document Format) accomplishes a generic format viewable on an array of devices. EMF (Enhance Meta Format) is a technology that works very well in traditional Windows client-server printing. However, none of these formats directly meet the challenges associated with virtual drivers and remote desktop printing, where the client and server are isolated from each other except through the virtual channel. In 2005, Tricerat invented TMF (TriMeta Format) which uses similar techniques as EMF but is engineered specifically for virtual driver technology and remote desktop or VDI scenarios. This enables Simplify Printing to achieve the best possible accuracy in print jobs, even when they are transferred to remote locations and the server does not have the native driver installed. ScrewDrivers Virtual Driver Technology To enable printing in a VDI scenario, a driver of some type needs to be present for an application to print. A traditional method is to install any necessary printer driver on a VDI image. This takes a lot of administrator management, and might not account for all printers that connect to the VDI instance, particularly if remote or home users are involved. A second method is to use a driver management solution that automatically installs drivers onto the system. This reduces the amount of management by an administrator, but still requires the driver to be installed at the start of the user session. In the case of a non-persistent VDI, every new instance of a desktop or application will trigger the required drivers to be copied over the network and installed on the virtual desktop. When considering a VDI pool, the amount of processing during user logins could be substantial. For the ScrewDrivers virtual driver technology in Simplify Printing, a single driver is installed in the base VDI image. This single driver requires a simple query to either the client or the print server to acquire the metadata necessary to present unique printers to the system. There is minimum management overhead, and minimum processing overhead during user logins. Other Notable Features Dual options for concurrent users on a host; individually named/unique printer queue per user or one shared virtual queue for all users. Print support operations teams can be self-reliant, only escalating to the virtualization teams when there is an actual host level issue and not for simple routine print management tasks. Control how your print workflow will be routed: Print inside of your network connection taking advantage of our compression and encryption. Printing in VMware Horizon 3

Print outside of your network connection across routable network space to optimize your user experience. Location-based printer assignments by assigning printers to workstation or IP subnet. Follow me printing - enable access to printing that follows the user s location or identity. A user application for self-service of printer assignments, with an available printer list that can be controlled by an administrator. Automatically refresh printers when clients reconnect to desktops or applications. Tuned login performance and printer creation times. Complete replacement and improvement to built-in ThinPrint AutoConnect while providing a more elegant and seamless Enterprise print management solution for end users. Environment Considerations WAN Printing Regardless of the printers in use across the WAN, Simplify Printing can read the capabilities from the printer and handle print jobs from applications. In conjunction with Tricerat s TMF protocol, optimal compression can be applied directly to the print stream to minimize bandwidth. In the case of remote clients connecting over the WAN, this results in the fastest possible print job delivery. For print server printing, agents can be deployed to the remote site to manage print traffic between the datacenter and the remote site. The same print compression is applied to print jobs and bandwidth is minimized. Scalability There are several factors to consider which affect scalability: Database Simplify Printing utilizes a SQL Server database that contains the configuration information for printer assignments to users and devices. Database size is generally not a concern for configuration data. Database servers need to be configured to handle the SQL queries during a login, the volume of which is dependent on the number of users logging in at the same time. The connection is only active when a user is logging in or refreshing their printers. Other SQL Server features such as clustering or mirroring can enable high availability for the database. Note: If client printing is the only requirement, ScrewDrivers does not require a database. Printing in VMware Horizon 4

Server Components Client Printing There is a 1-to-1 mapping of clients to user sessions. The server component is lightweight with a small service processing session events (logon, logoff, session disconnect and reconnect) to add or remove printers on the system. The driver component is a standard Windows print driver that is invoked when a job is sent to a ScrewDrivers printer. Server Components Print Server Printing The one component outside the database server that bears load in larger environments is the print server. The Simplify Printing print server is a service that runs to accept incoming connections for VDI machines or other session hosts. Upon connection, a child process is created to handle the print job from that connection. This occurs each time a user initiates a print job to a print server printer. Each child process uses processor time to process the print job and send it to the Windows Spooler, and consumes a few megabytes of memory, sometimes up to 20 MB. Because a process is created to handle each print job, increasing the processor cores available on the print server can help increase throughput of print jobs on the print server. The performance of the disk subsystem is also important as jobs move through the Simplify Printing agent and to the Windows Print Spooler before being sent to the printer. In a lab test with average hardware, print servers could process 45 jobs per minute per server. To further enhance both the scalability and redundancy of print servers, numerous techniques can be utilized. First, printers can be split up among several print servers to distribute the load among print servers. This technique is also useful when printers are spread out among different networks or geographies. Secondly, a load balancer can be utilized to automatically distribute load between multiple print servers. In this case, all print servers behind a load balancer would have identical queues. Load is reduced by a half, a quarter, or more depending on the number of nodes that are load balanced. Additionally, automatic failover can reduce the risk of any print server downtime. Finally, Simplify Printing has the option to specify alternate print servers that can be used when the original print server is unavailable. Printing in VMware Horizon 5

Best Practices With the above considerations in mind, Tricerat recommends the following best practices: The SQL Server that hosts the Simplify database should be sized to handle connections and simultaneous queries for the max number of expected logins per minute. Generally, this is sized relative to other database requirements of an environment. A small environment can be hosted on SQL Express, where large environments should have dedicated SQL Servers. High availability is recommended, as well as fast connectivity from the VDI hosts. For geographically separated environments, the database can be replicated to optimize access per datacenter. Simplify Printing supports any version of SQL high availability and connects through a ODBC connection to the database. Print Servers have no specific hardware requirements; they need to be sized to accommodate the print jobs that are being sent to it. Print Servers benefit from additional CPU cores. Memory over 2 GB is only necessary in high-load environments, and 4 GB is adequate. When printing to remote locations, it is ideal to place a print server at the remote location to minimize bandwidth. The VDI machines require a TCP/IP route to the print server. If there are trusted domains but all VDI logins use a single domain, disabling trusted domain lookups can speed up the login process. If logins come from various domains, trusted domains will be searched and used. Common Scenarios Tricerat s solutions, such as ScrewDrivers and Simplify Printing, are true enterprise print management software. Time and again, customers come to us to solve issues with ThinPrint in their VMware Horizon deployment. We often see things like the inability to scale past 1,000 client assignments or the need to manage large-scale print queues as roadblocks our customers face. Simplify Printing removes these roadblocks and allows users to utilize a simple administration interface to easily assign printers in VMware Horizon to workstations, no matter the number of assignments needed. Simplify Printing offers the ability to similarly manage physical desktops so that consistent printer assignments are presented to users regardless of the application. The management features gave one administrator the ability to manage the entire environment of over 5,000 workstations. Other customers have seen such benefits such as a reducing in help desk tickets by 30% and cost savings of up to $360,000. See case studies at www.tricerat.com for specific customer stories. Printing in VMware Horizon 6

Diagram The below diagram shows an example architecture when using Tricerat Simplify Printing in a VMware Horizon environment. Conclusions Tricerat Simplify Printing offers enterprise print management capabilities and enables printing scenarios that enhance the end user experience. Simplify Printing extends deployments of VMware Horizon and integrates printing access and control with the full scope of application platform and delivery methods. Administrators have a single Console to manage printer assignments, while users gain consistency and performance. The technology in Simplify Printing is the result of 14 years of development in remote access environments including VMware Horizon. Contact sales@tricerat.com 800.582.5167 Printing in VMware Horizon 7