Peer distribution needs the listed components and configurations to work. Ensure your AirWatch deployment includes these requirements.

Supported Platforms and Application Types

  • Windows Desktop (Windows 10)
  • Win32 applications

Required Components

  • SQL - Get SQL Server Express or see if your organization uses SQL Database. The peer-to-peer server uses SQL Database to store application metadata and information about the network topology. To download SQL Server Express, outbound port 443 must be open.

    Ensure that the peer-to-peer server can communicate with SQL Server Express or the organization's SQL Database.

  • VMware Enterprise Systems Connector - Ensure that VMware Enterprise Systems Connector is enabled. This component ensures secure communication between your network and AirWatch. Ensure that the All Other Components option is enabled in the VMware Enterprise Systems Connector configurations located in the console at Groups & Settings > All Settings > Enterprise Integration > VMware Enterprise Systems Connector > Advanced > AirWatch Services > All Other Components .
  • Software Package Deployment - Configure AirWatch to recognize the deployment of application packages through the software distribution method. The software distribution client resides on devices to communicate with the peer-to-peer system and the AirWatch Console. Go to Groups & Settings > All Settings > Device & Users > Windows > Windows Desktop > App Deployments and enable Software Package Deployment.

  • File Storage (On-Premises) - AirWatch stores Win32 applications on a secure file storage system. Peer-to-peer clients receive application packages from the storage system when clients cannot find other clients with the application package.

    See Introduction to File Storage for more information and server requirements.

Peer-to-Peer Server Requirements

Ensure that the machine that houses the peer-to-peer server meets these requirements.

Component Requirement
Operating system Windows Server 2008+
Processor Xeon Processor, single quad core
Memory allocation
  • 0 to 5,000 clients - 2048 MB
  • 5,001 to 10,000 clients - 3072 MB
  • 10,001 to 19,999 clients - 5120 MB
  • 20,000 to 49,999 clients - 6144 MB
  • 50,000+ - 8192 MB

SQL Requirements

Service Account Permissions on the SQL Database

On the machine hosting the SQL Database instance or SQL Server Express, grant the entity Service Account Permissions SQL sysadmin server roles for the initial installation of the peer distribution system. The role is not needed for everyday operation of the peer distribution system.

Required Databases

  • db_datareader
  • db_datawriter
  • db_ddladmin

Required Database Size

The database requires 200 KB per client.

Required Configurations for Deployment

The deployment of applications with the peer-to-peer distribution system requires you to set the listed configurations in the AirWatch Console and on devices.

CDN for On-Premises, Optional

On-premises deployments can use a content delivery network (CDN) as the backup delivery system instead of the file storage system. AirWatch partners with a third-party vendor to offer a CDN for the on-premises environment at a cost. AirWatch also integrates this CDN solution for SaaS environments.

This option has the advantage of sending content to devices in the network and to remote devices. Whereas the peer distribution system with the file storage backup, sends content to only devices in the network. Although optional, a CDN offers increased download speeds and reduces bandwidth on AirWatch servers. Find settings for this option in Groups & Settings > All Settings > System > Enterprise Integration > CDN.