Users Guide
High availability architecture
The Dell Wyse Management Suite architecture consists of Windows Server 2012 R2/2016/2019 with failover cluster enabled. The
Windows cluster contains a main computer that supports other applications and ensures minimum downtime by harnessing the redundant.
This is used for application failover for Tomcat, Memcache, MQTT services. MongoDB database cluster helps in the event of primary
database failure the secondary database will take over. MySQL InnoDB database cluster has an inbuilt database clustering mechanism and
secondary database will take over in case of primary read write database fail. Linux Server with HA Proxy is a load balancer and high
availability server for EMSDK (Teradici) server. Local repository is created as part of the shared path that contains the applications,
images, packages, and will not be part of the cluster set up.
NOTE: The high availability system requirements may change depending on the infrastructure at your work site.
Figure 1. High availability architecture
System requirements for high availability
The table lists the minimum hardware and software requirement and supports up to 10,000 devices. Each instance of EMSDK can support
a maximum of 5,000 devices. The deployment can be on individual servers or on a hypervisor environment, depending on the requirement.
The hardware and software requirements to set up high availability for Wyse Management Suite are:
2
6 High availability architecture