1.2. Leostream Components

The Connection Broker: The backbone of the Leostream platform. From the Leostream broker you can manage and configure your virtual desktop infrastructure. The connection broker is also responsible for authenticating the user, offering resources (Desktops), assigning virtual desktops, and managing their lifecycle when they are returned to the pool by applying release and power policies.

The Leostream Gateway: A secure gateway that provides access to Virtual Desktops behind a secured zone. Clients, can access remote desktops via the gateway using the HTML5-based web interface which has support for SSH, RDP or VNC protocols and allows you to access remote desktops via the web interface and without the Leostream Connect App. If using the Leostream Connect App clients can connect to the remote desktops using the following protocols RDP, VNC, NoMachine or Mechdyne GTX amongst others.

The Leostream Agent: This component is installed on the Virtual Desktops and provides information to the broker about, connected users, actions such as login, reboot etc. This information is used by the broker to understand the status of a remote Virtual Desktop, also enables features such as USB device passthrough and network printer redirection. The agent is available for Linux, Windows, and MacOS Operating Systems.

The Leostream Connect App: The connect software is a client provided by Leostream that allows users to connect to Remote Desktops.

Database: The broker stores all the information on a Database and for large scale deployments an external Database is recommended.

Architectural Overview:

../_images/intg-leostream-architecture.png