VMworld 2016 Session Vote

This year I decided to make my first application into the VMworld Call for Papers. I have been wanting to do this for some time but my time and commitments never aligned. It's been a learning experience and so we will see how it goes! So, if you have find interest in learning more about migrating workloads to VVols and all the details that go with this, then please vote for this session. 

Migrating Workloads to VMware VVols [9059]
Careful planning is needed for successful workload migration to VVol based storage. Depending on the scenario and the datacenter environment it’s important to understand what is expected and required when migrating Virtual Machines in a mixed environment of VMFS and VVols. We will look at the steps and options available in a virtualized heterogeneous storage infrastructure, in addition to available VMware partner solutions.

The vSphere Pocketbook 2.0 Blog Edition

The vSphere Pocketbook 2.0 Blog Edition has been released!

If you were unfortunate to not receive your copy at VMworld, you can always order at Amazon 

I have also decided to post my contribution to the pocketbook here for all to read as well! Enjoy!  


Systems Thinking Impacting Design Decisions

As with most design decisions it becomes imperative that all steps are taken to prove out a design that meets and exceeds all expected goals. In the world of virtualization, the choices we make are the new foundations of the enterprise. This is why it’s more important to get the process right in making a good design decision. It’s much easier to correct the implementation than having to go back and start over with the entire process. It is with this mantra that I want to explore one idea on how to implement a Systems Thinking approach for good design decisions in virtualization.

As technologists we thrive on new products and services that tickle our inner ego. This is where it becomes imperative to implement a process that incorporates all inputs that can help drive a successful design decision. The old military adage of “7 P’s” (Proper Planning and Preparation Prevents Piss Poor Performance) can even be relevant in a virtualization type of project design. This preparation and planning can be realized in the collection of inputs to a project design, where they can be broken down into smaller pieces for ample analysis. This is called the Feedback loop – a causal path that leads from the discovery of a design gap to the subsequent modifications of the design gap.

It’s this reciprocal nature of Systems Thinking that provides a constant feedback loop to the design. The ultimate goal is a design that changes based on external parameters to meet a new set of goals or challenges. If you can get to a design like this, then you can become more agile and not have to implement patch solutions to accomplish a new forced or unforeseen change.

To illustrate how such a process can impact design decisions, let’s first look at a common problem in many environments. Many organizations are growing their virtualization environment at a rapid pace therefore, there is a constant pressure to provide enough storage capacity/performance as the VMware environment constricts. 


As you can see this is a simple, yet applicable example of a feedback loop that can help you break apart the pieces of a design to come up with an effective solution. Let’s now go through the pieces to understand the relationships and the effect they can have on the design.

As the “User Base” or as “Applications” are virtualized this puts added pressure to increase the number of ESXi hosts to support the compute requirements. As in most environments the number of ESXi hosts increase; this will increase the demand and contention on the storage systems to keep up with the I/O load. In order to keep up the capacity growth demands and I/O performance load, this pushes the admin to add more spindles to the storage environment. More spindles allow for more I/O processing which as a result could increase the demand for a faster storage fabric. This loop finally decreases the demand on the storage system in a response to the growth, but as you can see it’s only temporary, since there is still added pressure from new user and virtualization growth. The only way to turn the tide on the storage pressure is to instrument a negative reinforcing loop. An “I/O Offload” solution can help by decreasing the demand on the storage system and thus provide better consolidation back onto the ESXi Hosts.

What this illustrates is how a Systems Thinking approach can help overcome some of the complexity in a design decision. This is only a small subset of the possibilities so my intention is to provide more examples of this on my blog. If you want to learn more about Systems Thinking check this short overview to a larger context. http://www.thinking.net/Systems_Thinking/OverviewSTarticle.pdf

VMworld 2014 Must See Sessions

There are already a few good posts on VMworld 2014 sessions to attend. Those that have the full conference pass or VMUG Advantage can always view the sessions at a later date, but I always like to attend a few live sessions for the interaction. This is my current list of must see VMworld 2014 sessions!


Listen to Andy Daniel speak his wisdom on PernixData FVP!

Come hear Michael and Harold reveal their secrets on building a world class design!

STO3008-SPO - Decoupled Storage: Practical Examples of Leveraging Server Flash in a Virtualized Datacenter 
An absolute must see session from two masters in their own right! 

NET1401 - vSphere Distributed Switch Best Practices for NSX
I think this will be a good discussion on getting started with NSX from a design perspective.


A Look Back On 2013

It's been a very transformative year for me. On April 29th, I started working as a Systems Engineer for PernixData. The same day my friend Frank Denneman also made his announcement! Since this time I have had the privilege working with a very talented team and made some great friends! 


During 2013 I was awarded the VMware vExpert award and I also completed my VCP5-DCV certification adding it to my list


I also had the opportunity to contribute to the vSphere Design Pocketbook! 


2013 was also a very busy year for PernixData and I was happy to play a part in it's development. I'm proud that my suggestion was chosen for naming the PernixData elite group of IT professionals as "PernixPro"!


Instead of naming all the many achievements that PernixData accomplished in 2013, here is a great link to our 2013 newsletter

This Cloudjock blog was nominated for the 2013 favorite new blog on vSphere-land.com 

I was able to speak at the Charlotte VMUG, Cincinatti VMUG, and Southern California VMUG

At VMworld 2013 I presented at the vBrownbag Tech Talks and met the great crew behind scenes! 

A Look Ahead-2014:

I can tell you for sure that 2014 is going to be an exciting year for PernixData. Some big stuff is going to happen that I think will bring the industry to it's knees!! :)

I'm not going to make any predictions this year, like I did last year, but let's look how I did. PernixData had a big year coming out of stealth and Nimble just completed a big year with their IPO. The other two predictions gained more traction in the market, but I believe the clear winners are PernixData and Nimble. 

In 2014 I have plans to achieve at least two more certifications along the way and become even more active within the community as well! 

Happy New Year!!!




Server-Side Flash Presentation

At VMworld 2013 in San Francisco, I recorded a session at the vBrownBag Tech Talks. There were some technical difficulties during the process and so I thought I would re-record the same talk so that it would be easier to hear and see the presentation. 

This presentation is intended to illustrate why the storage fabric can not be overlooked when designing for storage performance and why server-side flash with PernixData completely solves I/O bottlenecks within the virtualized datacenter. 

I welcome your questions or feedback. 



vBrownBag Tech Talks @VMworld 2013

VMworld 2013 is right around the corner and the vBrownBag crew is planning for another year of Tech Talks. This year I have the privilege of participating in one them along with a couple of my fellow PernixData colleagues. Pencil these into your VMworld schedule to attend!! 

Location: VMworld hang space near the blogger tables


Wednesday @ 3:45
Speaker: Chethan Kumar
Topic: Impact of Data Acceleration Tier on I/O Performance

Tuesday @ 3:15
Speaker: Kaustubh Patil
Topic: Hypervisors and server-side flash

Wednesday @ 12:45
Speaker: Todd Mace
Topic: Why Server-Side Flash Technology is so Disruptive