<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=1005900&amp;fmt=gif">

Insights

Server Consolidation - A Case Study

Have you ever wondered how to determine the impact of consolidation across your data centres? This blog covers a simple exercise on answering this question for a real customer.

A study was conducted for one of our clients involving servers at three of their data centres in X, Y and Z. The purpose was to find out whether the Data centres X and Y could accommodate the load from Data centre Z.

The first step in any modelling exercise is data collection. We had the following 2 weeks' data:

  • CPU, Memory, Network and Disk utilisation and performance data collected using Cacti (This was the web-based monitoring and reporting tool in place)
  • Page Size data
  • Weekly unique visitors data

From previous analysis we were aware that this data was fairly representative, but beware of annual seasonality in your own environments!

Now that we had the data needed, we performed regression analysis between the service demand data (Page Size and Weekly unique visitors) and the component data separately. This analysis identified a very strong correlation between all three data centres using R2, in particular CPU and Network. Analysis showed that CPU usage had the highest importance; therefore it is this performance metric that we will focus on in this study.

The chart below shows the predicted CPU utilisation if we were to consider the service demand across all data centres to be at one particular data centre; either X or Y. To calculate this for Y for example, we used the following formula: (Total service demand * gradient + intercept) + No. of standard errors * standard error value. This gave us an idea of how much CPU would be utilised. As you can see, the CPU usage would be more at the Y data centre than X, but the good thing is, complete utilisation has not been reached. The gradient, intercept and standard error values were calculated using existing Excel functions, along with our collected component and service demand data.

data centre consolidation results

This is a way of consolidating service data from across a number of data centres -  the same process can be used for other metrics too.

So what can we conclude about the capacity at X and Y data centres with Z load on top? From looking at CPU utilisation only, there is ample capacity for more demand, especially at X.