This post is intended to cover the VCAP design objective around mapping service dependencies. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are:

  • Evaluate dependencies for infrastructure and application services that will be included in a vSphere design
  • Create Entity Relationship Diagrams that map service relationships and dependencies
  • Analyze interfaces to be used with new and existing business processes
  • Determine service dependencies for logical components
  • Include service dependencies in a vSphere 6.x Logical Design
  • Analyze services to identify upstream and downstream service dependencies
  • Navigate logical components and their interdependencies and make decisions based upon all service relationships

Evaluate dependencies for infrastructure and application services that will be included in a vSphere design

There are two areas to look at here – the first are the dependencies required for the infrastructure that we are designing, for example, ESXi has a dependency on shared storage and NTP. Be aware of the dependency requirements of everything that is included in the design.

The other part is knowing the dependencies of the applications and services that will run on the solution we are designing for. A common example would be a three tiered application with a web server, application server and database server. It’s important to be aware of these relationships as they will influence design decisions. For example, a decision may be made to use anti-affinity rules to ensure load-balanced web servers are never running on the same ESXi host. [click to continue…]

{ 0 comments }

This post is intended to cover the VCAP design objective around mapping business requires to a vSphere 6.x logical design. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are:

  • Analyze requirements for functional and non-functional elements
  • Build non-functional requirements into a specific logical design
  • Translate stated business requirements into a logical design
  • Incorporate the current state of a customer environment into a logical design

I’ll look at each in turn in this post, starting with analyzing requirements for functional and non-functional elements.

Analyze requirements for functional and non-functional elements

I covered functional and non-functional requirements, when covering the previous objective around determining risks, requirements, constraints and assumptions when planning a design. This objective is about analyzing the requirements that have been determined, and building them into the design. A simple example of a requirement would be that ‘The design should avoid any single point of failure’. Whilst this example is a little vague and will likely need follow up questions with the relevant stakeholders, it is an extremely common requirement, and will influence many design decisions. [click to continue…]

{ 0 comments }

Using Vagrant to Deploy Multiple VMs on vSphere

July 28, 2017

I wrote an article recently looking at how to deploy virtual machines on vSphere using Vagrant. On that post I covered how to deploy a single Photon OS virtual machine using Vagrant. Here, I wanted to do a quick post on how to deploy multiple VMs from a single Vagrant file. One way to do […]

0 comments Read the full article →

VCAP6-DCV Design Journey – Objective 1.3 – Determine Risks, Requirements, Constraints and Assumptions

June 28, 2017

This post is intended to address the VCAP design objective around determining risks, requirements, constraints and assumptions. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are: Differentiate between the concepts of risks, requirements, constraints and assumptions Given a statement, determine whether it is a risk, requirement, constraint […]

0 comments Read the full article →

Vagrant, vSphere and Photon OS

June 26, 2017

I wanted to have a look at using Vagrant with vSphere to help provision a dev environment, mainly for an excuse to have a look at Vagrant. This post will cover the steps I used to get Vagrant up and running, and able to provision a VM on an ESXi host, via vCenter. To start […]

0 comments Read the full article →

VCAP6-DCV Design Journey – Objective 1.2 – Gather and Analyze Application Requirements

June 14, 2017

This post is intended to address the VCAP design objective around gathering and analyzing application requirements. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are: Gather and analyze application requirements for a given scenario Determine the requirements for a set of applications that will be included in […]

0 comments Read the full article →

VCAP6-DCV Design Journey – Objective 1.1 – Gather and analyze business requirements

June 9, 2017

This post is intended to address the VCAP design objective around gathering and analyzing business requirements. At the time of writing, the required ‘Skills and Abilities’ listed by VMware for this topic are: Associate a stakeholder with the information that needs to be collected. Utilize inventory and assessment data from a current environment to define […]

0 comments Read the full article →

vSphere 6.5 – Upload log bundles to VMware direct from the vSphere Web Client

May 8, 2017

I stumbled across this new feature recently when working on a SR with VMware. It’s now possible to upload log files requested by VMware support directly from the vSphere Web Client. To do so, click ‘Administration’ on the menu, then ‘Upload File to Service Request’: From here you can select the file you wish to […]

0 comments Read the full article →

Replacing vRealize Operations Manager Certificates

April 7, 2017

I had a project recently to deploy a three node highly available vROPs 6.4 solution. This included the master node, a master replica and a remote collector situated in a different datacenter. Due to security requirements it was necessary to replace the default self-signed certificates with a trusted certificate signed by an internal CA. I […]

0 comments Read the full article →

VCSA 6.0 /storage/core 100% Usage

March 9, 2017

I ran into this issue recently when one of the vCenter appliances in my test environment triggered this alarm in the vSphere web client: Logging into the VCSA via SSH and running ‘df –h’ showed that the /storage/core area was indeed 100% utilized:

0 comments Read the full article →