Integration – A Real World Example

On my last post I received some good feedback.  Thanks everyone!  I wanted to take a minute and go over a real world example of why I think we should all be making a big deal of this “integration” thing, specifically on the application benefits side of the world.  While it’s easy to sit back and think “yeah yeah, integration – I get it” I don’t think any of us really do – yet.

In this simple example the diagram shows how anyone can begin developing deep integration into their application deployment process using vCenter and vCO, saving significant time and moving closer to the push button infrastructure everyone strives for.

Providing an input file that contains the critical data such as server names, tcServer configuration, F5 load balancer virtual IP and policy information and running this through vCO to deploy within your private cloud you can enable the push button build and configure capability you are looking for.  This holds true for any application really.  Let’s face it – Lab Manager and Redwood combined can’t do this since their extensibility is somewhat limited.  The key here is vCO.  It’s ability to integrate with almost anything and extensible management framework is what brings the power to this equation.

You may be asking – “it can’t be that easy?”  Well – you are somewhat right.  You do need someone who knows the SDK inside and out and a little JavaScript to write custom logic like I outlined.  There are however many out of the box plugins available for vCO.

What is confusing to me is why more ecosystem partners, and companies for that matter, are not writing plugins for vCO.  I don’t know if this is VMware’s fault for not engaging with more partners on vCO or the partners don’t see the value. It could also be that everyone is counting on vCenter integration providing the integration but let’s face it, customization specifications haven’t changed much since they were introduced.

Whatever the case may be it is time for this to change! It’s time for vCO to find it’s place it the world!

Posted in Clouds, Integration | Leave a comment

The Age of Integration

If you haven’t already noticed, we are in what I like to call “The Age of Integration”.  I am sure research organizations have another fancy term for it though.  I look at it this movement as a complex puzzle without a good picture.  Whoever gets the next piece to it’s matching pair wins!  We already have all the pieces for storage, servers, networks, API’s, hypervisors, monitoring, etc…

I have recently been working with some smart folks on beginning to use vCO for deep automation within vSphere and extending that automation into the application stack for vApp deployment and am very impressed and confused all at the same time.  I am impressed at the extensibility of Orchestrator and seemingly limitless possibilities of the framework but also perplexed at what seems to be only a few companies actually using the product.  Nevertheless I encourage everyone to explore what vCenter Orchestrator can do.

In thinking about “how the pieces fit together” I came up with a simple drawing below. Please beware this is simply how I see the world of integration from a high level…  :-)

A couple good links by the vCO Team…
vCO Team Site (a rather new but excellent site by the vCO team)
VMware’s Official Orchestrator Community:

Posted in Clouds, Integration | Leave a comment

Cloud Management

Have you ever wondered – “why do I have to choose a datastore or network when building a VM” or “how do I manage this many vCenter environments effectively”?  These are exactly the questions and challenges many have been working to solve.  We have all heard about the Redwood Project (see a Video of Mike D presenting on the topic below).

Mike DiPetrillo Speaking on vCloud

While I am sure there is plenty to discuss on this topic (much of which would surely get me in trouble – gotta love NDA’s)  I can say that this is something I think about constantly and have discussed with many of you s0 for now, enjoy Mike’s video if you haven’t already!

- Charlie

| Leave a comment

VMware HA Isolation Response Bug

We have all experienced issues with VMware HA one time or another.   I recently came across a significant product gap, at least in my opinion.  Here is a brief HA overview (if needed) and a scenario to reproduce the isolation response issue.

VMware HA Overview:


Environment:

  • One vSphere cluster (4.0 or KL.next)
  • Shared storage
  • Isolation response set to power off on isolation (leave power on would also cause the issue)

Scenario:

The HA isolation can be caused by any issue really.  The problem stems when the storage is not available when HA attempts to power off the Virtual Machines on the isolated hosts within a cluster.  In this case, it leaves the worlds running and tries to start the Virtual Machines on hosts that were not affected in the cluster.  When the outage is over and storage/network becomes available, the Virtual Machine processes are running on two hosts or more, even though the Virtual Machine is really only “running” on one host. Classic Split-Brain!

It should be noted that this was mentioned in the 4.0 U2 release notes as “fixed” (Thanks Andy Daniel for reminding me) but this does not seem to be the case.  I have heard “rumor” this week that VMware is working on correcting this behavior in future releases or a bug fix.  Let’s hope they do sooner than later.

Some good information on HA best practices and an excellent deep dive can be found on Duncan’s site:  http://www.yellow-bricks.com/vmware-high-availability-deepdiv/

Posted in High Availability, Servers, Storage | 5 Comments

Private Cloud Integration – A Small Step Forward

This week I came across a very nice application of private cloud integration. The new IBM Cloudburst appliance (http://www.ibm.com/cloudburst). This new product integrates vSphere with IBM Websphere to create a seamless private cloud with application integration. While I have only began testing it and it’s a 1.0 product, I am very pleased to see where IBM is moving in the right direction. It seems advanced with storage management but lacking some of the native vSphere integration (vApps, Resource Pools, etc…) Using linked-clones, similar to VMware View/Composer, the appliance builds it’s pattern cache (linked clone base disks) and then deploys the needed vm capacity on demand. Very slick. Here is a decent drawing…

Posted in Clouds, Storage | Tagged , , , | Leave a comment

Hello world!

I thought it may be time to share a few thoughts from time to time on, well, anything really.  I welcome your feedback!

- Charlie

Posted in General | Leave a comment