vSphere Operations Management Tasks: What to Expect

vsphere operations management - VMtools updatesYears of managing virtualization has given me a unique perspective most IT Managers will soon develop as their vSphere Operations Management tasks grow exponentially.

The perspective is – vSphere Operations Management is time-consuming and work intensive to say the least…

Sharing a Lesson Learned

Yes, virtualization is cool and fun to set up in the beginning, but the lesson I learned is – later on vSphere operations management can cause nightmares due to all the tasks required to maintain health and performance service levels. Tasks such as:

  1. Keeping servers and storage hardware operational & firmware and drivers updated.
  2. Updating vCenter and VMtools & installing ESXi patches and hotfixes.
  3. Performing 100s of server P2Vs and storage migrations that can go on for months.

These are all operational tasks that need to be done on a regular basis (see the larger list of tasks below).

In my book, VCP for Hire, I share more lessons learned and provide job descriptions that cover many of the engineering and operations duties required for maintaining most vSphere environments.

Excerpt Job Description from VCP for Hire:

The Virtualization Administrator (VA) is responsible for handling build, “Support” and “Operations”.

They perform day-to-day incident management, build and expand environments and perform daily operational tasks.

The VA role is responsible for remediation of issues reported via service desk tickets that are related to anything affecting hardware, software, host or VM.

They also support the hosted operating system running on the virtual machine. They are responsible for building and expanding of the virtual environment as it grows i.e., adding more ESXi hosts, memory, or disk space to a single or many VMs.

They solve issues related to the data network interfaces on a host or cluster, and may deal with other technology teams on changes that have been requested by the…

Excerpt of VA Skills

  • 2 – 4 years of hands-on experience as a Windows or Linux system administrator. Providing day-to-day operating system support. Engineering and designing server environments that include a combination of application, web, and databases, as well as AD, DNS, and file and print services.
  • 1 – 3 years of hands-on experience as a hybrid SysAdmin supporting a small virtual infrastructure of 5 – 20 ESXi hosts with a hundred or more VMs. Experience handling daily duties, incident management, and changes to the environment that are required to develop the knowledge and instincts required for success as a VA.
  • At least 1 year of hands-on network and storage experience. This will provide a foundation required for supporting environments that could potentially impact, or be impacted, by other technologies that converge in virtual infrastructure.
  • The ability to read and understand detailed Visio drawings of virtual environments which include deep-dive views of network, storage and server hardware configurations. An understanding of data-flow traffic diagrams and network port ladders.

 *The point I’m making is you’ll need someone who can handle all the operations tasks.

Tools for Keeping up with Operations

As virtualization technology evolves, there have been many vendors that have created tools to help with vSphere Operations Management duties.

On VMinstall, I’ve written about Veeam, vKernel, HotLink, VMExplore and ManageEngine – they all offer bits and pieces to assist the infrastructure team deal with all the tasks required to keep virtual environments optimized and healthy.

Another tool that has been added recently is VMware vCenter Operations Manager. It’s definitely a few steps up from most tools, and as of 2/2013 it’s being offered to SMB at a discount.

In hindsight, I can understand why VMware would offer Operation Manager to SMB customers – vSphere operations management is a nightmare for small teams.

vSphere Operations Task List

  1. Updating ESXi security patches and hotfixes. (This can be done using rolling maintenance-mode outages in clustered environments.)
  2. Updating security patches on the virtual server operating system. (Sometimes this is handled by server owners.)
  3. Updating VMtools after major ESXi upgrades. (This may or may not require rebooting virtual servers; worst case it can require rebooting all VMs.)
  4. Server P2V migrations. (Sometime this can require complete server rebuilding when the old physical server will not P2V.)
  5. VM deployments. (Unless self-service is set up, this can be a big “time” consumer.)
  6. Building and keeping Gold Templates up-to-date. (This can be time-consuming and requires a lot of testing if 3rd party apps are included in the template.)
  7. Routine virtual environment health checks to reclaim system resources. (zombie VMs, storage, IPs, snapshots and orphan files.)
  8. Physical and virtual server “Break Fix” or incident tickets. (Seems like they never stop.)
  9. Adding and changing networks and datastores. (Something is always changing.)
  10. Adding and changing vCenter permissions. (Worst case, server admins want admin rights to vCenter.)
  11. Adding or changing ESXi host capacity. (Time consuming and you normally don’t know what’s coming until it’s too late.)
  12. Life-cycle of old server hardware. (Decommissioning old hardware can be time-consuming.)
  13. Creating and updating virtualization process and procedures documentation. (Very unpopular task.)
  14. Creating daily, weekly and monthly operations and capacity reports. (Extremely unpopular task!)
  15. Handling NOC escalations for performance problems and service outages. (Unfortunately, VMware seems to get blamed first and much of the time virtualization teams must prove it’s not VMware before the network or storage teams will look at their own environment for the root cause of a problem.)
  16. Handling “Drive By” requests for just about anything and everything that someone wants done ASAP!
  17. Almost forgot! Handling backups, monitoring, audits and vCenter upgrades…


As you can see, the vSphere operations management task list is long and many of the items cannot be handled by a tool and “will” require IT Managers to schedule work after hours to complete some of the service impacting tasks. I also recommend that you take a look at all the VMware lessons and best practices in case there is something else you can use.

Your turn:

Do you have tips or suggestion about vSphere Operations Management, please comment.

Leave a Reply

vSphere Data Protection EOA
3 Alternative vSphere Backup Replacements For VDP

Important Notification: vSphere Data Protection (VDP) End of Availability (EOA) That...

vSphere 6
8 Updates That Make vSphere 6 Better – Keith Barker

Editor’s note: Keith Barker has been a CBT Nuggets Trainer since 2012. Some...

VMware Interview Questions
25 VMware Interview Questions And Answers: Tough & Technical (Download PDF)

Free VMware vSphere Interview Guide In this VMinstall Guide I’ll share a...

Project Photon
VMware Project Photon: Technical Review for Linux Admins

My quick and dirty review of Project Photon. I was very happy...

DevOps Plan
Best DevOps Strategy Hack (Winners Start With Why)

What is DevOps? It’s a model. It’s a culture. It’s a...

DevOps Tools Download
DevOps Toolchain: Download 3 Free Tools Used By Pros (Ansible, Git, Jenkins)

Hack Your Resume with DevOps Skills Lately I’ve been getting a...

DevOps Guide
Microsoft DevOps: 25+ Powerful Windows SysAdmin Skills (NEW Guide!)

What is Microsoft DevOps? This is an interesting question because first off,...

continuous integration tools
DevOps Training Courses That Will Give You The Edge (Perfect For Beginners Who Want Skills That Are Noticed By Google & Facebook…)

When I was just a fledgling starting out as a Jr...

Click here to learn how to Optimize WordPress Speed
WordPress Speed Optimization: Part 4 – VPS Case Study To Make VMinstall.com Rank Higher In Google Through Faster Hosting & High Availability @ Lower Cost

This is going to be a quick and dirty part 4...

Best Hosting for WordPress
Case Study: Best VPS For Easy WordPress Migration

Why I moved my WordPress blog off slow shared hosting… Let’s...

cloudways review updated
11 Cloudways Review Pros & Cons From My Deep Dive Testing (VPS Series: Part 2)

Which is a better cPanel alternative of a VPS – Cloudways...

ServerPilot Review
ServerPilot Review: Installing WordPress On DigitalOcean (VPS Series: Part 1)

How to install WordPress on a cloud server like a Pro...

What’s So Interesting About Woz U?

On 10/12/2017, I had the privilege of attending the AZ Tech...

tensorflow training
TensorFlow Tools for Beginners (7 Easy Takeaways To Get You Started)

Introduction To Deep Learning As a follow-up to my book review...

job rut
How To Get MOVING When You’re Stuck In A Career Rut (Video)

You worked hard to get your degree and after graduation you...

Storage Engineer Skills
Why Storage Engineer Skills Are HOT! (Can You Say Big Data?)

3 BIG Skills New Storage Engineers Are Missing Out On… Behind...

Open Source Storage Software
3 Open Source Storage Software Alternatives For Beginners

Build Your Own Storage Solution! Reflecting on my trip to VMworld...

VMware VCP FOR Hire eBook
Read Excerpts from VCP for Hire eBook

BIG Thanks… Before I share the excerpt of VCP for Hire,...

How to Self Publish Your VMware eBook KDP
How to Self Publish Your VMware eBook KDP

Do you have a VMware book you’d like to self publish...

free chef for 5 servers
Free Hosted Opscode to Try Chef On 5 Servers Before You Buy

Is Chef the configuration management and automation tool for your operations team?...