Earlier this year I got a chance to team up with some of my colleagues and deliver a couple of presentations for VMworld 2012 in San Francisco and Barcelona. Two of those sessions were nominated VMworld 2012 Top 10 Most Popular Sessions.
One of those session was called “Architecting a Cloud Infrastructure”. In this session Duncan Epping, Aiden Daigleish, Chris Colotti, and myself (Dave Hill was listed as a speaker as well but he could’t make it). We discussed various design considerations topics when architecting cloud infrastructures.
The panel styled session lead by four VCDX’s focused on architecture and design strategies. The initial discussions of the session were pre-vCloud Suite 5.1 release and therefore the technical and product examples we used initially were based on vSphere 5.0 and vCloud 1.5.
Later that week after the vCloud Suite 5.1 was announced we adjusted and included vCloud Suite 5.1 in our discussions. Overall the topics we covered were based on a building block approach which are irrelevant to any product version in some degree.
Some of the key topics of discussion were on areas such as customers requirements, use cases, capacity management, availability, best practices, compute, storage, security design amongst a few others.
For those of you who didn’t get the opportunity to attend VMworld 2012 in San Francisco, and missed out on the sessions delivered by Frank Denneman, Chris Colotti, and myself on vCloud Director Allocation Models, and vSphere resource scheduling, don’t worry we got you covered. Frank Denneman (@FrankDenneman) and I delivered the VMworld 2012 session INF-VSP1683 VMware vSphere Cluster Resource Pools Best Practices. Here we discussed various design consideration when using or architecting the foundation of solid cloud environments. Here we got in to details and gotchas about the use of resource pools and functionalities as they related to resource allocation models. The information delivered was extremely important as the building block for vCloud Director Allocation models is based on vSphere Resource pools. This session was nominated as one of VMworld’s 2012 Top 10 sessions.
Another key session on this topic was one delivered by Chris Colotti (@ccolotti) and myself, OPS-CSM1167 Architecting for VMware vCloud Allocation Models. In this session Chris and I discussed the details of the three different allocation models of vCloud Director and explained the affect they have on the vSphere resource scheduling. We talked about and demonstrated examples of use cases for the different allocation models and how to use them. The main goal was to basically demonstrate that by having a solid understanding of the vSphere resource allocation, the logic, understanding and use of vCloud allocation models would be simplified and much easier to understand.
Well… for those unlucky ones that missed out on VMworld 2012 and missed the sessions don’t worry we got you covered. Some of the content that was the basis for the two presentations mentioned above was just published VMware vCloud Director Resource Allocation Models. I got the opportunity to review the document and If you follow me on Twitter, you may have seen my tweet about it how exited I was about this paper coming out about two months ago. Frank and Chris did an excellent job with the paper. The way the content and illustrations are delivered tie everything together from the vSphere resource allocation to the vCloud Director allocation model perspective, and how all of that affects VMware HA. The white paper is based on vCloud Director 1.5 but all of the content and information it’s still relevant to vCloud Director 5.1.
This is a document that I would recommend for all vCloud Director architects, and vCloud Director administrators to read, and consume completely. Go Big!