Welcome to Module 2
Understanding Virtualization
By: Imran Afzal
Virtualization
• What is Virtualization?
• Let’s understand the physical system configuration
Excel, Word
DNS, NTP Application Application 2G + 1CPU = App
ERP, SAP etc.
Windows
Linux
Operating System Operating System 4G + 2CPU = OS
Dell
Physical Server Physical Server 16G RAM
HP
4 CPU
8G and 2CPU
Resources are under utilized
By: Imran Afzal
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
• Hypervisor
• Host
• VM
• Virtual machine
• Guest
• Instance
• Virtualization Manager
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
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