LESSON in ELECTIVE 3
LESSON in ELECTIVE 3
LESSON in ELECTIVE 3
0 – Overview
Server Virtualization
Client & Desktop Virtualization
Services and Applications Virtualization
Network Virtualization
Storage Virtualization
Let us now discuss each of these in detail.
Server Virtualization
It is virtualizing your server infrastructure where you do not have to use any more
physical servers for different purposes.
Client & Desktop Virtualization
This is similar to server virtualization, but this time is on the user’s site where you
virtualize their desktops. We change their desktops with thin clients and by utilizing the
datacenter resources.
Hosted Hypervisor
Hosted hypervisors are designed to run within a traditional operating system. In other
words, a hosted hypervisor adds a distinct software layer on top of the host operating
system. While, the guest operating system becomes a third software level above the
hardware.
A well-known example of a hosted hypervisor is Oracle VM VirtualBox. Others
include VMWare Server and Workstation, Microsoft Virtual PC, KVM,
QEMU and Parallels.
Understanding Local Virtualization and Cloud
Virtualization is one of the fundamental technologies that makes cloud-computing work.
However, virtualization is not cloud computing. Cloud computing is a service that
different providers offer to you based on some costs.
In enterprise networks, virtualization and cloud computing are often used together to
build a public or private cloud infrastructure. In small businesses, each technology will
be deployed separately to gain measurable benefits. In different ways, virtualization and
cloud computing can help you keep your equipment spending to a minimum and get the
best possible use from the equipment you already have.
As mentioned before, virtualization software allows one physical server to run several
individual computing environments. In practice, it is like getting multiple servers for each
physical server you buy. This technology is fundamental to cloud computing. Cloud
providers have large data centers full of servers to power their cloud offerings, but they
are not able to devote a single server to each customer. Thus, they virtually partition the
data on the server, enabling each client to work with a separate “virtual” instance (which
can be a private network, servers farm, etc.) of the same software.
Small businesses are most likely to adopt cloud computing by subscribing to a cloud-
based service. The largest providers of cloud computing are Microsoft with
Azure and Amazon.
The following illustration is provided by Microsoft where you can understand how
utilizing extra infrastructure for your business without the need to spend extra money
helps. You can have the on-premises base infrastructure, while on cloud you can have
all your services, which are based on Virtualized technology.