Welcome to Module 2
Understanding Virtualization
By: Imran Afzal
Virtualization
• What is Virtualization?
• Let’s understand the physical system configuration
Excel, Word 12G + 3CPU (remaining)
DNS, Apache, NTP Application Application - 4G + 1CPU = App
Database, SAP etc. 8G + 2CPU (remaining)
16G + 4CPU = Entire OS
Windows - 4G + 1CPU = OS
Linux
Operating System Operating System
12G + 3CPU (remaining)
Dell 16G RAM & 4 CPU
HP Physical Server Physical Server
8G RAM and 2CPUs are under utilized
By: Imran Afzal
www.utclisolutions.com
Virtualization
• Now let’s look at virtualization
App App App App
OS OS OS OS
4G RAM + 1 CPU = Each OS
App App App App
OS OS OS OS
VMWare 16G + 4CPU =
Oracle Virtualization
Virtualization Virtualization
Virtualization
Dell
Physical Server Physical Server 16G RAM
HP
4 CPU
All resources are fully utilized
By: Imran Afzal
Virtualization Software
• How virtualization works?
App App
OS OS
App App
OS OS
• Hypervisor software
• Program Virtualization Layer
• Operating system
Physical Server
By: Imran Afzal
Benefits of Virtualization
• Cost $$$
• Real estate
• Electricity
• Ease of management
• Redundancy (lesser downtime)
• Faster deployment of machines
• Resource availability
• Better testing and performance
• Licensing
By: Imran Afzal
Virtualization Basic Terms
• Bare-metal server = Physical server with NO OS
• Hypervisor = Host or Virtual server
• Virtual Machine = VM, Guest, Instance
• Virtualization Manager = vCenter, OVM manager etc.
• Virtual Desktop = VDI
• P2V = Physical to virtual
• V2V = Virtual to virtual
• VM template
• Snapshot
• Clone or cloning.
By: Imran Afzal
Difference Between Virtualization and Cloud
• Virtualization is a technology whereas cloud is a remote location
which utilizes virtualization technology
Virtualization Cloud
App App
OS OS
• Datacenter
App App • Datacenter App App
• Hardware
OS OS • Hardware OS OS
• Operating System
• Operating System App App
• Provide on-going support
Virtualization • Provide on-going support OS OS
• DO NOT manage apps
• Manage apps Virtualization
Physical Server Physical Server
Customer Datacenter Cloud Datacenter
By: Imran Afzal
Virtualization Companies
Company Hypervisor Cloud Technology
• VMWare (ESXi) vCloud
• VMWare player
• Oracle (OVM or OLVM) OCI
• Oracle Virtualbox
• Microsoft (Hyper-V) Azure
• Citrix (Xen Server) Citrix cloud services
• Redhat (KVM) Redhat Cloud Suite
• Amazon AWS
• Google Google Cloud platform.
By: Imran Afzal