eBook
A Successful Data Center Migration
- Cradle to Grave
“Given the dynamic operational environment in which today’s data centers 
operate, wherein applications and data in the production environment is 
changing consistently and is being replicated to a remote DR facility on a 
regular basis, it becomes even more important to look at all the facets of the 
IT environment and carefully carve the Data Center migration strategy.” 
This document exhibits an end to end approach to successfully migrate 
large data center environments to meet regulatory requirements / realize cost 
efficiencies / improve availability & recoverability of business IT services.
Apr 2009
Add pdf to powerpoint presentation - C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
how to convert pdf into powerpoint presentation; converting pdf to powerpoint slides
Add pdf to powerpoint presentation - VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
how to change pdf to ppt on; convert pdf to powerpoint
| Infosys – eBook
Table of Contents 
1 Introduction   
4
1.1 Executive Summary  
4
2 Data Center Migration - Key Drivers   
4
2.1 Scenario A – Regulatory Requirements 
4
2.2 Scenario B – Multiple Regional Data Centers 
5
2.3 cenario C – Obsolete Data Center Facilities Infrastructure  
5
2.4 Scenario D – Legacy IT infrastructure  
6
2.5 Scenario E – Fully utilized, out of Capacity 
6
2.6 Scenario F – Merger / De-merger 
6
2.7 Scenario G – Hybrid  
7
3 Application & Infrastructure Analysis – Source Data Center   
8
3.1 Application & Infrastructure Contacts  
8
3.2 Application Profile  
8
3.3 Infrastructure Profile  
9
3.4 Application Interdependencies  
11
3.5 Current Facilities Profile  
11
4 Business Service Reviews (BSR)   
12
4.1 Why do we need to conduct BSR?  
12
4.2 Application - Recovery Point Objective  
14
4.3 Application - Availability Objective  
14
4.4 pplication - Recovery Time Objective  
15
4.5 High Level Cost estimation  
16
4.5.1 ecurring Expenses  
16
4.5.2 One-Time Expenses  
16
5 Application & Infrastructure Design – Target Data Center   
17
5.1 Core Infrastructure Design  
17
5.2 Enterprise Shared Services Design  
19
5.3 Application Re-Architecture – As needed  
19
5.4 Selection of Deployment Model / Patterns – Infrastructure Perspective  
20
5.4.1 Active-passive failover:  
20
5.4.2 Active-active failover:  
20
5.4.3 Load balancing  
21
5.5 Application specific Infrastructure Design  
22
5.5.1 Individual Servers & Databases Associated with an application  
23
VB.NET PowerPoint: Use PowerPoint SDK to Create, Load and Save PPT
an empty PowerPoint file with our reliable .NET PPT document add-on; a fully customized blank PowerPoint file by using the smart PowerPoint presentation control
how to convert pdf to powerpoint on; pdf to ppt converter
VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
index = 1 End If correctOrder.Add(index) Next clip art or screenshot to PowerPoint document slide powerful & profession imaging controls, PDF document, image
how to add pdf to powerpoint slide; how to convert pdf to ppt online
Infosys – eBook | 3
5.5.2 Virtualization / Consolidation Assessment of Servers  
23
5.5.3 Application specific software requirements  
25
5.5.4 Application specific appliances  
26
5.5.5 Application specific LAN/ WAN & Third Party network connectivity requirements  
26
5.5.6 Security Requirements  
26
5.5.7 Network Performance / Latency Sensitivity assessment  
27
5.5.8 Application specific External Storage & Backup requirements  
27
5.5.9 Client software needed to access Enterprise shared services  
28
5.6 Facilities Requirements / Design  
28
6 Move Plans   
29
6.1 Application & Infrastructure Interdependencies  
29
6.2 ime Zone Dependencies  
30
6.3 Create Move Bundle Packages  
30
6.3.1 Move Build Package Template (Illustrative)  
31
6.3.2 Application Build Package template (Illustrative) 
31
6.4 Update Disaster Recovery Plans  
32
6.5 Create Detailed Implementation plan  
32
6.6 Regulatory Considerations  
34
6.7  Enterprise Contractual considerations  
35
7 Build Applications & Infrastructure - Target Data Center   
35
7.1 Core Infrastructure & Shared Services Build & Readiness Testing  
35
7.2 Pilot Applications – Build & Test  
36
7.3 Build Move Bundle Packages  
36
7.4 Test Move Bundle Packages  
37
7.4.1 Unit Testing  
37
7.4.2 Shared Infrastructure Testing  
37
7.4.3 System Integration Testing – Move Group level  
37
7.4.4 System Integration Testing – Program level  
38
7.5 
Typical Risks, Challenges & Mitigation options – Build & Test Phase  
38
8 Roll out & decommission   
38
8.1 Rollout / Cutover applications to Target Data Center  
39
8.2 Decommissioning Source Data Center Hardware  
40
9 Appendix   
41
9.1 Virtualization Candidacy Criteria (Illustrative)  
41
9.2 Acronyms & Glossary  
43
9.3 References:  
44
VB.NET PowerPoint: VB Codes to Create Linear and 2D Barcodes on
Here is a market-leading PowerPoint barcode add-on within VB.NET class, which means it as well as 2d barcodes QR Code, Data Matrix, PDF-417, etc.
conversion of pdf to ppt online; convert pdf back to powerpoint
VB.NET PowerPoint: Merge and Split PowerPoint Document(s) with PPT
For Each doc As [String] In dirs docList.Add(doc) Next code in VB.NET to finish PowerPoint document splitting If you want to see more PDF processing functions
convert pdf into powerpoint online; create powerpoint from pdf
| Infosys – eBook
 Introduction 
1.1  Executive Summary 
Business decisions to migrate data centers can be as a result of IT cost reduction initiative, regulatory requirement, business 
service risk mitigation plan, a newer data center operations strategy, or other legacy data center environments incapable of 
hosting modern & dense IT infrastructure. Among the biggest risks organizations face when transitioning their Data Center 
oject that must be executed without 
impacting business operations, Service Level Agreements, performance/availability and data protection requirements. Given 
the dynamic operational environment in which today’s data centers operate, wherein applications and data in the production 
environment is changing consistently and is being replicated to a remote DR facility on a regular basis, it becomes even more 
important to look at all the facets of the IT environment and carefully carve the Data Center migration strategy. 
Every enviry client environment. 
The bottom line consideration for a good migration strategy is near-zero disruption of business services. This objective drives 
a deeper & thorough understanding of following major subsystems of a data center. 
• Nature & Criticality of Applications that cater to different business services 
• Servers, Shared hosting environments, Databases that host the applications or service logic. 
• Network that provides the access & security to information within Intranet, from Internet and VPNs. 
• Finally, most applications require disk storage for storing data and the amount of disk space and the frequency of 
access varies greatly between different services/applications. 
• Performance & Service levels requirements. 
By necessity, moving or migrating services fr
level & effort for such due diligence is based on the current Data Center’s application and Infrastructure portfolio, tolerance 
to unavailability of applications & services as well as time & budget constraints. 
 Data Center Migration - Key Drivers 
Below ar
section, we will understand a generic data center migration process flow that applies to most of the scenarios discussed in this 
section. However the level of focus in a specific area will differ based on scenario being addressed. 
2.1  Scenario A – Regulatory Requirements
Scenario A – Regulatory Requirements
Existing Production & Disaster Recovery Data Centers are in same seismic zone / are in proximity to each other. Regulators 
mandate an out-of-region recoverability capability for mission critical applications. 
Key Considerations
• ferent 
seismic zone. 
• Ensure that availability and recoverability of the applications is not impacted in transition 
• Ensure that all interdependent applications are able to communicate with each other in view of 
mission critical applications being relocated while others being retained. 
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on : 
• Hardware & Software re-usability 
• Appropriate program phases to minimize bubble period 
• Utilization of appropriate tools & technologies 
• Processes & best practices 
• Deploying right resources 
VB.NET PowerPoint: Add Image to PowerPoint Document Slide/Page
of "AddPage", "InsertPage" and "DeletePage" to add, insert or delete any certain PowerPoint slide without & profession imaging controls, PDF document, tiff
convert pdf to powerpoint with; converting pdf to powerpoint online
C# PDF Text Extract Library: extract text content from PDF file in
text content from source PDF document file for word processing, presentation and desktop How to C#: Extract Text Content from PDF File. Add necessary references
convert pdf to powerpoint slides; how to convert pdf to ppt for
Infosys – eBook | 5
2.2 Scenario B – Multiple Regional Data Centers
Scenario B – Multiple Regional Data Centers
Multiple regional data centers exist in the current state, lacking standardization, efficiencies & growth scalability & unable 
to meet end to end Service level objectives. 
Key Considerations
• Build-out a state of the art Dual / Multiple site Data Center environment that meets required 
levels of resiliency and data protection 
• Migrate all common type of business IT processes & Infrastructure services that serve the entire 
the unique functionality in the regional data centers that is required specific to a region. e.g. 
egional data 
center but rely on Enterprise Data Center for all Shared and Core Services
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on :
• Hardware & Software re-usability
• Appropriate program phases to minimize bubble period
• Utilization of appropriate tools & technologies
• Processes & best practices
• Deploying right resources
2.3 Scenario C – Obsolete Data Center Facilities Infrastructure 
Scenario C – Obsolete Data Center Facilities Infrastructure
Existing production / DR / both data centers have obsolete facilities infrastructure either in terms of high power 
consumption, a lar
(Option A) 
(Option B) 
Key Considerations
• To build-out a new data center with state-
of the art facilities infrastructure while 
maintaining current data center environment 
• Migrate applications to newly built data 
center 
• Depending on the size & criticality 
of current data center infrastructure, 
temporarily move applications to a 
hosting environment and upgrade facilities 
infrastructure of the existing data center 
• Relocate applications from hosted 
environment back to the upgraded data 
center infrastructure.
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on :
• Hardware & Software re-usability
• Appropriate program phases to minimize bubble period
• Utilization of appropriate tools & technologies
• Processes & best practices
• Deploying right resources
C# Create PDF from OpenOffice to convert odt, odp files to PDF in
In order to run the sample codes, the following steps would be necessary. Add necessary references: RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PowerPoint.dll.
how to convert pdf into powerpoint; export pdf into powerpoint
VB.NET Create PDF from OpenOffice to convert odt, odp files to PDF
In order to run the sample codes, the following steps would be necessary. Add necessary references: RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc.PowerPoint.dll.
copying image from pdf to powerpoint; convert pdf document to powerpoint
| Infosys – eBook
2.4 Scenario D – Legacy IT infrastructure 
Scenario D – Legacy IT infrastructure 
Existing data center IT infrastructure is legacy & most of the Hardware & Software is nearing end-of support. Moreover, 
current IT infrastructure is inefficient, space taxing, and does not integrate well with modern applications and technologies. 
This scenario is generally seen in combination with other scenarios. 
Key Considerations
• Redesign and /or Rebuild applications on modern hardware and software technologies. 
• Adopt virtualization & consolidation technologies, Enterprise Shared Services Model
• Mitigate any data integrity challenges while migrating to modern infrastructure
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on:
• Hardware & Software re-usability
• Appropriate program phases to minimize bubble period
• Utilization of appropriate tools & technologies
• Processes & best practices
• Deploying right resources
2.5 Scenario E – Fully utilized, out of Capacity
Scenario E – Fully utilized, Out of Capacity 
Currowth capabilities 
Key Considerations / 
Drivers 
• Consolidate and virtualize IT infrastructure 
• Re-visit facilities infrastructure to ensure it is capable of providing power and cooling to high 
density IT infrastructure
• Free up Rack Space & facilities
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on:
• Hardware & Software re-usability
• Appropriate program phases to minimize bubble period
• Utilization of appropriate tools & technologies
• Processes & best practices
• Deploying right resources
2.6 Scenario F – Merger / De-merger
Scenario F - Merger / De-Merger
Merger / De-merger of two organizations driving a newer data center strategy for the merged / split entity. 
Key Considerations / 
Drivers 
• Application & Infrastructure technologies selection for the merged entity 
• Data Center Strategy for Infrastructure consolidation / separation & standardization
• Build-out of Data Center Facilities in-line with new strategy
• Migration and relocation of infrastructure to align with new data center strategy 
• Ensure optimal costs are incurred on Hardware, Software & Labor by making smart decisions 
on:
• Hardware & Software re-usability
• Appropriate program phases to minimize bubble period
• Utilization of appropriate tools & technologies
• Processes & best practices
• Deploying right resources
Infosys – eBook | 7
2.7 Scenario G – Hybrid 
Scenario G – Hybrid 
Hybrid Scenario – This may be a combination of one or more scenarios discussed above 
Key Considerations / 
Drivers 
• This may be a combination of one or more key considerations discussed above
Hybrid Data Center Migration (Scenario A & D)
So, we have seen that ther
oader steps. We will understand 
each of these in much deeper detail as we follow:
1. Application & Infrastructure Analysis / Design
a. Source Data Center environment (From where Applications & Infrastructure needs to be migrated)
b. Business Service Reviews (Capture Target Service level objectives, IT budgets)
c. Target Data Center Infrastructure Planning & Design (where Applications & Infrastructure would reside finally)
2. Move Plans
d. Migration options (Build New Hardware at Target Data Center./ Forklift or Truck Hardware from Source to Target 
Data Center / Interim Build to swing Hardware to Target Data Center)
e. Create Move Bundle & Application Build Packages
3. Build & Test Applications & Infrastructure
4. Roll-out Applications at Target Data Center
5. Decommission Source Data Center Infrastructure
f. Cutover users to Target Data Center
g. Shutdown / Clean up corresponding source Data Center components
| Infosys – eBook
Application & Infrastructure Analysis – Source Data Center 
It appears as if moving / building infrastructure at target data center is predominantly about planning hardware infrastructure. 
However, in order to ensure that business services are not disrupted in an unplanned fashion, a detailed application & 
infrastructure assessment is needed. The purpose of Application & Infrastructure Analysis of Source Data Center environment 
is to create a document package for each application, with sufficient understanding about current IT footprint. Further, based 
on current environment’get state design 
to be implemented at new data center. This includes, but not limited to: 
• Key contacts for an application (Application Manager, Technology Delivery Manager, and System Administrator, 
Business continuity Manager, Architects etc.
• Number & Type of Hardware devices (Servers, Network, Storage, and Security) deployed 
• Number & type of Operating Systems, business & Enterprise software services deployed 
• Shared hosting environments and shared database environments deployed 
• Obsolete Hardware & Software Services that need to be refreshed along with Migration 
• Existing Availability, Recovery Time & Recovery Point objectives of each application 
• Ars deployment & geographical foot 
prints. 
• Information on application & infrastructure interdependencies and affinities to assist in grouping Applications into 
move bundles. 
• Current Service levels, Change Windows, Production issues. 
3.1 Application & Infrastructure Contacts 
In a dynamic IT environment, role and responsibilities of various resources keeps changing based on Business & IT 
require the names of all up-to-
e architecture & IT service 
management considerations for data center migration. Large enterprises maintain an inventory called Application Portfolio 
Management that generally maintains application profile & key contacts information. Below table illustrates useful set of 
viewed for target state design 
activities, build and test planning activities & to seek sign-off of end of phase activities of the program.
Application ID
Application 
Name
Line of Business s Contact Type
Contact Name
Email
Contact #
3.2 Application Profile 
The objective of capturing basic pr
application, primary business area serofile 
helps in 
• eakdown of program into smaller, more 
manageable work packages.
• Optimizing co-ordination effort by gr
stakeholders 
• Applying a common set of guiding principles, processes, procedure, testing methods for applications that meet a 
common set of criteria e.g. all applications with X RTO or Y of AO to be dealt in a specific manner.
Infosys – eBook | 9
Below table illustrates some of the key business service parameters for an application that would be helpful in further  
due-diligence 
Particular 
Description 
App ID 
Unique Application Identifier 
App Name 
Name of the Application 
App Description 
Brief description about the application 
App Type 
Software only or Software w /hardware 
App Environment 
Mainframe / Distributed / both 
L.O.B 
Primary Business Area Served 
Risk Rating 
High / Medium / Low based on criticality 
Current RTO 
Existing Recovery Time Objectives 
Current RPO 
Existing Recovery Point Objectives 
Current AO 
Existing Availability Objectives 
SLA 
Service level agreement (if any) 
Status 
Dev / Prod / Obsolete 
Weekend Down Time 
Weekend change window for planned activities 
Max Down Time 
Max. no. of hours available in a given change window 
Time zone Sensitive 
Is Application time zone sensitive? (Applicable if target data center is in a different Time Zone
Sunset Date 
Planned retirement / sunset date for the application (if any) 
Shared Environment 
• Dependent Shared hosting environment (if any) 
• Dependent Shared databases (if any)
3.3 Infrastructure Profile 
The objective of capturing infrastructure profile of each application is to 
• Understand the size and complexity of application’s physical environment 
• Geographical foot print 
• Type of hardware and software that has been deployed 
• Any unique security & appliance requirements 
• Dependency of Enterprise Shared Infrastructure 
• External Vendor communication dependencies 
10 | Infosys – eBook
Below table illustrates some of the key infrastructur
for Data Center Migration.
Particular 
Description 
App Databases 
Database instance 
Database name 
Database Role (Production / DR / Test / Dev) 
Database Server Hostname 
Database Vendor (Oracle / SQL / Sybase etc.) 
Appliances 
Appliance Category (Shared / Dedicated) 
Appliance Name (e.g. Data Power, Security devices etc.) 
Appliance Type (Facilities / Network / Security etc.) 
Appliance Vendor, Model 
Individual Servers 
Hardware Model 
Hardware Vendor 
Hostname 
Local Disk size 
Location (City, Rack location etc.) 
No. of CPUs 
OS Type (Linux, Unix, Windows etc.) 
OS Version 
RAM 
Server DR Partner Hostname (if any) 
Server HA cluster Partner (if any) 
Server Role (Test / Dev / Production / DR) 
Server Type (Web / App / DB) 
Virtualization status (Virtualized / Not virtualized) 
Network 
Any other specific network hardware solely deployed for the application 
Associated Security Zone (if any) 
IP address 
Network Traffic volume (Low / Medium / High) 
Third Party Circuit Details 
Shared Databases 
Brief description about the dependent Shared Database 
Shared Servers 
Location (City, Rack location etc.) 
Shared Server / Hosting environment name 
Software 
Number of licenses 
Software Name 
Software Role (Backup / Monitoring / Remote connection etc.) 
Software Vendor & Version 
Storage 
Any other specific storage hardware solely deployed for the application 
Backup Type (Tape / Disk-to-Disk / DAS) 
External SAN storage size (if any) 
Local Disk Size 
Replication Type (synchronous / asynchronous) 
Storage Tier (if Hierarchical storage exists)
Documents you may be interested
Documents you may be interested