Home
auf Deutsch           
Sign In / Register Advanced Search 
You are here:

IT Architecture

The latest news and information on Information Technology and how it impacts the data center


“A collision of complexity”
rPath pitches its approach to dealing with VM sprawl

Along with giving enterprises great ease and speed of provisioning their IT capacity, virtualization technology has brought along with it an entirely new set of problems. Specifically, enterprises are finding themselves with huge amounts of virtual machines that are extremely difficult to manage efficiently.

Shawn Edmondson, Director of Product Management at rPath – provider of application deployment and maintenance automation solutions – proposed his company’s suggestions for managing what he called “VM sprawl.”.

“Sprawl is when (the number of) VM instances are growing faster than you expected or faster than you wanted,” Edmondson said. “All you have to do is fire up VMware’s client tool and you do a few clicks and you pick a template and – 15 minutes later – you have a new VM up and running in a cluster that you can connect to and run your app on. You end up creating lots of new ones without actually shutting them down or reusing machines that are actually out there.”

What causes VM sprawl?
Ease of provisioning, however, is not the only reason for VM sprawl. Other forces are at play as well.

One of these forces is increased “software diversity.” Enterprises no longer deploy applications that are monolithic, but very complex applications that have countless numbers of various components. The rate at which organizations crank those applications out has also reached incredible speeds. Plenty of enterprises out there release one or more new applications every day, with many releasing up to 500 applications every year.


Shawn Edmondson: "Sprawlers are not trying to break the infrastructure. They just want to deploy their applications and they just want to achieve their business outcomes."

The final reason for VM sprawl is the sheer scale today’s enterprises operate at. “Going from single computers to departmental servers to whole-enterprise servers to … the cloud, it’s now easy to have an application that’s running on hundreds of servers, spread out across the entire world.”

“It’s a collision of complexity,” Edmondson said. “Fundamentally, sprawl is a natural consequence of all this complexity colliding with all this demand for applications from a business.”

Taming the sprawl
rPath’s proposition for dealing with the sprawl has three basic components: reducing per-instance cost of managing VM’s, greater standardization and application-centric IT infrastructure design (as opposed to OS-centric).

Per-instance cost can be reduced through smarter automation. Virtualization and cloud computing have placed more demands on automation solutions than there were in the past. Today, automation needs to be able to handle VM images and short-lived, as well as long-lived systems, in highly dynamic environments.

“With good automation you can improve 10-fold the number of servers that one system administrator can take care of.”

The goal of greater standardization is to have fewer unique VM configurations. “If you have 5,000 VM’s, it sounds very frightening,” Edmondson explained. “But if they’re all the same, it’s really not that bad.”

Of course, it is impossible to apply one image template to all VM’s deployed. Smart standardization entails finding “a flexible way to combine standardized bits and pieces and get the best of both worlds. You need the flexibility of machines that are different with the standardization of having machines that are the same.”

Application-centric IT infrastructure design is the third basic principle in navigating VM sprawl rPath suggests.

“Before virtualization, before the cloud, operating system was like an apartment building and the applications were like tenants,” Edmondson said. “The servers and the operating systems were persistent: they ran for a long-long time; they went through many OS upgrades and patches and configuration changes over time; different applications were installed or removed over time.”

Virtualization and cloud computing have removed the necessity to do that. Instead, IT departments need to focus on the applications themselves, letting the OS fade into the background. “It can be more like a supporting library that’s part of the application, instead of this dominant thing that we focus on.”

Related analysis: Reconciling Virtualization and Consolidation with Availability and Power Efficiency
Related white paper: CA: Virtualization and Automation Drive Dynamic Data Centers
Related news: Cisco discusses its game plan within the cloud

Keywords: rPath, VM sprawl, virtualization, cloud computing, virtual machines, Shawn Edmondson, Next Generation Data Center

Comment Box
 
You must sign in to post
 
Username 
Password 
No Blogger account? Sign up here.
CAPTCHA Validation
Retype the code from the picture
CAPTCHA Code Image
Speak the code Change the code
 
Articles:
  • Content streaming at the BBC
  • London highlights on DCDtv: Steve Sams
  • The TOP stories of 2009: March
  • 2009 in review and projecting 2010: What Industry Leaders Think
  • IT REFRESH: Clean Slate Thinking
  • CLOUD UPDATE: Cloud computing offerings expand and gather pace
  • 2009 in review and projecting 2010: What Industry Leaders Think
  • 2009 in review and projecting 2010: What Industry Leaders Think
  • When VMs are under attack…
  • Outlook: Cloudy with a chance of nationalism
News:
  • Citrix revenues up in Q4; XenServer and NetScaler gain market share
  • Logicalis to provide seamless combined in-house/hosted cloud platform
  • Cisco, NetApp and VMware extend reach into cloud-supporting infrastructure
  • HP and Microsoft align to deliver full-stack IT solution for enterprises
  • All Salesforce.com cloud instances disrupted
  • EMC Atmos to power storage cloud in PEER 1 data centers
  • Beijing government to fund IBM cloud computing lab
  • Microsoft and NetApp join forces on virtualization and storage management
  • Intel expects new 48-core chip to increase data center energy efficiency
  • Gartner: HP retains leading position in server market
Download Library:
  • Assessing Trends Over Time In Performace, Costs And Energy Use For Servers
  • Increasing Storage Efficiency and Reducing Costs in the Data Center Through Effective Capacity Management
  • Improving data center storage energy efficiency
  • How Server And Network Virtualization Make Data Centers More Dynamic
  • CA: Virtualization and Automation Drive Dynamic Data Centers
  • Performance and Energy Advantages of Dell Energy Smart Servers and Liebert Cooling Systems
  • Optimizing Data Centers for High-Density Computing
  • Virtualization for Consolidation and Optimization of System Resources
  • Energy Efficient Infrastructures for Data Centers
  • Virtual Servers - Impact on Data Centres Space, Power & Loading
 

The IT Architecture Knowledge bank contains news, articles and features that track the impact of new computing technologies and applications on the data center.
Keywords: blade servers, cloud, utility computing, consolidation, virtualisation, high density, flops, performance, strategy.

© DatacenterDynamics 2010