Purpose : This document lists all the activities required before deploying HDM on Cloud Director/VMware Cloud Director (VCD).


Tasks to be completed before starting On-Premise HDM deployment :

    -- For more details, refer the HDM documentation link : 

        https://docs.primaryio.com/hdm%20doc%202.2/cds/deployment%20planning


S.NoOn Premise tasks
Task  purpose and expectation
When will I need this information?
1Decide the HDM deployment mode -- standalone or cluster
HDM can be deployed in two ways (standalone or cluster). Factors to decide will be, based on the availability of the resources in the environment
Selection required during On-Premise HDM deployment
2Decide the HDM resource allocation  type. (Ultra lite, Lite, standard and performance)
 Factors to decide will be, based on the availability of the resources in the environment.  (CPU, Memory,  storage) versus the  concurrent migration capacity
Selection required during On-Premise HDM deployment
3Decide whether to install HDM with static or DHCP IP allocation
Based on the environment you can make a choice
Selection required during HDM appliance and On-Premise HDM deployment
4Decide whether to install HDM with multi or single network environment?

An ideal network configuration isolates various types of network traffic for maximum security, performance, and access control. So HDM assumes five networks in the typical environment.  1. HDM Management Network (VM Network), 2. ESXi Network (ESXi_Network),3. HDM Internal Network (HDM_Internal_Network), 4. WAN Network (Uplink_WAN_Network), 5. Application Network:

You need to map your network/s with these five HDM network  categories during HDM installation.

*More details about these networks 


Selection required during HDM Appliance and  On-Premise HDM deployment
5Reserving  and gathering assigned  IPs and other network related information for the five HDM Network categories
Refer the link  and download the template for calculating IP requirement.   https://docs.primaryio.com/Planning%20Template.xlsx

Keep the information handy during HDM Appliance and On-Premise deployment.
Unique IP's should be allocated  during HDM Appliance and  On-Premise HDM deployment. Additionally Gateway, Subnet mask, DNS  information is also required during deployment.



* HDM network  categories :

  1. Management Network (VM Network): This network usually maps to the VM network and provides access to vCenter. All management API communications with vCenter take place over this network.
  2. ESXi Network (ESXi_Network): This network usually maps to the VM network and provides access to ESXi.
  3. HDM Internal Network (HDM_Internal_Network): This network is used by HDM for communication among its components. It is recommended to configure a dedicated low latency network for this purpose.
  4. WAN Network (Uplink_WAN_Network): This network provides access to the cloud. All data transfers between the on-premises and cloud environments take place over this network, via either a public link or a direct connection.
  5. Application Network: This network facilitates application VM data transfers; each application can employ its own network.

--------------------------------------------------------------------------------------------------------------------


Tasks to be completed before starting On-Cloud HDM deployment :

    -- For more details, refer the HDM documentation link : 

        https://docs.primaryio.com/hdm%20doc%202.2/cds/deployment%20planning


S.NoOn cloud tasks for VCDTask  purpose and expectation
When will I need this information?
1Gather cloud information
vCloud Director FQDN, Organization name,  user name  and password (with admin privileges)
Information required during On Cloud HDM deployment
2Create Isolated network and assign IP range to this network  (minimum 50) if planning for static HDM deployment

Network used for Internal data transfer between on cloud HDM components and the VM's. 

IP's  assigned to this network  will be consumed by the  On Cloud HDM components and also  by the On Cloud migrated VM's during booting


Network details (IP range, gateway and subnet mask) required during On Cloud HDM deployment
3Create Routed network  assign IP range  (minimum 2) to this network if planning for static HDM deployment
Network used for communication with premise side WAN network
Network details ((IP range, gateway and subnet mask)) required during On Cloud HDM deployment
4Create IPSec tunnel
VPN channel for communication between On Premise-WAN network and On Cloud WAN network. Successful result of ping test from On-Premise to the On Cloud gateway (If you have configured advanced firewall rules, ensure that ICMP traffic is allowed.)
NA
5Create a new vApp
HDM components will be deployed in this vApp
vApp name during on cloud HDM deployment
6Attach the Isolated and Routed networks created above to vApp created above
To deploy HDM components in the vApp and also used during migrating VM's to the vApp
NA
7Setting up Firewall rulesAdd recommended firewall rules by specifying source and destination subnet with service any. More details about rules is described in the admin guide
NA