vCloud Air - Configure SharePoint Networking

Extending existing applications into vCloud Air gives you the best of both worlds—keeping some virtual machines on-premises to use existing technology investments while placing others in vCloud Air to take advantage of geographic diversity and scale. One example of this is extending the web front end of a SharePoint application from its existing location on-premises into vCloud Air. As shown in the architecture diagram below, there are four main steps to extending this SharePoint application:

  • First, create a template for a SharePoint virtual machine.
  • Next, establish an IPsec VPN tunnel between the local vSphere instance and the vCloud Air instance.
  • Then, create and extend the domain controller into vCloud Air.
  • Finally, deploy a SharePoint virtual machine in vCloud Air and add it to the existing farm (orange box).

Watch the video

vmware-extending-a-sharepoint-farm

The fourth step is the subject of this guide. To deploy a SharePoint virtual machine in vCloud Air and add it to an existing farm, complete the following tasks:

1. Build the Virtual Machine


To build the virtual machine, you’ll select an existing SharePoint template, complete the wizard to add the image to the cloud, and then complete final setup (change the administrator password and power on the virtual machine).

Select the Template

To select the template for the SharePoint virtual machine:

  1. If you’re not already logged in, go to https://vchs.vmware.com/login and log in to vCloud Air.
  2. From the Dashboard, click the desired virtual data center.
  • In this example, we use the SHAREPOINT virtual data center.




Remember that you can add a virtual machine by going to the Virtual Machines tab, and then clicking the Add One tab. But to have more control over the process, you also can use the vCloud Director UI:

3. On the Virtual Machines tab, click on Manage in vCloud Director.



4. In the vCloud Director UI, on the Catalogs screen, go to the Catalogs tab and click the catalog that holds your predefined SharePoint template.

  • In this example, the SharePoint template is in the Templates catalog.



5. On the vApp Templates tab, click the uploaded SharePoint image and select Add to My Cloud.

  • In this example, the SharePoint image is demo-test-sp-src.



Complete the Cloud Wizard

  1. Complete the Add to My Cloud wizard by entering information as follows and then clicking Next to advance through the screens.


  • Name this vApp: Name the vApp container. (For this example, the container is named sharepoint-vm.)
  • Configure Resources: Name the virtual machine and choose a storage profile. (Here, the virtual machine is named sharepointvchs, and the storage profile is kept as tenant iSCSI.)
  • Configure Networking: Enter a computer name and choose the routed network to give the virtual machine access to the Internet. (For this example, the computer name is also sharepointvchs, and the routed network is sharepoint-default-routed.)


2. Still on the Configure Networking screen, select the Switch to the advanced networking workflow box, update the IP assignment, and then click Next.

  • For this example, use the static IP pool, not DHCP.



3. On the Advanced Networking screen, keep the default information and click Next.

4. On the Ready to Complete screen, click Finish to deploy the virtual machine.

5. In the vCloud Director UI, go to the My Cloud screen to verify that the SharePoint virtual machine is being created.

  • In this example, the template already has SharePoint preinstalled, so you won’t need to do a full installation.
  • As soon as the virtual machine completes, you’ll just have to configure it for the network and join the farm.



6. On the vApp Templates tab, click the uploaded SharePoint image and select Add to My Cloud.

  • In this example, the SharePoint image is demo-test-sp-src.


Complete Final Setup

After creation completes, you’ll need to change the administrator password and then power on the virtual machine. To change the administrator password:

  1. On the My Cloud screen, click the new vApp and then click the Virtual Machines tab.



  2. Click the virtual machine and select Properties.



  3. On the Guest OS Customization tab, leave the general settings the same, but specify a password, and then click OK.



    To power on the virtual machine:

  4. Back on the Virtual Machines tab, click the virtual machine and select Power On.

2. Configure the Virtual Machine


The next task is to configure the virtual machine from the console. To complete configuration, follow these steps:

  1. Log in to the Windows environment with the password specified earlier.



  2. Go to the Start menu, select Network, and then select Properties.



  3. Navigate to the Internet Protocol Properties window:
  • In the Network and Sharing Center window, click the Change adapter settings link.
  • In the Network Connections window, click Local Area Connection 2 and select Properties.
  • In the Local Area Connection 2 Properties window, click Internet Protocol Version 4 and then click the Properties button.



4. Modify the Internet protocol properties as follows, and then click OK:

  • Verify the IP address for the virtual machine. In this example, the virtual machine’s IP address is 192.168.109.5.
  • Point the virtual machine to the local domain controller. In this example, the local domain controller is at 192.168.109.3.



5. Close out of the networking windows.

3. Join the Domain


The next task is to join the domain. To do this, follow these steps:

  1. In the System window, click Change Settings.



  2. In the System Properties window, on the Computer Name tab, click the Change button.



  3. In the Computer Name/Domain Changes window, enter the local domain name and click OK.
  • In this example, the local domain is empire.local.



4. Enter the administrator username and password to log in to the domain.



5. Reboot the SharePoint virtual machine.

4. Join the Farm


The last task is to have the SharePoint virtual machine join the SharePoint farm. To do this, you’ll need to verify that the virtual machine is part of the domain and then use a wizard or PowerShell script to complete the join.

  1. Log back in to the console.
  2. Click the Start menu, select Computer, and then select Properties.
  3. In the System window, verify that the virtual machine is part of the local domain.



  4. Use a wizard or commonly available PowerShell scripts to join the SharePoint machine to the farm.