Reference Architecture VM Specifications
This chapter is one of a series that make up the VMware Workspace ONE and VMware Horizon Reference Architecture, a framework that provides guidance on the architecture, design considerations, and deployment of Workspace ONE and Horizon solutions. This chapter provides information about the specifications for the various management servers and connector virtual machines used to validate the reference architecture.
Workspace ONE UEM
Several servers are required to take advantage of all features in a VMware Workspace ONE® UEM deployment.
AirWatch Cloud Connector Server
Depending on the scale of the environment and the number of devices to be supported, the recommended resources allocated to each VMware AirWatch® Cloud Connector VM can differ.
The AirWatch Cloud Connector synchronizes Workspace ONE with internal resources such as Active Directory or a Certificate Authority and can be used in both cloud-based and on-premises deployments of Workspace ONE UEM.
Table 1: VMware AirWatch Cloud Connector VM Specifications
Attribute | Specification |
OS | Windows Server 2019 |
VM hardware | Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 6 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 100 GB |
Workspace ONE UEM Device Services Server
This server hosts VMware Workspace ONE® Device Services, which communicate with end-user devices for device enrollment, application provisioning, delivering device commands, receiving device data, and providing the self-service portal.
Device Service servers are required only in an on-premises deployment of Workspace ONE UEM.
Table 2: VMware Workspace ONE UEM Device Services VM Specifications
Attribute | Specification |
OS | Windows Server 2016 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 60 GB |
Workspace ONE UEM Console Services Server
This server hosts the browser-based Workspace ONE UEM Console that administrators use to secure, configure, monitor, and manage their environment.
Console Service servers are required only in an on-premises deployment of Workspace ONE UEM.
Table 3: Workspace ONE UEM Console Services VM Specifications
Attribute | Specification |
OS | Windows Server 2016 |
VM hardware | VMware Virtual Hardware version 14 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 60 GB |
Workspace ONE UEM Memcached Server
Recommended for deployments that include more than 5,000 devices, this cache server stores information from the database to reduce the volume of calls made directly to the database server.
Memcached servers are an optional component in an on-premises deployment of Workspace ONE UEM.
Table 4: Workspace ONE UEM Memcached Server VM Specifications
Attribute | Specification |
OS | CentOS 7.4-1708 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 2 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 60 GB |
Workspace ONE UEM AWCM Server
The AirWatch Cloud Messaging (AWCM) server is used by the AirWatch Cloud Connector to communicate with the Workspace ONE UEM console.
AWCM servers are an optional component in an on-premises deployment of Workspace ONE UEM.
Table 5: Workspace ONE UEM AWCM VM Specifications
Attribute | Specification |
OS | Windows Server 2016 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 60 GB |
Workspace ONE UEM API Server
This server hosts the REST (Representational State Transfer) and SOAP (Simple Object Access Protocol) APIs that developers can use to integrate their own applications with Workspace ONE UEM.
API servers are an optional component in an on-premises deployment of Workspace ONE UEM.
Table 6: Workspace ONE UEM API Server VM Specifications
Attribute | Specification |
OS | Windows Server 2016 |
VM hardware | VMware Virtual Hardware version 17 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 60 GB |
SQL Server for Workspace ONE UEM
This database server stores all device and environment data for Workspace ONE UEM and is required only for an on-premises deployment of Workspace ONE UEM.
Table 7: SQL Server for Workspace ONE UEM VM Specifications
Attribute | Specification |
OS | Windows Server 2019 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 8 |
vMemory | 64 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:0 Windows OS 50 GB Scsi0:1 Database Disk 500 GB Scsi0:2 Log Disk 200 GB Scsi0:3 Temp Disk 200 GB |
Workspace ONE Access
Depending on the scale of the environment and the number of devices to be supported, the recommend resources allocated to each Workspace ONE Access™ and Workspace ONE Access Connector VMs can differ. For this reference architecture, a 50,000-device deployment was considered. See Workspace ONE Access Architecture for guidance on sizing for different numbers of devices.
Workspace ONE Access Connector Server
The Workspace ONE Access Connector is responsible for directory synchronization and authentication between on-premises resources such as Active Directory, VMware Horizon, and the Workspace ONE Access service.
The Workspace ONE Access Connector can be used in both cloud-based and on-premises deployments of Workspace ONE Access.
Table 8: Workspace ONE Access Connector VM Specifications
Attribute | Specification |
OS | Windows Server 2019 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:0 Windows OS 100 GB |
Workspace ONE Access Appliance
This server hosts the Workspace ONE Access service, which provides the app catalog, conditional access, and single sign-on.
Workspace ONE Access appliances are required only in an on-premises deployment of Workspace ONE Access.
Table 9: Workspace ONE Access Appliance VM Specifications
Attribute | Specification |
OS | Photon OS |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 8 |
vMemory | 16 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | LSI Logic Parallel |
SQL Server for Workspace ONE Access
This database server stores Workspace ONE Access data and is required only for an on-premises deployment of Workspace ONE Access.
Table 10: SQL Server for Workspace ONE Access VM Specifications
Attribute | Specification |
Version | SQL Server 2016 |
VM hardware | VMware Virtual Hardware version 19 |
OS | Windows Server 2019 |
vCPU | 4 |
vMemory | 16 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:0 Windows OS 100 GB |
Workspace ONE Intelligence
VMware Workspace ONE® Intelligence™ is designed to simplify user experience without compromising security. The intelligence service aggregates and correlates data from multiple sources to give complete visibility into the entire environment. Workspace ONE Intelligence requires its own connector server.
Intelligence Collection Service - ETL Connector Server
This server hosts the ETL (Extract, Transform, Load) service responsible for collecting data from the Workspace ONE database and feeding it to the Workspace ONE Intelligence cloud service.
Table 11: Intelligence Collection Service (ETL) Connector VM Specifications
Attribute | Specification |
OS | Windows Server 2019 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 100 GB |
Workspace ONE Assist
VMware Workspace ONE® Assist allows Workspace ONE UEM administrators to remotely access and troubleshoot devices in real time while respecting end-user privacy. Screen-sharing capabilities allow remote devices to screen share and relinquish device controls to an administrator for guided support. Administrators can also access the remote file system and can use run commands to remotely send commands to the device.
Workspace ONE Assist All-in One Server
This server hosts the Core, Application, Portal, and Connection Proctor components on a single server. All Workspace ONE Assist Core Service servers, Connection Proctor servers, and remote management registration details persist and reside in a Microsoft SQL Server database.
Note: You may use the same Microsoft SQL Server that supports your Workspace ONE UEM deployment for your Workspace ONE Assist deployment. For VM specifications, see SQL Server for Workspace ONE UEM.
Table 12: Workspace ONE Assist All-in One Server VM Specifications
Attribute | Specification |
OS | Windows Server 2016 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 16 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 70 GB |
Horizon
Several servers are required to take advantage of all features in a VMware Horizon® deployment.
Horizon Connection Server
This server acts as a broker for client connections. It authenticates users through Windows Active Directory and directs the request to the appropriate virtual machine, physical PC, or Microsoft RDSH server.
Table 13: Horizon Connection Server VM Specifications
Attribute | Specification |
OS | Windows Server 2022 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 12 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 100 GB |
Horizon Enrollment Server
The enrollment server is required for the VMware True SSO feature.
Table 14: Horizon Enrollment Server VM Specifications
Attribute | Specification |
OS | Windows Server 2022 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 12 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 100 GB |
Horizon Cloud Connector
You deploy the Horizon Cloud Connector virtual appliance to allow pairing with a Connection Server in an on-premises pod. As a result, the pod is connected to the Horizon Cloud control plane. This pairing also enables the use of subscription licensing.
Table 15: Horizon Cloud Connector VM Specifications
Attribute | Specification |
OS | VMware Photon OS |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 4 |
vMemory | 8 |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | LSI Logic Parallel |
SQL Server for Horizon
SQL Server is used for the Connection Server event database, the Composer database, and the App Volumes database.
Table 16: SQL Server for Horizon VM Specifications
Attribute | Specification |
OS | Windows Server 2019 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 2 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:0 Windows OS 50 GB Scsi0:1 Data Disk 50 GB |
App Volumes
For VMware App Volumes™ you deploy a VM that hosts the App Volumes Manager server.
App Volumes Manager Server
Table 17: App Volumes Manager VM Specifications
Attribute | Specification |
OS | Windows Server 2022 |
VM hardware | VMware Virtual Hardware version 19 |
vCPU | 2 |
vMemory | 8 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | VMware Paravirtual |
Virtual disk – VMDK (scsi0:x) | Scsi0:1 Windows OS 100 GB |
VMware vSphere
The VMware vSphere® server components include VMware vCenter Server®.
vCenter Server
A vCenter Server is deployed as a prepackaged virtual appliance.
Table 20: vSphere vCenter Server VM Specifications
Attribute | Specification |
OS | VMware Photon OS (64-bit) |
VM hardware | VM version 19 |
vCPU | 8 |
vMemory | 28 GB |
vNICs | 1 |
Virtual network adapter 1 | VMXNET3 Adapter |
Virtual SCSI controller 0 | LSI Logic Parallel |
What’s Next?
Now that you have come to the end of this chapter, you can return to the landing page and search or scroll to select your next chapter in one of the following sections:
- Overview chapters provide understanding of business drivers, use cases, and service definitions.
- Architecture chapters explore the products you are interested in including in your platform, including Workspace ONE UEM, Workspace ONE Access, Workspace ONE Assist, Workspace ONE Intelligence, Horizon, App Volumes Dynamic Environment Manager, and Unified Access Gateway.
- Integration chapters cover the integration of components and services you need to create the platform capable of delivering what you want.
- Configuration chapters provide reference for specific tasks as you build your platform, such as installation, deployment, and configuration processes for Horizon, App Volumes, Dynamic Environment Management, and more.