Dell Wyse Management Suite connects three layers: the management server, the enterprise network, and ThinOS endpoints. Understanding how these interact is fundamental to designing a robust, secure deployment.
Core Components
1. WMS Server
The heart of the system. Available in two deployment modes:
| Mode | Description | When to use |
|---|---|---|
| On-Premise | Windows Server in your datacenter | Full control, no cloud dependency |
| WMS Cloud | Dell-managed SaaS | Small teams without own infrastructure |
| Hybrid | On-prem + cloud repository | Distributed multi-site fleets |
The server runs three primary services:
- WMS Web Console: HTTPS interface (port 443)
- MQTT Broker: bidirectional communication channel with endpoints (port 1883 / 8883 TLS)
- File Server: firmware image and package repository (FTP/HTTPS)
2. Database
WMS uses MariaDB 10.x as its database engine. The default installation creates a local instance, but for production environments with more than 200 devices, externalizing is recommended:
# Recommended MariaDB configuration for production
[mysqld]
innodb_buffer_pool_size = 2G
innodb_log_file_size = 256M
max_connections = 300
query_cache_size = 0
query_cache_type = 0
At Radial Netherlands we managed 340 endpoints with an external MariaDB on a dedicated server. Performance with this configuration was excellent even during mass firmware updates.
3. ThinOS Agent
Dell Thin Clients run ThinOS — a read-only embedded OS designed exclusively for VDI. The WMS agent is built into all ThinOS 9.x versions and requires no manual installation.
The agent communication cycle:
Boot → DHCP → Resolve WMS FQDN → Connect MQTT → Register Device ID
→ Download Policy → Apply configuration → Connect VDI broker
4. Firmware Repository
WMS can connect to Dell’s repository or use a local mirror (recommended if internet connectivity is limited):
# Configure proxy for Dell repository access
Set-WmsServerProxy -Server "proxy.yourcompany.com" -Port 8080
Recommended Network Topology
Small environment (up to 100 endpoints)
[WMS Server]─────────[Core Switch]─────[Thin Clients]
│
[VDI Server]
│
[NAS/Storage]
All components on the same VLAN. Direct communication without additional complexity.
Medium environment (100–500 endpoints, multi-site)
[WMS Server (HQ)] ──── WAN/VPN ──── [Branch Switch] ──── [ThinOS]
│ │
[Database] [Local Cache]
│
[VDI Farm]
For remote sites, consider WMS Local Edition as a local cache if WAN latency exceeds 80ms.
Enterprise (500+ endpoints, multi-country)
At Radial Netherlands we operated this topology with 340 endpoints across 6 countries:
- Centralized WMS Server in the primary datacenter (Netherlands)
- Site-to-site VPN for all branches (FortiGate)
- Differentiated group policy by country and function
- Firmware updates in maintenance windows by time zone region
Required Ports
| Port | Protocol | Direction | Use |
|---|---|---|---|
| 443 | TCP/HTTPS | Endpoint → Server | Console + REST API |
| 1883 | TCP/MQTT | Endpoint ↔ Server | Real-time telemetry |
| 8883 | TCP/MQTTS | Endpoint ↔ Server | MQTT with TLS (recommended) |
| 21 | TCP/FTP | Endpoint → Server | Firmware download (legacy) |
| 443 | TCP | Server → Internet | Dell repo (optional) |
Golden rule: If you can only open one port, open 443. WMS can operate in degraded mode over HTTPS only, though you’ll lose real-time MQTT telemetry.
Security and Certificates
Trust Chain
Root CA (internal)
└── Intermediate CA
└── wms.yourcompany.local (SAN: IP also)
To distribute the root certificate to Thin Clients without physical access:
- Upload the
.cerfile to the server’s File Repository - Create a policy with the Security → Certificates → Import section
- Devices will import the certificate on the next sync cycle
Recommended Hardening
- Disable FTP, use HTTPS for everything
- Enable MQTT over TLS (port 8883)
- Segment Thin Clients in a dedicated VLAN with ACLs
- Configure nightly MariaDB backups
- Enable LDAP/AD authentication for the WMS console
Scalability
| Size | Endpoints | Server RAM | vCPU | Storage |
|---|---|---|---|---|
| Small | < 100 | 8 GB | 4 | 100 GB SSD |
| Medium | 100–500 | 16 GB | 8 | 200 GB SSD |
| Large | 500–2000 | 32 GB | 16 | 500 GB SSD |
| Enterprise | 2000–10000 | 64 GB | 32 | 1 TB SSD |
For enterprise environments, Dell recommends distributing load across multiple WMS instances with a front-end load balancer.
Need help designing the WMS architecture for your organization? Get in touch — I can assess your current environment and propose the optimal topology.