Before you install VMware Cloud Gateway, understand the network communication between VMware Cloud Gateway and VMware Cloud and ensure that your vSphere environment meets all the VMware Cloud Gateway requirements.
Understand the Network Communication Between VMware Cloud Gateway and VMware Cloud
VMware Cloud Gateway and VMware Cloud communicate as follows:
- VMware Cloud Gateway requires outbound internet connectivity to communicate with VMware Cloud. The communication is secured using transport-level security (TLS1.2 and above) and application-level security (using secure tokens).
- The reverse communication from VMware Cloud to VMware Cloud Gateway is achieved through the messaging channel. VMware Cloud would not have a direct line of sight to VMware Cloud Gateway instances that are deployed in your on-prem environment. Whenever a VMware Cloud service communicates with VMware Cloud Gateway to perform any action, it publishes the message to the message broker channel in the cloud.
- VMware Cloud Gateway contains a message broker agent that periodically pulls the messages from the cloud that are intended for itself from the message broker channel over an HTTPS communication. When VMware Cloud Gateway receives the message, the gateway services process the message and update the status to the cloud services.
Therefore, the communication from VMware Cloud Gateway to VMware Cloud is always northbound. The reverse communication is achieved by VMware Cloud Gateway periodically polling for messages.
This communication pattern makes the VMware Cloud Gateway deployment easier because you do not have to install it in a DMZ network or make it available over the internet. VMware Cloud Gateway can run behind firewalls, and be allowed to establish outbound internet connections to endpoints and ports that are required for vSphere+.
vSphere Requirements
Ensure that your vSphere environment meets the version requirements for vSphere+, see vSphere+ Requirements.
Minimum Hardware Requirements
The following hardware requirements are for a single instance of VMware Cloud Gateway. The number of instances you must install depends on the number of vCenter instances you want to subscribe to vSphere+. You can connect up to 8 vCenter instances on each VMware Cloud Gateway instance.
Virtual Hardware | Minimum Requirement |
---|---|
vCPUs | 8 |
Memory | 28 GB |
Storage | 224 GB |
System Requirements for the VMware Cloud Gateway Installer
To ensure optimal performance of the GUI and CLI installers, use a client machine that meets the minimum hardware requirements.
Operating System | Supported Versions | Minimum Hardware Configuration for Optimal Performance |
---|---|---|
Windows |
|
4 GB RAM, 2 CPU having 4 cores with 2.3 GHz, 32 GB hard disk, 1 NIC |
Linux |
|
4 GB RAM, 1 CPU having 2 cores with 2.3 GHz, 16 GB hard disk, 1 NIC
Note: The CLI installer requires a 64-bit OS.
|
Mac |
|
8 GB RAM, 1 CPU having 4 cores with 2.4 GHz, 150 GB hard disk, 1 NIC |
Supported Guest Operating Systems
You can use any of the following guest operating systems to run the VMware Cloud Gateway ISO installer:
- Windows 10 or later (32-bit and 64-bit)
- Linux
- MacOS
Browser Requirements
- Google Chrome 89 or later
- Mozilla Firefox 80 or later
- Microsoft Edge 90 or later
Network Requirements
- Ensure that the time is in sync between the vCenter and VMware Cloud Gateway, and also between VMware Cloud Gateway and VMware Cloud (https://time.vmware.com).
- Verify that the network latency from VMware Cloud Gateway to VMware Cloud and from VMware Cloud Gateway to vCenter is not more than 300 ms.
- Add the VMware Cloud Gateway FQDN in your DNS server, and configure forward and reverse DNS lookups.
- If you use a proxy server to connect to the Internet, keep the following proxy details handy:
- Proxy server IP address or hostname
- Port number
- User name and password to authenticate to the proxy server
- VMware Cloud Gateway does not support IPv6. Ensure that the vCenter is not configured with an IPv6 address.
Port Requirements
For VMware Cloud Gateway to communicate with VMware Cloud and the vCenter, ensure that the following firewall ports are open.
Source | Destination | Port | Purpose |
---|---|---|---|
User's Web browser | VMware Cloud Gateway | 5480 and 5484 | Gathering support bundle |
User's Web browser |
|
443 | Access to VMware Cloud |
VMware Cloud Gateway | vCenter | 5480 | Access to vCenter appliance management system |
VMware Cloud Gateway | vCenter | 7444 | Access to VMware Single Sign-On |
VMware Cloud Gateway | vCenter | 443 | Access to vCenter |
VMware Cloud Gateway | vCenter | 2020 | Access to the vCenter Authentication Framework RPC port to fetch trusted root certificates. |
VMware Cloud Gateway | VMware Cloud Allow the following domains:
|
443 | Access to VMware Cloud |
VMware Cloud Gateway | time.vmware.com | UDP 123 | To periodically check whether the time is synced with the NTP server. |
vCenter | VMware Cloud Gateway | 5010-5019 | Log collection |