Database Consolidation – Best Practices and Definition

By Phill


As organisations grow, databases can become scattered across various infrastructures, platforms, and using increasing numbers of licences. This is something that can be managed for a while, but eventually, it will start to cause difficulties across the organisation that can impact day-to-day activities.

Database consolidation is the best way to bring all the various data sets together for better manageability. Done efficiently, consolidating databases can introduce a more streamlined and efficient workflow, but it doesn’t come without risks.

What is database consolidation?

Database consolidation is the process of bringing together data sets in the form of separate databases into one singular location.

Configuration of consolidated databases

Consolidated databases are hosted in one single infrastructure that is either located on-site or, more commonly for larger data sets, in the cloud. Organisations have a choice in the kind of infrastructure setup they want to use to play host to their consolidated databases:

  • Single physical server
  • Single virtual machine
  • Cluster of physical servers
  • Cluster of virtual machines

Larger organisations are likely to opt for clusters of servers and cloud-based hosting solutions to keep their data secure and accessible. Clusters also allow more scope for scaling up quickly and efficiently.

Why do organisations consolidate their databases?

There are several reasons businesses choose to consolidate multiple databases into one:

  • Regain control of their database environment
  • Reduce the number of database-related issues, as well as patching and updating requirements
  • Minimise licensing, hardware and utility costs
  • Maximise available database space and improve the agility of IT infrastructure
  • Optimise performance of databases and dependent applications and systems
  • Deliver environmentally friendly IT operations

Benefits of database consolidation

The benefits of consolidating databases are vast, especially when it comes to bigger organisations that want to reduce operating costs and achieve better security of their data.

  • Reduced operating costs – once databases have been consolidated, multiple databases are running on fewer servers. This leads to reduced overheads for organisations that have to pay less to maintain each server location.
  • More security – consolidated databases mean there are fewer points of access to protect from vulnerabilities, reducing the data security needed.
  • Simpler administration – because all databases can be accessed from one point, managing and accessing them becomes easier. Multiple databases can be managed at once.
  • Improved accessibility – managing resources becomes simpler when databases are consolidated into one location.

Database consolidation process & best practices

Consolidating databases comes with risks, which is why it’s crucial to firstly, employ the assistance of a team who are experienced in conducting database consolidation, and secondly, to always follow best practice. Below, you’ll find a summary of best practice steps from a guide to Oracle Database consolidation.

1. Take an inventory

The first step should be to take a full, detailed inventory of all databases that are to be consolidated. This should include the database name, version, its exact location, O/S details, and more.

2. Collect resource information

The next step is to paint a full picture of how much resource each database is currently using. This involves taking stock of memory, storage space, CPU utilisation, and other important details.

3. Map out resource requirements for new platform

At this stage, the gathered information should be mapped out against the new database environment to determine:

  • Resources needed to host current data and workload
  • Resources needed in order to scale
  • Whether the architecture of the databases needs to be altered to fit the new system

4. Determine requirements for database isolation

Now, it’s time to determine whether any of the databases need to be isolated. For example, testing and development environments typically need to be held away from production and live environments.

5. Choose a method of consolidation

Once database isolation requirements have been determined, consolidation and deployment methods need to be decided on. Individual best practice for migration will depend on the method chosen.

6. Group databases into tiers

Grouping the databases to be consolidated into tiers helps to identify dependencies between them, and ensures that they’re consolidated in a way that’s most efficient to the organisation. This step ensures that complexities in database architecture are kept to a minimum.

7. Arrange databases into resource shapes

The next step is ‘bin-packing’ the database resources into resource shapes. Databases are packed into resource shapes, which exist in these configurations:

  • Physical server or server cluster
  • Virtual machine or machine cluster

This should be done in order of largest to smallest based on the amount of resources assigned to each database.

8. Create and action resource plans

When the databases have been successfully consolidated, resource management plans should be created for business-critical, large-scale databases to ensure they are actively managed. Resource management profiles can be created for smaller, less critical databases. From here, usual database housekeeping can take place to ensure data is well maintained.

Data consolidation in action

WellData recently carried out a SQL Server database consolidation report for an NHS Trust, with the project highlighting the opportunity to significantly reduce support costs, as well as having a potentially large impact on licensing costs and energy consumption.

The IT Manager responsible for outsourcing the project to WellData said it was:

“Exactly what we needed: a detailed report on our consolidation and upgrade options, along with clear licensing cost savings.”

How WellData can help with data consolidation

Our in-depth database knowledge and close, collaborative approach ensure greater efficiencies all-round, while maintaining high levels of reliability and performance.

WellData’s database consolidation experts will look at consolidating the entire environment. We can help you initiate and implement streamlining, bringing two decades of expertise across database technologies, dependent applications and related systems to your project.

We are an accredited partner to leading industry providers and meet ISO and government standards. If you’re interested in finding out how WellData can help your organisation to improve operations with advanced database consolidation, please contact us.

Get in touch

<< Back to Knowledge Centre

Here's what other people think

Google Rating
5.0
High standard, professional service. I've worked with Welldata for a number of years and always found their DBA's to be knowledgeable and proactive. Throw any question at them and it will be resolved, it gives real peace of mind knowing you have a partner you can rely on from emergencies to general questions. They also like a challenge and we do throw a few curved balls at them.read more
Paul Miller
Paul Miller
12:34 27 Aug 21
The support I receive from Well Data is extremely responsive. Richard Parsons is my contact and keeps me informed daily on the health of our SQL Databases. Whenever I ask for assistance from Well Data it is quick and professional.read more
Kay Riley
Kay Riley
13:41 19 Aug 21
Really know their stuff and their response times are very good. They provide us with a vital service.
Andy Cole
Andy Cole
13:36 19 Aug 21
The guys at WellData really know their stuff. We wanted a quick route to doing something complex and they sorted it for us very quickly and to a high standard. Very professional, no ego, just excellent and to the point consultancy.read more
Steve Goacher
Steve Goacher
11:31 14 Nov 19
I have worked with the WellData team for many years now and they have always delivered.I would highly recommend them to any business looking for best-value outsourced Expert DBA’s.Being able to offer a rolling contract on the basis that if they don’t deliver you can leave shows their confidence and commitment.Their professionalism and knowledge is second to none.read more
Petro Bartoszyk
Petro Bartoszyk
08:51 18 Oct 19
A very dedicated team of extremely professional and knowledgeable experts
Giulia Iannucci
Giulia Iannucci
14:08 16 Nov 18
We use Welldata for SQL support and are very happy with their service.
David Sadler
David Sadler
09:40 15 Nov 18
Really know their stuff and their response times are very good.
Andy Cole
Andy Cole
11:45 06 Nov 18
Our partnership with WellData has enabled us to resolve critical database problems. Their attitude and service makes them a natural extension to our own technology team, which extends our capability in a critical area of our business.read more
Steve Fenton
Steve Fenton
10:56 05 Nov 18
Having worked with the team at Welldata for approaching 17 years, my company and I have always found them professional, reliable and generally a great firm to work with.read more
John Lynes
John Lynes
14:00 04 Oct 17
WellData provide an excellent level of support and their team are very knowledgeable and always go the extra mile. I would wholeheartedly recommend them.read more
Stefan Parrott
Stefan Parrott
13:12 19 Sep 17