Professional Documents
Culture Documents
Datacenter Consolidation V 1.0
Datacenter Consolidation V 1.0
Virtualization
Krishna Kumar KK / Oct 15, 2015
1
Topics
• Virtualization an overview, Advantages.
• Types of Virtualizations and Migrations.
– Live Virtualization
– Lift and Shift
• Virtualization tools.
• Standard DC Consolidation process.
• Data Center Discovery, tools available.
• Capacity Planning.
• How to handle Storage migrations, storage migration tools.
• Pre-Post migration Activities.
• Challenges
• VMware Overview.
2
What is Virtualization !!!
• The term virtualization broadly describes the separation of a resource or request for a service from the
underlying physical delivery of that service.
• With virtual memory, for example, computer software gains access to more memory than is physically
installed, via the background swapping of data to disk storage.
• This can be applied to other Layers such as networks, storage, laptop or server hardware, operating
systems and applications.
3
Benefits of virtualization
• Business Benefits
– Reduction in operating expenses
– Improved business continuity
– Better response by IT to requests for new services
– Improved SLAs on IT Services
– Improved Customer Services
• Financial Benefits
– Reduced Hardware cost
– Server Provisioning time reductions
– Disaster recovery improvement
– Upgrade/Maintenance expenses reduced
– Application released faster
4
Before vs after Virtualization
5
Before Virtualization After Virtualization
• Underutilized resources Inflexible and costly • Can manage OS and application as a single unit
infrastructure by encapsulating them into virtual Machines
6
Types of Virtualizations and Migrations.
• Vmotion
– Live migration of VM from one ESX server to Another with Zero down time
• Physical to Physical(P2P)
– P2P looks for systems that could benefit from newer more powerful HW, and free-up systems for reuse. Additionally that a
threshold of capacity for potential reuse, but not ideal virtualization candidates.
7
Major Virtualization Tools
• vCenter Converter/Vmware replicator
• PlateSpin Migrate from NetIQ
• Double-Take Move from Vision Solutions
8
Standard Process an Overview for DC Consolidation !!!
• Define business and • Planning and Analysis • Application Assessment • Migration Run book
tech requirements questionnaire
• Define Move groups • Execution
• Define Scope Baseline • Verify Migration
• High level Migration Methods • Post Migration Tasks
• Inventory Collection Plan
and verification. • Source to target • Cutover
• High Level Migration Mapping
• Server Utilization Schedule • UAT
• Baseline test
• Application Affinity • Fall Back( Roll out)
• Migration plan
• Migration tool
verification
• Finalize Migration Plan
9
Data Center Inventory
• VMware Capacity Planner
Delivered as a hosted application service, VMware Capacity Planner enables comprehensive virtualization and system consolidation
assessments. These assessments will help you make smart decisions when consolidating your datacenter or data, and gather key
performance metrics required for capacity utilization analysis. The Data Collector can gather data from heterogeneous environments
based on multiple platforms
– Major Components
– Data Collector
– Data Manager
– Data Analyzer
– Consolidation Estimates
– Capacity Assessment
Other Tools
• VMware ADP (Application Dependency Planner)
• PlateSpin Recon
• Tivoli Application Dependency Manager
• Cirba
10
Major types of Reports
• Inventory Reports
– OS Summary
– Memory Summary
– Processor summary
– In Scope summary
• Utilization Reports
• Processor
• Memory
• Network
• Disk
• Application Affinity
• Db’s identified
11
Inventory Report
12
Utilization report
Processor Utilization Memory Utilization
13
• Network Utilization Report • Disk Utilization report
14
Application Affinity(Dependency map)
Db instances Identified
15
Wave Planning
Technical Criteria
Integration
Planning
Begin
Migration
16 03/20/2024
Target Sizing
• Sizing is a process to assign RPE2 values based on host model, processor type, processor speed and number of
processors. For virtual machines, RPE2 values are assigned relatively to the number of VM’s on the physical host.
• RPE2 - Relative server Performance Estimate 2, is a computer benchmark developed by Ideas International( Now
Gartner
• Major Criteria for sizing
• Memory
• CPU
• Network
• Disk Resources
• HP Sizer for Server Virtualization, it’s a quick helpful sizing tool for VMware and Hyper-V environment
17
How to migrate large volume data?
• Migrating large volume data’s always challenge(> 100 GB)
• Time constraints for data copy, customer will not agree large down time for data copy
• Choose live migration tools with minimal down time
• Approach
– Start data copy well in advance before the actual migration.
– Use block level copy tools for the live migration, it will not affect any of the running services.
– Do the final data sync during cutover window.
18
Pre-Post migration Activities.
• Pre-Migration Activities
– Capture all the source server informations
• Disk Info
• Services
• Capture Schedule tasks if/any
• Advisable to create a pre-migration check sheet.
19
Challenges
• Hidden complexity, back-end legacy data bases.
• Network speed
• Application compatibility( For Upgrades)
• Post Migration testing
• Finding the right application owner
• Hard coded IP’s in applications
20
Vmware Overview
• Different vSphere Editions
21
Major Files which make a virtual machine
.vmx - Virtual Machine Configuration File
.nvram - Virtual Machine BIOS
.vmdk - Virtual Machine Disk file
.vswp - Virtual Machine Swap File
.vmsd - Virtual MAchine Snapshot Database
.vmsn - Virtual Machine Snapshot file
.vmss - Virtual Machine Suspended State file
.vmware.log - Current Log File
.vmware-#.log - Old Log file
22
Creating Virtual Machine Using template
• Using a Template
23
Deploy Virtual Machine from template
24
Cloning a Virtual Machine
25
High Availability
26
vSphere HA Failure Scenarios
27
vSphere HA Failure Scenario: Host
28
vSphere HA Failure Scenario: Guest Operating System
29
vSphere HA Failure Scenario: Application
30
What Is Fault Tolerance?
31
Fault Tolerance in Action
32
Thank you
33