This is third post in the series of blog posts on how to build own Private Cloud using Windows Azure Pack (WAP).
Here is a list of topics for the entire series:
[Part-3]Private Cloud: Install and Configure WAP
[Part-4]Private Cloud: Demo of provisioning VM and SQL DB using Tenant portal.
[Part-5]Private Cloud: Some common issues and troubleshooting tips.
In this blog post, we will install and configure WAP followed by configuration of SPF, SCVMM and SQL Server on WAP. I have divided it in two sections:
Section-1: Install and Configure Windows Azure Pack
- Installing Windows Azure Pack: Online installation
- Installing Windows Azure Pack: Offline installation
- Configure Windows Azure Pack
Section-2: Configure SPF, SCVMM and SQL Server on Window Azure Pack
- Configure SPF and SCVMM on Windows Azure Pack
- Configure SQL Server on Windows Azure Pack
Section 1: Install and Configure Windows Azure Pack
I. Installing Windows Azure Pack: Online installation
Online Installation of WAP is pretty straight forward. Follow this Technet article which has step-by-step instructions about online installation of WAP.
Install an express deployment of Windows Azure Pack
II. Installing Windows Azure Pack: Offline installation
- Login to the server where you have internet working.
- Download and Install Microsoft Web Platform Installer from this link
- Run the following command in command prompt from the server where you have internet:
"%ProgramFiles%\Microsoft\Web Platform Installer\WebpiCmd.exe" /Offline /Products:"WAP_SingleMachineInstallation" /Path:"C:\WebpiOfflineFeed" /XML:"https://www.microsoft.com/web/webpi/5.0/webproductlist.xml" /Log:"C:\WebpiCmd.log"
Once download has finished, you will see the following status.
The installer are found under “C:\WebpiOfflineFeed”. This folder can be used for your offline installation.
- Now, go to the server where you want to install WAP. Run the following command to install WAP:
webPicmd /install /products:"WAP_SingleMachineInstallation" /XML:"C:\WebpiOfflineFeed\feeds\latest\webproductlist.xml"
After few seconds you will see the following screen of license agreement.
At the end, status of the installation will be shown as SUCCESS (if you followed everything carefully, so far)
In the control panel, you might want to verify the components installed. Here is a list from my control panel.
- Once installation is completed successfully, the following configuration screen will be launched itself. For some reason if it doesn’t open itself, you can manually type https://localhost:30101/ in IE to launch the configuration console.
The installation is now complete.
III. Configure Windows Azure Pack
Now that Windows Azure Pack is successfully installed, let’s configure it.
- Click on configure now in the previous screen posted above.
- On the Database Server Setup page, enter the database server details and credentials.
- Click on the arrow button -> to go to the next page.
- Once all the features are configured, you will see few websites and databases created for your Azure Pack. You may verify it from IIS server application pool and SQL Server Management Studio.
- Upon the completion of the basic configuration, we will have access to following portals:
At this stage we have basic WAP configuration ready. Now, it’s time to start configuring our cloud.
In the next section we will configure SPF, SCVMM and SQL Server on Window Azure Pack.
Section2: Configure SPF, SCVMM and SQL Server on Window Azure Pack
I. Configure SPF and SCVMM on Windows Azure pack
- In Internet Explorer, go to https://localhost:30091 to launch Service Management Portal
- As we already know, SPF is the only interface which is responsible for communication between WAP and SCVMM. So, we first have to register SPF.
To register, click on vm clouds. In the right pane, click First you must register your system center service provider foundation to register SPF.
- Once the registration is complete, you will get the following screen where you can register your VMM server. Click on arrow -> to proceed.
IT will open below screen, provide your SCVMM server details and click Register
Once you complete the registration, it will automatically pick your cloud which you had created during VMM configuration.
We have now completed our service provider configuration successfully.
II. Configure SQL Server on Windows Azure Pack
- In the dashboard, click SQL Servers
- Provide the details in the next screen as below:
SQL Server Group: Default
SQL Server Name: myvmserver\azurepack
Size of hosting server in GB: 10
Once the above details are furnished and connection is established, you will be presented with the following screen. That means we have successfully completed the configuration of Windows Azure Pack.
Congratulations! At this stage, we have successfully configured WAP.
In the next blog post of this series, we will learn how to create a plan, subscribe a user to this plan and provision VM along with SQL Database.
Stay tuned for the next post on [Part-4]Private Cloud: Demo of provisioning VM and SQL DB using Tenant portal.
Hope you are enjoying the series so far. Feel free to drop a line if you have any comments, feedback.
Happy building Private Cloud!