Tricerat Simplify Suite
Printing, Scanning, and Profile Management in Citrix, VMware, or Microsoft
Contact us for Pricing!
Tricerat’s Simplify Suite uses a database that can be created and controlled from any machine or location. It offers an all-in-one interface that allows you to streamline, automate, and optimize the more challenging aspects of Citrix, RDS, VDI, and workstation configurations. This complete user management tool incorporates a software framework that extends and enhances Windows server operating systems, which boosts Microsoft RDS performance, Citrix XenApp reliability and security, as well as supporting VMware virtual desktop infrastructure (VDI) and Windows workstations.
Effectively manage and control your entire user workstation environment.
Manage and control your entire user environment with enterprise printing, profile, and security management. We’ve bundled our most popular and effective solutions into Simplify Suite. Assign printers, deploy desktops, control application access, enforce company policies, and more.
We bundled our most popular solutions into one to solve multiple pain points in a single stroke. Find out how much you could be saving on printing, scanning, and user management with our cost calculator.
- Central control of your printing, scanning, and profile management from a single drag and drop console.
- Eliminate management of print drivers on the client and server side.
- Personalize and deploy, all without scripting or GPOs.
- Access or restrict all manufacturer advanced printer settings. PIN/secure, color, stapling, collating, duplex.
- HDX / ICA
- macOS with Citrix
All-in-one, drag-and-drop interface that allows you to streamline, automate, and optimize the most challenging aspects of terminal server, virtual desktop, and workstation configuration. Simplify the administration of profiles, application management, printing, and user environments.
Printing: Eliminate print driver management. Redirect printers from remote user workstations, and assign network-managed printers on print servers to remote users.
Profiles and Security: Gain centralized profile control while eliminating bloat issues and slow logon times. Allow or restrict workspace customization settings. Control access to executables with white and blacklisting. All without GPOs/scripting.
Improves reliability, security, and performance in a terminal server environment, from a drag-and-drop console. Personalize and deploy, access advanced print features and functionality. All while eliminating the management of print drivers.
Simplify Suite Components
The Simplify Suite contains the following Tricerat products, which can be sold separately or bundled as needed.
- Simplify Desktop - Simplify Desktop uses Tricerat’s TMF print protocol to compress the printer files to achieve the fast and reliable printing that users need without crashing or losing print jobs. Your users have access to trouble free printing from any application to any available printer, and you can go about your day.
- Simplify Lockdown - Simplify Lockdown eliminates roaming profile problems. It provides all the administrative control of mandatory profiles while still allowing users to customize and save their personalized settings.
- Simplify Printing - Simplify Printing specifies which executables are allowed and which are prohibited. You can run Simplify Printing as either a whitelist of allowed executables or a blacklist of prohibited executables.
- Simplify Profiles - Simplify Profiles is a desktop management solution that allows you to deliver secure customized desktops without compromising the environment that your users know.
Simplify Suite Operating Modes
Simplify Suite and its components can operate in one of two modes:
- Server mode - Server mode is established by installing Simplify Suite or the appropriate component on a Windows OS device that users must dial in to do work. For example, you have users that use RDP, ICA, ICA with HDX, or VMware Horizon PCoIP to access their virtual applications and desktops, and you want to control the user’s environment when they connect by presenting the user with a special desktop, deliver virtual printers, and/ or lock down an application during the virtual session.
- Workstation mode - Workstation mode is established by installing Simplify Suite or the appropriate component on a Windows OS device that users must log in to do work. For example, you have users that log in to a physical desktop, a VDI session, or a XenDesktop session and you want to control the consistency of the user experience by presenting them with the printers, profile, or desktop that you prescribed through Simplify Suite or the appropriate component.
Return on Investment
With management all in one place, administrative and support efforts are drastically reduced, allowing administrators to focus less on printing and user management, saving time and money for your organization.
Central control in any environment
In Citrix, VMware and Microsoft RDP environments, our Simplify Console offers a centralized, single pane of glass view into printing. You can put your low-level printing and user management issues in the hands of those best suited to solving them, without granting access to any other systems.
Assign printers and profiles at a granular level based on users, groups and/or workstations. Deploy desktops and control executable access with white and blacklists.
Streamline your environment
Automate and optimize the most challenging aspects of terminal server, virtual desktop, and workstation configuration: profiles, resource management, printing and user environments.
Only from Tricerat
Get access to the manufacturers print dialogue box for all advance print features, or restrict the capabilities users have access to. Follow me printing lets users select the most convenient printer every time, and we allow for administrator controlled and user ‘self service’ printer selections.
Simplify Suite Infrastructure
As the administrator, during the installation of the Simplify Suite, you must configure a Microsoft SQL database (the Simplify database). You install the Simplify Suite components on each Terminal or Citrix server that is in your environment. You must install the Simplify Console (the management console) for at least one instance of Simplify Suite, or you are not able to manage or configure any of your Simplify Suite components. Each installation of Simplify Suite uses a shared SQL database to store all the settings that are configured for the suite as well as profile information for your users. Because Simplify Suite clients are communicating with a SQL database, Tricerat recommends that you have a SQL server on the same LAN as the clients. For your users to print to printers that are locally attached to their workstations, the ScrewDrivers client must be installed on the client workstations. ScrewDrivers is the only software that can be optionally installed on the clients.
Enterprise Print Management in VMware Horizon:
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.
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.
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.
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:
- 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.
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.
- 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.
- 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.
There are several factors to consider which affect scalability:
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.
- 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.
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.
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.
The below diagram shows an example architecture when using Tricerat Simplify Printing in a VMware Horizon environment.
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.
Simplify Suite does not require any dedicated servers. The only requirements are a Windows OS and a Microsoft SQL instance to host the Simplify database.
The following are the Windows OSs that Simplify Suite supports:
Simplify Suite is commonly used in conjunction with the following technologies:
The connection mechanisms that Simplify Suite supports include, but are not limited to, the following:
Download the Tricerat Simplify Suite Datasheet (.PDF)
Download the Tricerat Enterprise Print Management in VMware Horizon Datasheet (.PDF)