Server Consolidation Plan: Risk of Biting Off Too Much!

server consolidation planIn 2008 I took a virtualization engineer job with a large online company and immediately was tasked with helping the server consolidation project.

Like most companies that had been deploying VMware at this time (2008), there were multiple one-off environments, mix-matched server and storage configurations, and a slew of performance problems. For the record, server consolidation was just becoming a buzzword, so this wasn’t a surprise!

They also didn’t have any company-wide standards and every business unit was building their own virtual environments. Hence the root of the problem…

Under this project, the virtualization team was given the “green light” to standardize, consolidate and automate the virtual infrastructure. This project also included P2V and decommissioning as many physical servers as possible. At the time the Dell 1950 was the best low cost server to use for consolidation.

Lessons Learned

What I learned from this server consolidation project, which took nearly 18 months to complete, was – most managers don’t realize all the work it will take, and most companies will give up at the half-way mark because of the complexity.

Why do they quit half way?

Here are a couple of worst cases why server consolidation projects don’t finish. Both cases relate to the complexities that are not planned for that will cause extensive delays and scope-creep of the project:

  1. Business critical systems that nobody wants to touch because the people who built them are no longer around to fix them if anything goes wrong – and there is no documentation. These are the same systems that never get security patches or reboots…
  2. Applications that run on “spaghetti code” where IP addresses and user accounts are coded directly into the code. These systems generally are at the core of major services and will crash the service if they are messed with. They also do not get regular security patches or reboots…

Did I get your attention?

These are only a couple of examples that will cause problems during a  server consolidation project and there are more listed below for your consideration…

server consolidation planWhat it Takes to Finish!

Here’s a list of server consolidation project tips and unplanned problems to be prepared for:

  • Make sure your server consolidation project team has the correct staff assigned (admins, engineers, developers, analysts, etc).
  • Expect to take 3 times as long as you are planning (1. auditing and mapping servers and services 2. P2V migrations and rebuilding servers 3. Re-coding and fixing broken applications).
  • Expect to run into complex problems with important applications (Example: database, application and web servers that are not centralized in one location).
  • Expect to rebuild some of the servers that will not P2V (maybe 1 in 100 times there is a server that just won’t P2V).
  • Expect there to be operating systems that are outdated (old Linux, Windows NT and 2000 systems should be upgraded).
  • Expect applying updates will break some systems (you will most definitely run into systems; Windows and Linux that are never patched and when you patch them, they will break something).
  • Expect that you will find spaghetti code (already explained).
  • Expect to leave some physical servers as-is (already explained).
  • Expect there will be some systems that have a physical dependency that will cause problems ( security, license, or attached FOB).
  • Expect that you will have to lead through adversity (people are people and cause conflict with each other).
  • Finally, also expect to run into problems with people that don’t want to virtualize (even though the project is approved, you will have people that drag their feet because they are against virtualization. They’ll want to test, test, test before they allow their servers to be virtualized, and don’t be surprised when they want VMs with the same VM resource requirements as big physical servers).

Summary:

Server consolidation is important to the bottom line so eventually you will do it…

Yes, you will be biting off more than most companies or IT departments want to chew! But remember you can finish what you start if you’re prepared for gotchas.

This post gives valuable insight and will help anyone that has never been involved in a server consolidation project.

Good luck!

Your turn:

Do you have tips or comments about server consolidation plans?

  • 2
    Shares

Discussion

  1. Veeru

Leave a Reply

vSphere Data Protection EOA
Finding The Best vSphere Backup Replacement For VDP (3 Alternatives)

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...

Project Photon
VMware Project Photon: Technical Review for Linux Admins

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

The Best Blockchain Jobs
10 Best Blockchain Jobs Near You (Perfect Match For DevOps Skills)

We’ll cover the best Blockchain jobs in a minute but first, let...

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

As IT Leaders, we’re all looking for innovative ways to improve ourselves,...

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
The Best Microsoft DevOps Skills: 25+ For Windows SysAdmins

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

Danish
Shift to the Cloud – Will It Shift the Jobs by Danish Wadhwa

Editor’s note: Danish Wadhwa is a strategic thinker and an IT Pro....

VULTR Reviews
VULTR Review – Best 2018 VPS Alternatives (25 PROs CONs & FAQs)

Should Your App, Website or Blog be Powered by VULTR VPS?...

Assessing Your Company's Cloud Readiness
13 Cloud Readiness Assessment Tips To Guide Your Migration Success (Updated)

Planning your migration to the cloud? If you’re planning to move...

devops engineer skills
11 Best DevOps Skills: Finding The Elusive DevOps Engineer (Updated)

What It Takes To Be A DevOps Engineer in 2018 Growing Demand...

Nutanix Software
Nutanix Software: Find Out If Hyper Converged Infrastructure Is All Hype

Small. Fast. Smart. Hey, thanks for dropping in… If you’re looking...

DesTechAZ
What’s So Interesting About Woz U?

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

TensorFlow Tools
TensorFlow Tools (7 Takeaways Toward A Deep Learning Career)

Intro: Deep Learning & A.I. Technology As a follow-up to my...

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...

VULTR Reviews
VULTR Review – Best 2018 VPS Alternatives (25 PROs CONs & FAQs)
Website for Small Business
Best Small Business Website Packages (6 Alternatives That Rank!)
Rise of the Robots
Rise Of The Robots Review (You Won’t Guess What’s Going On!)
Click here to learn how to Optimize WordPress Speed
WordPress Speed Optimization: Learn To Rank Higher In Google