virtulization submission
TRANSCRIPT
Virtulization
And Its Role To Enable the Cloud Computing System Model
By,
Radhika Kalavadiya
(130040116019)
What is Virtualization
Virtualization :the abstraction of computer resources.
Defenition :Virtualization is a Technology that transforms hardware into software.
Virtualization allows to run multiple operating systems as virtual machines.
Each copy of an operating system is installed in to a virtual machine.
How Virtulization Works?
• A Virtualization layer is installed.
Uses Bare-metal or Hosted Hypervisor architecture.
• A bare-metal hypervisor system does not require operatingsystem.
• Hypervisor is operating system.
• Host based Virtualization requires operating system(windows or linux) installed on the computer.
• Virtualization layer installed as application on operating system.
1. VMWare Server is free application supported by windows or linux.
Why Virtulization?
Consolidate the workloads of several under-utilized servers
to fewer machines, perhaps a single machine.
Provides secure, isolated sandboxes for running untrusted
applications.
Provides emulation of hardware, or hardware configuration
that you do not have (such as multiple processors).
Virtualization can also be used to simulate networks of
independent computers.
Virtual machines can be used to run multiple operating
systems simultaneously. Some such systems may be hard or
impossible to run on newer real hardware.
Allow for powerful debugging and performance monitoring.
Operating systems can be debugged without losing
productivity.
Virtual machines can isolate what they run, so they provide
fault and error containment.
Virtual machines are great tools for research and academic
experiments. They encapsulate the entire state of a running
system. The state also provides an abstraction of the
workload being run.
Virtualization can enable existing operating systems to run
on shared memory multiprocessors.
Virtual machines can be used to create arbitrary test
scenarios, and can lead to effective quality assurance.
What is Virtual Machine?
Isolated guest operating system installation within a normal
host operating system.
From the user perspective, virtual machine is software
platform like physical computer that runs operating systems
and apps.
Virtual machines posses hardware virtually.
Types Of Virtulization
There are mainly 5 types of virtulization.
Platform Virtualization (Close to Cloud Computing)
• Full Virtualization
• Paravirtualization
• Hardware-assisted Virtualization
• Partial Virtualization
• OS-level Virtualization
Memory Virtualization
Desktop Virtualization
Application Virtualization
Network (Device and I/O) Virtualization
Full Virtulization
Full virtualization uses a special kind of software called
a hypervisor. The hypervisor interacts directly with the
physical server's CPU and disk space. It serves as
a platform for the virtual servers' operating systems.
Para Virtulization
The para-virtualization approach is a little different than
the full virtualization technique, the guest servers in a
para-virtualization system are aware of one another.
OS Level Virtulization
An OS-level virtualization approach doesn't use a hypervisor
at all.Instead,the virtualization capability is part of the
host OS,which performs all the functions of a fully virtulized
hyperviser.
Creating multiple logical server OS instances on one physicalpiece of hardware
Hypervisor is installed on one physical server
Multiple instances of server OS are installed.
Desktop Virtulization
Virtual Desktop Infrastructure (VDI) is a desktop deliverymodel which allows client desktop workloads (operatingsystem, application, user data) to be hosted and executed onservers in the data center
Users can communicate with their virtual desktops through aclient device that supports remote desktop protocols such asRDP
This allows you to virtualize Windows desktops in thedatacenter and deliver them on demand to any user —anywhere
Storage Virtulization
Storage Virtualization is the next frontier in Storage Advances
that aims to provide a layer of abstraction to reducecomplexity
Hardware Virtulization
Computer hardware virtualization is the virtualization of
computers or operating systems.
It hides the physical characteristics of a computing
platform from users, instead showing another abstract
computing platform.
Role Of Virtulization
Virtualization and Cloud Computing
The underpinning for the majority of high-performing clouds is a virtualizedinfrastructure.
Virtualization has been in data centers for
several years as a successful IT strategy for consolidating servers.
Used more broadly to pool infrastructure resources, virtualization can
also provide the basic building blocks for your cloud environment to enhanceagility and flexibility.
Cloud Computing, In the following slides we are going to to speak aboutCloud Properties Enabled by Virtulization.
To Enable Cloud Computing
Service
Scalability
Virtual machine system automatic scale up.
Availability
Fault tolerant of hardware and software.
Manageability
Automatic physical to virtual system transformation
Performance
Dynamically virtulization