Virtualization Overall
Virtualization Overall
Virtualization Overall
Set of files
Hypervisor
VM advantages?
Copy or move
Easy management
Protected from h/w changes
isolate VMs
The Hypervisor
virtual machines operate inside of the host – hypervisor
Confusing OS and hypervisor?
Hypervisor
Platofrm
Gather physical resource > virtual
Types > type1, type2
Two Virtualization Scenarios
Let’s say that you are working in the IT department of a big company
that sells clocks all over the world. The CEO wants to save money and
asks for a way to spend less on IT equipment but still wants
employees to be able to use a computer that can access the
company’s files wherever they are in the world. Doing more with less.
At home, Tim owns a Windows laptop that he likes to use for listening
to music and blogging. Sometimes he lets his kids use his laptop to
play MinecraftTM after they finish their homework. Recently, Tim’s
eight-year-old son accidentally deleted some important documents on
Tim’s laptop. Instead of banning his kids from using his laptop to play
their favorite game.
VMware Workstation
Virtual Machine Files
Snapshots
save the state of a VM
Multiple
What Is Captured by the Snapshot?
Disk
Contents of virtual memory
VM settings
main building block components in a datacenter
Compute
Storage
network
Compute Systems
Based on the needs
compute systems can be large or small
servers with an x86
Clustering
similarly configured servers – Groups > connects (n/w, and
storage)
Networks
Baic connectivity
NIC > ethernet cable > switch > router > network (TCP/IP)
Server connects
Customer, storage > integrity of data?
Network
LAN, WAN
Network topology ?
storage
Enterprise storage
RAID
File level and Block level
DAS
NAS
SAN
Storage provisioning
RAID
Availability
multiple storage drives > 2 or more
linked together to create one single large volume of storage
RAID 0, 1, 4, 5, or 10
storage availability and redundancy are achieved
methods; mirroring, striping, and parity.
File Level and Block Level Storage
block level storage
HDD > storage volume
OS > access > raw (Depeneds on OS)
Admin > add
File level storage
FS > installed > volumes
Differ
FLS > easy to use
Block > Knowledge
Direct Attached Storage
physical storage device is directly attached to a server
Hard Disk Drive (HDD)
Solid State Drive (SSD)
Optical Disk Drive (ODD)
How the storage device speaks ?
Protocol, ex USB
Server > HBA (host bus adapter) > h/w
HBA
Connected to the server
Cable with the correct protocol
SCSI, SATA, SAS, and USB.
Network Attached Storage
Drawback of DAS
Attached to the server
NAS
Storage > accessed and distributed > n/w
Connect > Ethernet protocol > ip address
Server > communi > TCP/IP
Data sharing in NAS
needs to follow a file path
Protocols
NFS (Network File System)
CIFS (Common Internet File System).
Storage Area Network
NAS and DAS
Good for small org
SAN
many block level storage devices
clustered
attached to a high-speed network
Server feels SAN as a DAS
Protocols
iSCSI, Fiber Channel (FC),
Fiber Channel over Ethernet (FcoE)
Disadvantage
Expensive
Advantages
scalability
Storage Protocols
Storage Provisioning
Cost of managing datacenter
New devices, energy
Using / Alloting storage
efficient way possible without affecting reliability
How to Provision storage ?
Capacity, availability, and performance requirements
Provisioning types
Thick
Traditional
Pre-allocated space
Thin
consumes only the space that it needs initially
grows with time according to demand
Building a Data Center (virtual)
How a datacenter can be virtualized?
Hypervisor like ESXi
Like an OS
two main parts > loaded in sequence > Unix microkernel, VMware Kernel