Pooling and Policies

Advanced Pooling & Policies

The Leostream Connection Broker uses pools and policies to map users to the appropriate resources, allowing administrators to optimize resource usage while minimizing costs, and to exercise granular control over the implementation of business rules.

Desktop and Application Pooling

The Leostream Connection Broker allows organizations to create groups of similar desktops and applications to assign to individual users. Pools can easily be defined based on different attributes, such as:

Provisioning

With the Leostream Connection Broker, organizations can populate pools with machines provisioned from vCenter Server templates, OpenStack images, or third-party provisioning tools. The Connection Broker calls on provisioning tools when a pool reaches its lower bound. vCenter Server virtual machines can be provisioned into a particular folders, resource pool, and datastore. For large-scale deployments, the Connection Broker can provision across multiple datastores, using a variety of algorithms to select the appropriate datastore for new virtual machines.

User Policies

Organizations can build policies that define end-user desktops and applications that adhere to business rules, as well as set power control and assignment options. Policies can assign both desktops and applications, providing fine-grained control over the end-user experience and assigned resources.

Session Stickiness

The Leostream Connection Broker allows organizations to define the length of time that a desktop is assigned to a particular user, with sessions hard-assigned to a particular user or client device or policy-assigned for maximum flexibility and scalability.

Kiosk Mode

The Leostream Connection Broker can allow one user identity to simultaneously log in from several clients, supporting classroom environments that use one generic account for access via different machines.

Client Configuration

Organizations can specify display protocol parameters and configuration files on a per-policy basis. Each policy uses a different set of display protocol and client configurations, allowing organizations to customize settings for different users or devices. A single policy can assign desktops running Linux® and Microsoft Windows® operating systems and use a different display protocol based on the desktop’s operating system.

Power and Assignment Control

The Leostream Connection Broker minimizes power consumption and maximizes resource utilization by providing tools for setting the power state of virtual machines, including:

Starting

Stopping

Suspending

Resuming

Reverting to a snapshot

For physical desktops, the Connection Broker integrates with the Leostream Agent to shut down and reboot desktops, and integrates with Wake-on-LAN or 1E WakeUp, enabling remote workers to power up desktops that have been shut down.

USB Device Management

With the Leostream Connection Broker, organizations maintain control over which USB devices can pass through to the user’s desktop, including tablets, memory sticks, drives, and scanners. The Connection Broker provides fine-grained control over which USB devices connected to the local client are passed through to the desktop, including:

Locations

The Leostream Connection Broker assigns roles and policies to users based on the user’s identity and their current client location. By basing the policy decision on location, different policies and display protocols can be used by different clients, providing the utmost in policy customization and flexibility.

About Us

Leostream, a vendor-independent software company, is a driver in the evolving virtualization space and a leader in the management of end-user resources hosted in the data center. Our Connection Broker product provides a comprehensive and scalable solution for organizations to deliver and manage desktops, remote sessions, and hosted applications to end-users. The Leostream Connection Broker enables service providers to deliver Desktops-as-a-Service from a wide range of both public and private cloud hosting platforms.