vCloud Automation Center – vCAC 5.1 – Amazon EC2 Configuration

Usually most people go straight for connecting vCAC to vCenter, but I have decided to connect to Amazon EC2 first. I’m doing this for a few reasons, but mainly because anyone reading this has access to EC2. All you really need is any computer with a Desktop Virtualization tool like VMware workstation and you can test vCAC with Amazon EC2. If you don’t have an Amazon AWWS account go to http://aws.amazon.com and sign-up.

Signing up for Amazon AWS is free and what’s even better is you can also provision “Micro.Instances” for free for an entire year as long as you stay within these guidelines. The basics are this:

  • 750 Hours of Linux/Windows Micro Instance Usage per month. (613Mb Memory). This is enough to run a single micro instance for the whole month.
  • 750 Hours of Elastic Load Balancing plus 15GB of data processing
  • 30GB of Elastic Block Storage
  • 5GB of S3 Storage with 20,000 Get requests and 2,000 Put requests
  • And some other goodies…..

You can run more than one micro instance at a time as long as the consecutive run time of your machines doesn’t go over 750 hours a month. Once you provision an instance it automatically counts as 15 minutes used. I don’t bother trying to calculate by the 15 minutes so the way I look at it is I can perform 750 provisioning tests per month if each test is less than an hour.

Continue reading “vCloud Automation Center – vCAC 5.1 – Amazon EC2 Configuration”

vCloud Automation Center – vCAC 5.1 – Laying the foundation

Before we really start to dig into the fun stuff we need to dig a footing and lay a foundation to build on. In this article I’m going to create an “Enterprise Group“, a few “Machine Prefixes“, and create a “Provisioning Group“. For those not familiar with these let me explain:

Enterprise Groups

Enterprise Groups contain “Enterprise Administrators” and “Compute Resources”. When you create an “Enterprise Group” you will give it a name, assign those that will be the “Enterprise Administrators” and select the “Compute Resources” that they manage. The general concept of the “Enterprise Groups” is let’s say you have a group of administrators that is responsible for managing infrastructure in North America, but you also have a separate group of administrators that is responsible for managing infrastructure in Europe. You can create (2) “Enterprise Groups” one for NA and one for EMEA and in the groups you can map the appropriate administrators to the “Compute Resources” they manage. This allows you to separate access to the infrastructure to the appropriate admins.

Provisioning Groups

Provisioning groups contain your users of the infrastructure. These are the users that will make requests for servers or applications and consume resources that are provided by the ‘Enterprise Groups” Provisioning Groups have a few roles that make them up. The roles are:

  • Group Manager Role – The PGMs oversea the group, can access all the machines in the group, can publish blueprints to the groups, can work on behalf of the group users, approve requests made by their users and other groups based administration functions.
  • Support User Role- This role is intended for your help desk organization. The role allows the assigned user(s) to work on behalf of the groups users to aid in troubleshooting machine issues.
  • User Role – These are the consumers. The users are the consumers of the servers, applications, and resources in your environment. They can only gain access to what has been provided to the group(s) that they belong to.

Continue reading “vCloud Automation Center – vCAC 5.1 – Laying the foundation”

vCloud Automation Cetner – vCAC 5.1 – DEM Installation

In this article we are going to walk through the installation of both the Orchestrator DEM and the Worker DEM. Once vCAC is installed in order for it to process workflows it needs at least one of each. There are a few gotchas during the installation so play close attention.
  

Watch the video tutorial!

Running the Installer

1. Locate the “DCAC-Dem-Setup” file, “right click” and select “Run as administrator

VCAVDEM-1

Continue reading “vCloud Automation Cetner – vCAC 5.1 – DEM Installation”

vCloud Automation Center- vCAC 5.1 – DEMs Demystified

There are two types of DEMs that are used within vCAC.  Those are:

  • Orchestrator DEM
  • Worker DEM

 

DEMs in General

You have to have at least one Orchestrator DEM and Worker DEM, but depending on the size of your environment you may have more than one of each. You may have more than one of each for redundancy purposes as well. DEMs can be installed in active-active pairs providing full resiliency for each other. DEM’s communicate with the vCAC Model Manager to receive work items that need processing. The really nice part is they pull from the Model Manager, the Model manager doesn’t push items to them. This is very helpful if you need ti utilize a DEM in a fire-walled environment.
Continue reading “vCloud Automation Center- vCAC 5.1 – DEMs Demystified”

vCloud Automation Center- vCAC 5.1 – vCAC Manager Installation

Before starting the installation you should login to the server using the account that you have setup with permissions to your SQL database server. If you are using a local SQL Express instance you can login with an account that has permission to the local SQL Express. The account should be a domain account in the domain that you joined the server to. If you intend to use the same account as the service account for the installation make sure the account has the “Run as Service” privilege on the local server. If you haven’t already done so you should read “VMware Cloud Automation Center – What to know before you install.

Watch the video tutorial!

Installation Overview

The vCAC 5.1 Manager Installation includes a few components you should be familiar with. The components are:
Continue reading “vCloud Automation Center- vCAC 5.1 – vCAC Manager Installation”

vCloud Automation Center- vCAC 5.1 – What to know before you install!

Before you proceed to run the vCAC installation there are a few things you need to know for a smooth and successful install. vCAC has a number of prerequisites that need to be in place. Below is a list of what’s needed and then I’ll elaborate where needed:

  • Must be installed on Windows Server 2008 R2 SP1
  • Microsoft .NET Framework 4.5 needs to be installed
  • Windows PowerShell Version 2.0
  • Server “should” be joined to a domain to allow for use of active directory users
  • SQL Server 2008 R2 SP1 Server or Express (Server recommended unless just doing testing)
  • IIS Server Role Must be installed with the following Role Services:
    • — Static Content
    • — HTTP Redirection
    • — ASP.NET
    • — .NET Extensibility
    • — ASP
    • — Server Side Includes
    • — Windows Authentication
    • — Static Content Compression
    • — Dynamic Content Compression
    • — IIS 6 Management Compatibility

    Next you will need to do some configuration within IIS. Open IIS, go to the “Default Web Site” and do the following:

    Continue reading “vCloud Automation Center- vCAC 5.1 – What to know before you install!”