How to get more out of your virtualised and cloud environments
Virtualisation has brought great efficiencies to IT, but has created new challenges/new opportunities to save more.
By Brandon Butler | Network World US | Published: 12:05, 01 December 2014
After Dammions Darden arrived as the new senior systems administrator for the city of Garland, Texas, he knew that the 50 to 60 physical hosts for this 234,000-person city outside of Dallas were not running nearly as efficiently as they could be. Some had excess capacity, others were running way too hot.
Traditionally if apps are slow and virtual machines need more memory the easy answer is an unfortunate one: Throw more hardware at the problem. But Darden wasn't satisfied with that. While roaming the expo floor at VMworld two years ago he stumbled across VMTurbo, a company that specialises in analysing virtual environments.
Using VMTurbo to gain insight into what was happening in the virtual realm, the city of Garland found it could ratchet up the VM load on some machines dramatically, going from 20 to 25 VMs per host to 40 to 45 on some servers. That consolidation freed up hosts that could be used to support other initiatives. The city, for example, was considering a virtual desktop environment but was worried about hardware costs, and suddenly Darden had servers to host the deployment.
Related Articles on Techworld
It's a lot easier to just keep adding hardware, but there's a better way, Darden says.
Matt Eastwood, general manager of IDC's enterprise platform group agrees. He estimates the typical enterprise server runs 10 to 12 virtual machines today at about 30% to 40% capacity. An optimal server utilisation rate is usually around 60% to 70%, meaning many servers could easily handle twice the VM load. With an explosion of VMs on the horizon -- IDC predicts the number of VMs to increase 130% in the next four years -- some shops will buy more hardware to increase capacity. But experts say smart organisations will first optimise their existing environments.
It's a people problem
How do organisations end up with less than optimal systems in the first place? "The things that cause inefficiency in servers, systems administration and cloud management generally have to do with manual, disconnected and fragmented processes more than hardware," says Mary Johnston Turner, an IDC analyst who specialises in management software. "The real way to improve IT operations is to adopt a more integrated, standardised and automated management processes that covers the life cycle of services offered."
Doing so is not easy. Johnson says going from an environment where resources are requested and delivered ad-hoc to having a fully automated and self-service system where users can request and consume what they need is a transformational shift. It can take a lot of time and effort to set it up, but the payoff will come with a more well-oiled operation.
Automating a server lifecycle environment could save 10% to 15% in both hard and soft costs meaning actual dollars saved and time freed up, she says. Increasing server utilisation is great, but if it takes weeks for a business unit to get access to a VM it has requested, then it doesn't matter how efficiently the server is running.
Improving IT operations be it through more automated management of services, or using software tools to get more bang for your hardware buck -- is a goal every virtual machine administrator has. The problem is finding time to do it. "People know what they need to do," says Brian Kirsch, an IT architectural instructor and board member of the VMware User Group. "But the priority is keeping the lights on. The top priority today is to keep everything up and running."