Data Center.com

What is server sprawl and how to prevent it?

By Peter Loshin

What is server sprawl?

Server sprawl is when multiple underutilized servers take up more space and consume more resources than can be justified by their workload.

Common causes of server sprawl include the deployment of a large number of inexpensive, low-end servers and the practice of dedicating servers to single applications. Server sprawl may be confined to a single server room, but it can, in some cases, be spread across multiple facilities in widespread geographical locations, especially in cases where one company has acquired another one or where two companies have merged.

Server sprawl occurs when an organization's server resources are routinely not being used to their full capacity and when those resources exceed the organization's actual requirements, even at peak use. Server sprawl can be harmful to organizations, adding expenses of running, administering and maintaining unneeded physical or virtual servers. Server sprawl can be harmful in other ways when enterprise computing is not consolidated.

Why is server sprawl a problem?

Having multiple servers in an organization is not always an indicator of server sprawl. Different physical servers are often needed for different functions, including data processing, data storage, networking functions and others.

Server sprawl is more likely to occur when these functions are spread across more servers than needed -- for example:

While having multiple servers can be beneficial for ensuring computing redundancy and high availability (HA), unmanaged server sprawl can cause problems beyond increased costs of running the unneeded servers.

Costs of server sprawl

Server costs don't scale directly with server utilization. For example, running 10 servers at 10% capacity each costs much more than running two servers at 50% capacity each. Each server -- whether deployed as a virtual system or physical server -- has fixed overhead costs, as well as variable costs. Server sprawl costs include the following:

Having more server capacity than ordinarily required may be part of a business strategy -- for example, when servers are replicated for redundant backup or when idle servers are maintained in readiness for periodic surges in demand. However, server sprawl is more often the unintended consequence of unplanned events rather than the result of a well-thought-out strategy for maintaining HA or responding to surges in demand.

How to prevent server sprawl

Detecting server sprawl in a growing organization can be difficult, especially with the increasing reliance on cloud and virtualization technology to deploy virtual servers and cloud server instances that may replicate or overlap functions of existing servers. However, careful planning can help reduce the impact of server sprawl, while still enabling an organization to plan for peak demand.

One of the most important strategies to fight server sprawl is server consolidation. Server consolidation usually involves identifying servers in the organization and then reducing the number of physical servers, while also migrating or virtualizing disparate server workloads.

Other strategies to fight server sprawl include the following:

Getting server sprawl under control can be far more complicated than preventing server sprawl in the first place, so the sooner an organization can implement a plan for managing server growth, the better off it will be.

24 Aug 2021

All Rights Reserved, Copyright 2000 - 2024, TechTarget | Read our Privacy Statement