Virtualization has fundamentally changed the shape of the IT landscape in the past decade. If you haven’t learned the ins and outs of hypervisors, hosts, and guests, attend our virtual webinar to learn about the different kinds of virtualization, the benefits of the technology, and the different players in the industry!
3. All About Server Virtualization
What is virtualization?
Why go virtual?
Who are the players?
How do I get started?
Where can I learn more?
What are other types of virtualization?
5. What is Server Virtualization?
Virtualization allows you to run
multiple operating systems on a
single physical computer inside of
virtual machines (VMs)
A virtual machine is a software
implementation of a computer
running an operating system that
behaves like a physical machine
A hypervisor is software that
creates and runs virtual machines
1 processor core
10 GB storage
4 GB memory
2 network adapters
Windows 2008 R2
VM
VM
VM
APP
APP
APP
OS
OS
OS
Virtualization Layer
HERE BE
HYPERVISORS
YARR!!
Hardware Layer
6. What is Server Virtualization?
Hypervisors are the enabling
Guests
Guests
technology of virtualization & cloud.
They allow abstraction of physical
hardware resources from software
Type 1 (bare metal or native)
hypervisor runs directly on hardware
Host
without the need for an OS
Machine
Type 2 (hosted) hypervisor runs on
top of a conventional OS (the host)
Host
OS
Hypervisor Chart Image Credit: Wikipedia Commons
7. Why? Benefits of Virtualization
Save Money
More fully utilize your hardware resources
Increase server density
Power and cooling advantages
Quick provisioning / allocation of resources
Application isolation
Redundancy / Failover / Disaster Recovery
Increased uptime
Workload flexibility and the Cloud
Run legacy apps
9. What are Virtualization concepts?
Provisioning – preparing a server with the
necessary resources it needs for operation such
as allocating memory, storage, compute,
network resources & setting up / installing
software, drivers, identity information, etc
Thin Provisioning – “as needed” provisioning
Self-service provisioning - allows users to create
their own VMs through software such as (vCloud
Director or MS App Controller)
Self
Checkout
10. What are Virtualization concepts?
Live Migration – moving a virtual
machine between different physical
machines or hosts without disconnecting
clients or the application
Load Balancing – distributing workloads
evenly across multiple hosts so that
resources are utilized efficiently
Failover - switching to a redundant or
standby computer server, system,
hardware component or network upon
failure or abnormal termination
VM
VM
APP
APP
OS
OS
95%
70%
load
Virtualization Layer
Hardware Layer
VM
FAILOVER VM MIGRATED VM
APP
APP
OS
45%
70%
load
APP
OS
OS
Virtualization Layer
Hardware Layer
11. What are Virtualization concepts?
Snapshot – file-based copies of the state,
disk data, configuration of a virtual
machine at a specific point in time.
Chargeback – billing departments based
on IT resources consumed
Orchestration - automated arrangement,
coordination, and management of
complex computer systems – simplifies
processes
VM
VM
APP
APP
OS
OS
12. Who are the major virtualization players?
Type 1 (native) Hypervisors
VMware ESXi
Microsoft Hyper-V
Citrix XenServer
Red Hat Enterprise
Virtualization
Oracle VM
Type 2 (hosted) Hypervisors
Parallels
VMware Workstation,
Player, Fusion
Microsoft XP Mode
Oracle VirtualBox
KVM
13. What are other kinds of Virtualization?
Virtual Desktop Infrastructure (VDI) decouples
the workstation / desktop from the physical
machine.
Storage virtualization hides physical storage from
the user and presents them with logical volumes.
Network virtualization allows multiple physical
networks to be consolidated into a single logical
network, or a single physical network can be
segmented into separate logical networks.
14. How do I get started with Virtualization?
Determine your virtualization needs
◦ What are your main criteria?
Research the options available
Evaluate software (free versions / trials)
Consult your peers / network
15. Where can I learn more about Virtualization?
http://community.spiceworks.com/virtualization