Cloud Lab-36: vCloud Director Foundation- “Organization vDCs Configuration”

In previous post, i have configured vCloud Organizations for our cloud environment. today, i am moving forward to use these organizations to create Organization Virtual Data Centers (OrgvDC) in each Organization. LAB-36 TASKS In this Lab we will perform following tasks

  1. Configuration layout/logical design for Organization vDCs
  2. Create Organization vDCs

1-Configuration layout/logical design for Organization VDC’s

To create vCloud Director Organizations virtual dataCenters, you should follow the below table logical design guidelines for the Organizations vDCs configurations. if you don’t know,What is the purpose of Organizations vDCs in vCloud Director. you should read my post “Cloud Resources and Logical Design”

Org vDC Name Provide vDC Name Resource Allocation Model Storage Allocation Model Organization vDC Network Edge Gateway
SkyNet-Prod-OrgVDC PvDC-Gold Reservation “Gold Storage” with Fast and Thin Provision “OrgNetwork-Pool2-VCD-NI”  with 20 Networks Name: SkyNet-Prod-Edge  “HA” and “Sub Allocation Pool” Enabled  External Network ->“External-Pubic” with IP Pool -10.0.150.210-220
SkyNet-Dev-OrgVDC PvDC-Silver Allocation “Silver Storage” with Fast and Thin Provision “OrgNetwork-Pool1-VLANBacked”  with 20 Networks No Edge Gateway
HITech-RND-OrgVDC PvDC-Bronze Pay-As-You-Go “Bronze” with Fast and Thin Provision “Org-Network-Pool2-VCD-NI”  with 20 Networks Name: HITech-RND-Edge  “Configure IP Setting” and “Sub Allocation Pool” Enabled  Manual IP of Edge: 10.0.150.226   External Network ->“External-Pubic2” with IP Pool -10.0.150.227-240
HITech-Prod-OrgVDC PvDC-Gold Reservation “Gold Storage” with Fast and Thin Provision “OrgNetwork-Pool2-VCD-NI”  with 20 Networks No Edge Gateway

2-Create Organization VDC’s

Create Organization vDC’s for SkyNet Organization Go to “vCloud director” home screen-> in “quick start” menu -> Click on option 6th “Allocate resource to an organization” cloudlab36-vCloudFoundation-OrgvDCs-01 Select the Organization to whom you allocate the resources. In my case it’s “SkyNet” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-02 Since it is my “SkyNet-Prod Organization” VDC. So I choose “PvDC-Gold” resource- > Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-03 Select “Reservation Pool” allocation Model -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-04 Choose the “Resource allocation” for the OrgvDC as highlighted or according to your requirements-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-05 Choose “20GB” Storage for your SkyNet-Org-vDC. Enable “Thin and Fast Provisioning” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-06 Select “Org-Network-Pool-VCD-NI” Network Pool and enter “20 Network” quota-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-07 Choose an “Edge Gateway” (Firewall) in “HA” Mode for Production DMZ and security -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-08 Select Network for “External Network”. If you remember, i have created “External-Public” Network for “SkyNet” Organization as mentioned in layout of OrgvDC guidelines . Select it and Click “Add”. Check “Use default gateway for DNS relay”-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-09 Allocate or reserve a “sub Pool” from “External network” for edge (Firewall) device. Enter the range of reserve IPs. In my case I enter 10.0.150.210-220 (11 IPs) -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-10 NOTE: Why Select the “Sub-Allocate IP Pools”?That wasn’t clear to me at first either, but it seems that for NAT connections, the Edge Gateway needs an EXTRA (outside) IP address, it will not use the IP that was assigned to the outside nic of the Edge Gateway. This I think has been one of the things I struggled with the most, because I expected the Edge Gateway to just use its own outside IP and when configuring NAT, there is no warning that you also need to have a “Sub-Allocate IP pool” to make it work. In Simple As explained above, the Sub-Allocate IP pool is used for NAT translation on the Edge Gateway “Uncheck” the check box. We will create organization VDC network later. cloudlab36-vCloudFoundation-OrgvDCs-11 Enter the Organization VDC Name “SkyNet-Prod-OrgvDC” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-12 On ready to complete page, Review the OrgvDC Configuration Summary – > Click “Finish” cloudlab36-vCloudFoundation-OrgvDCs-13 If you can see in background task of “vCenter RG Cluster” using “Classic vSphere Client”. According to above configuration, vCloud director automatically created a resource pool based on your allocation and configured “two edge device”, as we selected edge in HA Mode. cloudlab36-vCloudFoundation-OrgvDCs-14 According to your selected vCloud Allocation model “Reservation”. It reserved “20 GHZ” CPU and “10 GB” RAM. cloudlab36-vCloudFoundation-OrgvDCs-15 You can verify your Organization vDC from “Manage & Monitor -> Cloud Resources -> Organization VDC’s” cloudlab36-vCloudFoundation-OrgvDCs-16 Now our first OrgvDC has been created, lets create our second Org vDC for Skynet Organization. To create the second vDC -> Go to “vCloud Director home” screen. Click on “Allocate resource to an organization” option, Select the organization to whom you allocate the resources. In my case it’s “SkyNet” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-02 Select “PvDC-Silver” because we are going to create organization VDC “SkyNet-Dev-OrgvDC” -> Click “Next’ cloudlab36-vCloudFoundation-OrgvDCs-17 Choose “Allocation Pool” Resource Allocation Model -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-18 Choose the “Resource allocation”  for OrgvDC as highlighted  or according to your requirements-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-19 Enter “25GB” Storage Space limit for “SkyNet-Dev-OrgvDC” and “Enable thin and fast provisioning”-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-20 Select “Org-NetworkPool1-VLANBacked” Network Pool and Define “20” Network quota -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-21 In development we don’t have any requirement for firewall. “Uncheck” to create a new edge gateway-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-22 Enter the Organization VDC Name “SkyNet-Dev-OrgvDC” make sure its enable -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-23 On ready to complete page, Review the OrgvDC configuration summary -> Click “Finish” cloudlab36-vCloudFoundation-OrgvDCs-24 From “Manage & Monitor -> Cloud Resources -> Organization VDC’s”. Verify, i have now “two SkyNet Organization VDC’s”. cloudlab36-vCloudFoundation-OrgvDCs-25 If you see this OrgvDC resource allocation setting from “vSphere Classic client”. It looks like as shown below. In “SkyNet-Dev-OrgVDC” resource pool. CPU Limit is set to 15 GHZ and 25% resource are reserved. The 25% of 15GHZ is 3750 MHZ RAM Limit is set to 10 GB and 25% resource are reserved. The 25% of 10GHZ is 2560 MB cloudlab36-vCloudFoundation-OrgvDCs-26 Create Organization vDC’s for HITech Organization To create a new OrgvDC, Go to “vCloud Director home” screen. Click on “Allocate resource to an organization” option, Select the organization to whom you allocate the resources. This time choose “HITech” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-27 Select “PvDC-Bronze” because we are going to create organization vDC “HITech-RND-OrgVDC” -> Click “Next’ cloudlab36-vCloudFoundation-OrgvDCs-28 Select “Pay-as-you-Go” Resource Allocation Model -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-29 Choose the “Resource allocation”  for OrgvDC as highlighted  or according to your requirements-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-30 Enter “20GB” Storage limit for RND Organization vDC -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-31 Select “Org-Network-Pool-VCD-NI” Network Pool and enter “20 Network” quota-> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-07 Choose an “Edge Gateway” (Firewall) in “HA” Mode for Production DMZ and security -> Click “Next” Create Edge Gateway (firewall) for RND application. But this time “no need to Enable HA” for edge device. Choose “Configure IP Setting” for manually set “edge gateway IP Address” and also check “Sub-Allocation Pools” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-32 Select “External-Public2” External Network. Because, i have created this only for “HITech” Organization. Check “Use default gateway DNS Relay” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-33 Click On “Change IP Assignment” to assign IP of your choice to “Edge gateway”. cloudlab36-vCloudFoundation-OrgvDCs-34 Select “Manual” from drop down and enter IP address for edge device from given range cloudlab36-vCloudFoundation-OrgvDCs-35 Add range for “Sub Allocate Pool” of edge gateway.in my case it is “10.0.150.227-240” -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-36 Leave as unchecked -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-37 Enter Organization VDC name “HITech-RND-OrgVDC” and make it is enable -> Click “Next” cloudlab36-vCloudFoundation-OrgvDCs-38 Review the configuration summary -> Click “Finish” cloudlab36-vCloudFoundation-OrgvDCs-39 If you see this OrgvDC resource allocation setting from “vSphere Classic client”. It looks like as shown below. In “SkyNet-RND-OrgVDC” resource pool. There is no limit set for RAM and CPU. cloudlab36-vCloudFoundation-OrgvDCs-40 Repeat the “SkyNet-Prod-orgVDC” Steps or follow the Org vDC layout table guidelines to create the Second OrgvDC of HITECH organization with name “HITech-Prod-OrgVDC” when you have done with all of four Org vDCs , it should look like as shown below. cloudlab36-vCloudFoundation-OrgvDCs-41 You can also see your “edge gateway” devices for your Org vDCs  from “Manage & Monitor -> Cloud Resources -> Edge Gateways” as shown below. cloudlab36-vCloudFoundation-OrgvDCs-42

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s