Introduction To Virtualization and VMware Solutions

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 21

Introduction to Virtualization and

Data Center Virtualization with


VMware vSphere-Cloud in mind

FK Boachie
( Adapted from VWware and other
sources.)
What is Virtualization?
In computing, virtualization refers to the act of
creating a virtual version of something, including
virtual computer hardware platforms, storage devices,
and computer network resources for same use as a
physical device. Some of these are:

• Hardware/Server • VMware Workstation


Virtualization. (Local)
• Network Virtualization. • Microsoft Virtual PC
• Storage Virtualization. (Local)
• Memory Virtualization. • Citrix XenDesktop
• Software Virtualization. (Centralized)
• Data Virtualization.
• Desktop virtualization
What is a hypervisor?
Vendors of Virtualization

Nutanix Acropolis, Amazon


Elastic Compute Cloud (EC2) etc
Benefits/Components of Virtualization

• Save money and energy


• Simplify management
• Less servers are needed for cloud solutions
 Need for skilled Cloud employees not being met
according to Google
 428,737 open Cloud jobs available as of March
2021 worldwide
• Configuration file use
• Hard disk file(s)
• Virtual machine state file
• In-memory file
Virtual Desktop Virtualization Architecture

Applications Applications Applications

Guest OS Guest OS Guest OS


(Windows) (Linux) (VMware ESX)
Virtual Machine Virtual Machine Virtual Machine

Virtual Machine Manager (Hypervisor)


Physical

Host OS

Hardware
Comparisons of two major Virtual Machines

 VMware Workstation
◦ Costs more
◦ More host & guests support
◦ Better features (Snapshots, USB)
◦ 64-bit hosts and guests
 Microsoft Virtual PC
◦ Free
◦ Less hosts & guests support
◦ Less VM features and capabilities
Type of Server Virtualization
Two main types

• Software Virtualization (SoftV) -VMware Server

• Hardware Virtualization(HardV)
SoftV Server Virtualization Architecture
Virtual

Applications Applications Applications

Guest OS Guest OS Guest OS


(Windows) (Linux) (VMware ESX)
Virtual Machine Virtual Machine Virtual Machine

Virtual Machine Manager(Server Products)


Physical

Host OS(Server Products)

Hardware
HardV Server Virtualization
(Bare metal virtualization)
• Microsoft Virtual Server
• Citrix XenServer

• VMware ESXi Server


• Microsoft Hyper-V Server
HardV Server Virtualization Architecture

Applications Applications Applications


Virtual

Guest OS Guest OS Guest OS


(Windows) (Linux) (VMware ESX)
Virtual Machine Virtual Machine Virtual Machine

Host OS + Virtualization Layer (Hypervisor)


Physical

Hardware
Some Techniques of VMware
Application

 VMotion
 Storage VMotion
 High Availability
 Memory Reclamation
What is “Data Center Virtualization”?
What is Data Center Virtualization?

10011110011
00110101010
01000101010
01010100

Hardware Software
What is “Data Center Virtualization contd”?

Many different types of servers


What is “Data Center Virtualization contd”?

High power consumption

Virtualization breaks the cycle of power consumption


What is “Data Center Virtualization contd”?

Virtual Machine

Applications VM Virtual Machines


wa
re
VM vS p
he
wa re

Operating System
re
vS
ph
ere Hypervisor
Physical Hardware Physical Hardware
What is “Data Center Virtualization contd”?

Fewer pieces of hardware.

Save money on power and cooling.


Why do we need Data Center Virtualization?

Availability

Scalability

Optimization

Management
Virtual Machines Virtual Machines

Fault Tolerance (FT) vFlash

The ESXi Hypervisor vSphere Data Protection

vSphere Data Protection

vCenter

Virtual Networking

Datastores High Availability

vMotion Virtual Switches

VSA VSAN

Distributed Power Management (DPM) Distributed Resource Scheduler (DRS)


How can Data Center Virtualization help overcome these
challenges?

vCenter Operations Manager

vCenter Configuration Manager

vCenter Site Recovery Manager

You might also like