CIS Module 3 VDC Compute
CIS Module 3 VDC Compute
VIRTUALIZED DATA
CENTER – COMPUTE
Virtualize Storage
Virtualize Compute
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 2
Compute Virtualization
Compute Virtualization
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 3
Need for Compute Virtualization
Hypervisor
x86 Architecture
x86 Architecture
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 4
Hypervisor
Hypervisor
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 5
Types of Hypervisor
APP
Hypervisor
Hypervisor
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 6
Virtual Machine
• From a user’s perspective, a
logical compute system
Runs an operating system (OS) and
application like a physical machine
Contains virtual components such
as CPU, RAM, disk, and NIC
• From a hypervisor’s perspective Hypervisor
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 7
Virtual Machine Hardware
RAM Keyboard
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 8
Multi-core Processors
VM with VM with VM with
one CPU two CPUs four CPUs
Virtual CPU
Virtual
Physical
Core
Socket
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 9
Hyper-threading
VM with VM with VM with
• Makes a physical CPU appear as one CPU two CPUs one CPU
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 10
CPU Load Balancing
VM with VM with VM with
one CPU one CPU one CPU
LCP LCP
U U
LCP LCP
U U
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 11
Transparent Page Sharing
• Hypervisor detects identical memory pages of virtual machines (VMs) and
maps them to same physical page
Read-only when shared
• For writes, hypervisor treats the shared pages as copy-on-write
• Attempts to write on shared page
Generates minor page fault
Creates private copy after write and remaps the memory
Private copy
Physical Memory
Memory Page
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 12
Memory Ballooning
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 13
Resource Management Tool
• Provides ability to manage physical Management
Server
machines running hypervisor
• Enables centralized management of
resources from a management server Manage Physical and
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 14
Physical to Virtual Machine (P2V) Conversion
P2V Conversion
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 15
Hot Conversion Process
Converter server
running converter
software
Agent
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 16
Hot Conversion Process (contd.)
Converter server
running converter
software
Reconfiguration
Agent
Powered-on
Source Physical Source
Snapshot
Machine Volume
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 17
Cold Conversion Process
Powered-on
Source Physical Source
Volume
Machine
Destination Physical
Machine (Running
Hypervisor)
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 18
Cold Conversion Process (contd.)
Converter boot CD
Reconfiguration
Powered-on
Source Physical Source Step 3: Clones source
Machine Volume disk to VM disk
Destination Physical
Machine (Running
Hypervisor)
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 19
Concept in Practice: VMware vSphere
VMware vSphere
• An infrastructure virtualization vSphere Client
suite that provides: Consolidated
DRS HA Plug-in
Virtualization Backup
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 20
Concept in Practice: VMware vCenter Converter
• Converts physical machines to Source VMware Products
VMware ESX
VMware
Converter
Center
VMware ESXi
Hypervisor
x86 Architecture
Third-party
Virtual Machine
NIC Hard
CPU Card Memory Disk
Copyright © 2011 EMC Corporation. All Rights Reserved. Virtualized Data Center – Compute 21