Thoughts on Virtual Infrastructure Management

Most Recent Posts:
By All Akorri Bloggers

From Virtualization to Cloud Computing: Are You Ready?

By Rob Strechay

If you’re thinking about deploying an internal cloud for your organization then you might find this article interesting. The article explains the three stages of virtualization from Akorri’s perspective based on our work with customers including the evolution and steps to take to assure performance and manage service levels.  This is good stuff to use when you are going between the reality of deploying virtualization and the hype of cloud.  It may give you a few good ideas on line items for your resume too … as you are now a “Cloud Architect” … check it out.

 
Optimize While You Virtualize to Get to the Cloud
— Virtualization is the key technology for the cloud. Its ability to separate the OS and application from the hardware enable it to best deliver on-demand cloud services. Charles King, Principal Analyst at Pund-IT, said it best: “Without virtualization there is no cloud – that’s what enabled the emergence of this new, sustainable industry.” But, how can IT organizations leverage virtualization to create their own private cloud?

What does VMware know about storage?

By Rob Strechay

The answer is probably about as much as you do!  Why do I say that?

As we all know, they are owned by EMC and the two are close.  But much like the cobblers children not having shoes, VMware doesn’t seem to have  integrated EMC’s storage expertise yet.  My case in point is how you have to go through and configure different alerts for the different types of VMDKs.  This seems a little tedious, non-descriptive, and almost useless.

95% full for the first alarm when you are running out of space?  Doesn’t that seem a little high?  What seems to be a learned attribute between the two companies are tons of alerts … many, many alerts.

I thought the reason EMC bought SMARTS was to really bring alerts out of ECC under control?  Alerts without context make little or no sense.  Don’t you want to know “who” is filling up the datastore?  Is this normal?  How long do I have before I run out of space?  Did the Storage vmotion case the alert?

I am sure they will add some of this in the coming releases of vSphere.  But how will they keep all of these alerts from just becoming background noise?

Having been on the other side of the fence, it seems to me that VMware is stealing a page from Cisco and others, keep the technology mystical and complex as a barrier to competition.  Now, will Microsoft seize on this and make things simpler to manage?  Time will tell.

Bottom line is that third-party management solutions, specifically those that function as IT referees, will be in high demand for a long time to come based on the way the market is maturing.

SearchStorage Gold Product of the Year

By Lisa Crewe

I’m very excited to share that Akorri BalancePoint 3.0 took Gold in the SearchStorage.com Product of the Year Awards.

This is the second time BalancePoint has won this award, taking the gold in 2007 when the product was first introduced. 

One judge said the tool “sets the bar for holistic capacity and performance-oriented infrastructure management.”  You can read the full article here.

New England VMware Users Group

By Lisa Crewe

Akorri was a sponsor of the New England VMware Users Group “Winter Warmer” last week.  It was extremely well attended with more than 800 people there. 

One of the major themes was around how to virtualize mission-critical apps.  Two of the vendors gave presentations on this topic – one sharing the results of a test environments running a large Exchange environment and the other talking about the strategy behind getting there. 

Dave Vellante with Wikibon blogged about the other major themes – consolidation ratios, storage, back up and security.  I’d be interested to learn whether these are the top topics on your mind. 

Overall a great event. Looking forward to attending the next one.

Server Tiering? What the heck is that!

By Rob Strechay

With it being the new year I figured I would try to impart something new.  Or maybe instead share something from the “everything that is old is new again” file.  I have found a renewed interest in storage tiering among our customers.  This is not too surprising with the folks at EMC rolling out FAST and the continued success of these in the array tiering of companies such as Compellent, HDS, and NetApp. 

This is not “repacked Information Lifecycle Management (ILM)” but instead organizations are trying to figure out how many IOPS applications are really doing, what needs Solid-State-Disk (SSD), what will be just fine on Serial ATA (SATA), and then go with Fibre Channel for the rest.  Within those tiers they are also mixing RAID types; such as RAID-5, RAID-DP and RAID-6 for bulk, RAID-10 for higher throughput read, and exploring thin-pooling / thin-provisioning to conserve more expensive disks.  But what the heck does this have to do with servers?

I am seeing more customers looking to do the same on the server side and wondering where to start.  For the most part, 90% of the organizations I talk to allow uncapped access of servers to resources.  And still far too many organizations are doing in-place virtual server provisioning.  What is in-place virtual server provisioning you might ask?  It is the craziness of taking a physical server that you are going to virtualize and provisioning in the virtual world the same number of cores and memory the server had in the physical world.  The definition of insanity is doing the same thing over again and expecting a different result. 

Weren’t you the guy who pushed back when they ordered that server without you knowing for the project?  I can hear you now saying “just because the vendor said it needs that much doesn’t mean it can really use it”.  Guess what?  You were probably right.  Why not take this opportunity to fix that problem?

This takes qualitative numbers … aka facts!  Being able to say “Mr. app owner, you have not used more than 25% of the four cores you currently own,” and “when we virtualize we will give you double your current usage,” meaning two vcpu’s worth.  Take a deep breathe … now doesn’t that feel good?

Already down the virtual-first path you say?  Well here is a perfect opportunity to go back and prove that you can get better than 10 VMs per one host.  Here is a perfect time to go and beat the industry average.  Again this is average and not all applications are the same.  So, gather the quantitative data first then make your adjustments.  And get management buy in first and I discussed in my last blog.

Once you know what the apps really use then you can tier them.  I would suggest using resources pools within VMware.  Maybe you have been using them as folders for certain types of applications.  Most people are not using them for anything more than organization.  Here are the rules of thumb I would suggest:

  1. Gather quantifiable data on CPU, Memory, and IO
  2. Keep your tiers simple – no more than three types / tiers
  3. Create specific resource pools for high-end mission critical, “I-lose-my-job-if-there-is-an-issue” applications that have minimum service levels
  4. Create a resource pool for everyone-else (the middle-class) and maybe set no upper or lower reserves or caps
  5. Now create ones for those servers that are allowed to be “slow” and put caps on them
  6. Measure your success (see #1 and compare) – you should be able to provide service levels to keep even the most vocal critic happy

As always, please share ways you have been able to bring service levels into you virtual environment.  Also, let me know how you define server tiers in your organization.

« Previous PageNext Page »