Managing multiple hypervisors -- the vAdmin's dilemma

Managing multiple hypervisors -- the vAdmin's dilemma

Mixed hypervisor environments are common today -- with IT pros using one hypervisor to virtualize servers and a different hypervisor to virtualize desktops. Even if you don't have a mixed hypervisor environment today, that day will probably come.

I presented a session on managing multiple hypervisors at the BriForum conference in Chicago earlier this year. In that session, I told attendees that the argument against running multiple hypervisors is forgone. It's time to stop resisting a multi-hypervisor environment and sharpen your skills to manage more than one -- for the good of your career.

The hypervisor is on its way to becoming a commodity in the data center, and the questions of which one is running which servers and which applications won't really matter -- except to the person who has to administrate them all: the vAdmin.

And this is my point: Someone has to manage them all -- either using a utopian single pane of glass (which isn't available, yet) or by gaining the knowledge and experience to manage them using multiple tools.

In my BriForum presentation, I referenced several studies that were done back in 2008 showing that multi-hypervisor environments were common in data centers, even then. Nemertes Research stated in its 2010/2011 Communications and Computing Benchmark Report

    Requires Free Membership to View

    When you register, you’ll also receive targeted alerts from my team of editorial writers and independent industry experts with the latest news, tips, and advice to help you do your job more efficiently and effectively. Our goal is to keep you informed on the hottest topics and biggest challenges faced by IT professionals today working with desktop virtualization technology.

    Margie Semilof, Editorial Director

    By submitting your registration information to SearchVirtualDesktop.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchVirtualDesktop.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

that over 35% of organizations run multiple hypervisors in the same data center, underscoring the need to support multi-hypervisor workflow and transportable software stacks.

This has become more common with vAdmins hosting their servers on one hypervisor and their VDI environments on another.

Managing multiple hypervisors
So, what's the best way for a server or VDI administrator to handle multiple hypervisors?

It depends on the experience you already have with hypervisors. If you have already mastered VMware ESX, for instance, you need to think about the similarities between that hypervisor and Hyper-V and XenServer. This won't be easy, since vendors like to use their own terminology and models (hmm, wouldn't standards be nice?). But, if you can get the basics down, you already have a good start. The next obstacle is the actual processes and procedures you use to do the daily tasks of your job.

Take a look at how you administer the hypervisor you have today. Do you use a GUI such as vCenter for vSphere, or XenCenter for XenServer? Or, do you like to get back to basics with the Command Line Interpreter (CLI)?

In my presentation, I showed that if you are in the GUI camp, Microsoft is making huge strides in multiple hypervisor management with the next release of Systems Center Virtual Machine Manager (SCVVM) 2012. Some of the attendees said I stressed it too much, even suggesting the idea that I am on Microsoft's payroll, but nothing could be further from the truth.

While the CEO of VMware stands up and announces to the IT world that VMware has no interest in providing a way to manage multiple hypervisors, Microsoft and even some small software vendors are giving IT a way to do it. I predict it will be very profitable for them in the near future, because I'm a vAdmin and just like every other vAdmin, I need the right tools to do my job. And if that means using SCVMM, so be it.

I came from the Unix world early in my career, working on Digital Unix and BSD. Given that, I love the CLI, as many of us "old timers" do. Every major Type- 1 (bare-metal) hypervisor produced today has some sort of CLI. In fact, all of the three big vendors -- VMware, Citrix and Microsoft -- have the ability to utilize PowerShell for their administration. This gives IT more of a complete CLI management experience, especially since PowerShell can do amazing things with other aspects of IT and help in your daily computing life.

Ironically, Microsoft makes PowerShell, but VMware was first out of the gate with some substantial cmdlets for vSphere and View -- now called PowerCLI.  Microsoft offered very little  for their remote desktop software or Hyper-V when it was first released, but Microsoft has delivered more advanced cmdlets and Citrix has (finally) brought XenDesktop and XenServer to the PowerShell management arena.

If you're not getting the gist of what I'm saying here, it's plain and simple: learn PowerShell. If you already know it a little, learn more. If you already know a lot, put your focus on the hypervisor cmdlets and the advantages that will come from using them.

I have written other articles on these very topics -- including "A VMware admin's guide to the XenServer command line," "Windows PowerShell cmdlets for XenServer management" and "XenServer management for the VMware administrator." There are also many other readily available tips that can provide you with a vast knowledge base of ideas, scripts and examples.

If the CLI is your best friend, PowerShell will be a close second -- especially when attempting to manage multiple hypervisors. And once the software vendors get around to offering ambidextrous GUIs, vAdmin's will reap the benefits of simpler virtual server and desktop administration.

ABOUT THE AUTHOR:
Mike Nelson has been in IT for over 20 years, with exposure to a very diverse field of technologies. He has devoted over half a decade to virtualization and server-based computing. Nelson is currently a senior analyst at a Fortune 100 company in the U.S. Midwest.

This was first published in October 2011

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.

    Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.