This topic provides an overview of the platform infrastructure.

Overview

The DaaS service grid forms the basic DaaS infrastructure, enabling the Administrator to add compute resources (servers) and storage to the platform and assign these compute resources and storage to tenants. The service grid is comprised of both appliances and hosts.

  • A 'tenant' is a customer that consumes hosted virtual desktops from a Service Provider.

  • An 'appliance' is a virtual machine (VM) combined with a functional unit of Horizon DaaS software in the Horizon DaaS Platform.

Data Centers

A data center is purely a container: it does not represent any piece of hardware or software, but it usually corresponds to a geographic data center managed by a service provider.

The data center logically groups the service provider's lower-level virtualization resources. A data center has associated with it one or more resource managers, and each resource manager has associated with it Desktop Managers and Hosts. The number of physical servers in the data center depends in large part on the size of the tenant installation and the number of tenants.

Adding a new data center is accomplished during the appliance bootstrap process; refer to the installation instructions for more details.

Management Appliances

Three DaaS management appliances control the DaaS platform:

  • Service Provider Appliance

    Provides two types of access to the system: via the Service Center web based UI; as a transit point for enabling ssh access to all the management appliances in the data center. The Service Provider Appliance is the first appliance installed in a data center and provides the foundation to install the remainder of the Horizon DaaS application.

  • Resource Manager Appliance

    The Resource Manager abstracts the specifics about the desktop infrastructure from the tenant appliances and allows multiple Desktop Managers to communicate with their respective virtualization resources. A Resource Manager appliance integrates with the hypervisor and storage infrastructure in a given data center. A single Resource Manager appliance can be shared across multiple tenants.

  • Tenant Appliance

    Provides the tenant with both end user and administrative access to their virtual desktops. End users access and manage their individual virtual desktops via the Desktop Portal. Administrators create and manage their virtual desktops via the Enterprise Center. The Tenant Appliance includes the Desktop Manager, a per-tenant resource that manages each tenants virtualization resources and communicates with a tenant's hosts (hypervisors). You associate the desktop manager with a resource manager and one or more host managers.

Hosts

  • Management Host

    A physical machine that runs a hypervisor and hosts multiple DaaS management appliances.

  • Virtual Desktop Host

    A physical machine that runs a hypervisor and hosts virtual desktops. A virtual desktop is a virtual machine that is running remotely (relative to the end user).

Networks

There are three distinct networks within the data center:

  • The Backbone network is fully controlled by the service provider. This network is a link local non-routable subnet (169.254.0.0/16) that is logically separated from all tenant networks. The backbone network connects all DaaS management appliances. Tenant appliances connect to the service provider resource manager via the backbone network.

  • The service provider network is a discrete network. The service provider VLAN is used to communicate with the service provider appliance. This network connects Virtual Desktop hosts to VM storage systems.

  • The tenant network is fully controlled by the tenant, again as a discrete VLAN that is separate from the service provider and other tenant networks. The tenant network connects the tenant appliances to a tenant's virtual desktops. The tenant VLAN is not accessible to the service provider. (A tenant network is not a subnet of the service provider network; rather, it is a logical extension of the tenant network existing in the Service Provider data center.)