BLOG

Data Center Migration Challenges & Best Practices

Migration of data centers and computer equipment poses the largest risk in any implementation. While there is a common misconception that any Migration is simply moving data from Point A to Point B, the reality is almost always much more complicated.

Gartner has recognised the risk inherent to Migration: “Analysis of data center migration projects over the years has shown that they meet with mixed results. While mission-critical to the success of the business initiatives they are meant to facilitate, lack of planning structure and attention to risks causes many migration efforts to fail.” What exactly causes Data Migration to be so challenging?

Common Data Center Migration Challenges

Poorly understood & undocumented legacy computer systems

Every company’s data landscape is unique. It may encompass everything from decades of old mainframes to homegrown one-off databases, each with its own level of support. Documentation may be non-existent, institutional knowledge may be limited, and key staff may be nearing retirement.

Incorrect and/or incomplete requirements that don’t reflect reality

Data center migration project requirements are often developed based on assumptions around the data, rather than actual fact. Mappings and translations based on assumptions may miss key values. Duplication between or across legacy data sources may not be expected or accounted for. Data structure disparity between legacy data sources and the new target system may not be fully understood.

Poor quality & incomplete data

Your new system is only as good as the data underpinning it. Missing, invalid or inconsistent legacy computer data can cause ripple effects when it comes to the new system. While information may never be 100% clean, lack of attention to quality can cripple even the most straight forward projects, leading to last minute cleansing initiatives. How do you ensure that any gaps are filled and that you are not migrating too little (or too much)?

Lack of attention to detail

It is very easy to overlook seemingly innocuous changes between source and target systems. Fields with the same name may mean different things, both within and across systems. A different field name may be used for the same purpose across systems or multiple values may have the same underlying meaning. Date and time formatting and field length differences can also easily be overlooked, with disastrous impact.

Constant Changes

Other common data center migration challenges include the propensity for continuous changes. Even the most thought through business requirements start to change once testing gets underway and the business sees how the new system performs. Changes can easily number in the hundreds and need to be applied and tested quickly to avoid putting the schedule at risk by delaying test cycles.

Lack of a detailed test plan

Data center migrations is a complex process, but comprehensive testing often takes a backseat to other concerns. Testing needs to be done throughout the project, and not just by the developers. The functional team and the business need to be engaged with testing to ensure that all requirements are properly met and that all rules are properly applied.

Bypassing or delaying testing can allow corrupted information to sneak into the new system or result in Go Live delivered data which does not meet the needs of the business. Just because a record loaded doesn’t mean its correct.

Poor communication

Migration is generally part of a larger project and must coordinate reams of changes to complex technical requirements while also engaging the business functionally. Without strong IT and cross-functional team communication, unintended results are bound to occur.

Data Center Migration Best Practices

At some time the successful facility you rely on will run out of something – space, power, tolerance. When that happens you will be faced with the potential daunting task of data center migration. If you talk to any IT manager the thought of any relocation of any equipment is a time of pure terror and frustration. For instance, the cabling engineers will all have a reason why they can’t unplug anything. The end users have change window freezes and new application deployments that you can’t alter.

It just goes on as well as having to manage this while keeping within budget. Therefore, in many cases its best to step back and take a look at the good and the bad. Below is a checklist to ensure a successful data center migration.

Determine resource requirements

For a starting point, look at the current power demand per square foot and if at all possible increase it by 50% or 100%, depending on how close you are to the top of the current power availability. Density of processing and storage is raising the demand for power.

If you err on the side of having too much available at the commercial entrance, you won’t be sorry in the long run. In most cases, costs for establishing the power feed can be associated with the building cost and recurring charges will be for usage, which will be about the same regardless of the power size.

Think about the layout

It is all white space, SANS, CRU’s and PDU’s; imagine how information will flow through the data centre. It comes in from the street via the network entrance. It goes back out via that same access. Firewalls, DMZ’s, termination equipment should all be located closest to the network entrance with enough white space to allow for growth. Place the server storage assets where they are going to make the most sense.

Don’t accommodate everything in the first three rows of racks and then have an ad hoc implementation strategy. Even though the technology is changing fast, you aren’t going to do a massive forklift upgrade within the next five years, so get the space planning done now. Plan for room to grow easily for your servers switches and storage.

Cable the equipment once

That goes for electrical branch circuits as well as telecommunications cabling. Make sure that you have branch circuits pulled to all future cabinet locations. Dependent on budget companies purchase most of the future racks required and place them on the floor with branch circuits set but not actively ready for any data center migration or relocation of equipment. The same goes for telecom cabling.

Following on from the the second point, place your primary MDF in proximity to the network feed. Leave space for the core switches and enough space to allow for growth to capacity. The last thing you want is an invasive change five years down the road because you need to upgrade cabling or power. Pull fibre cabling to every cabinet. The incremental cost of the fibre cable is minimal and you already have the labour available to complete the installation. In sum, everything under the floor should be done up front.

Get a clean business inventory

Nothing goes in the new room that isn’t in the configuration management data base (CMDB) with an owner and notations about critical business process dependencies. Components need to have configurations as well as contacts, both internal and at the vendor. You cannot afford the, “We’ll come back and do that later” perspective.

Get your migration processes in line up front by allocating delivery resources.

Use the (CMDB) to guide the migration of an existing data center, and make sure every item in it has every field populated. Let your DC build out be the excuse for wiring into every aspect of the change process the maintenance of documentation in the system. Continuously update the floor layout information and keep notations about how you expect the growth to happen until it is at capacity. Don’t let people have to assume what you meant to do.

In Summary

These are what we believe are the Five Best Practice checklist areas that stem from a typical data center migration. Taking advantage of them may not be easy for any migration. Success requires participation from a lot of groups within a company. A typical project can take 12-18 months from the decision to issue an RFP for space to the “go live” date because other projects are going on during that time and may make support for your needs a lower priority. Build that support into your planning, but don’t lose track of what you need for a successful migration.

Read more