You are on page 1of 29

HMR Institute of Technology & Management

DEEPTI SINGH I.T. (7th Sem) 0611333108

GOALS
Participants

will leave with an understanding of


Virtualization and its types Why we need virtualization? Architecture of virtualization What is cloud computing & its types

virtualization unlocks cloud computing


How

HOW VIRTUALIZATION UNLOCKS CLOUD COMPUTING

WHAT IS VIRTULIZATION?
Ability to run multiple virtual machines on a single piece of hardware Enables you to install multiple operating systems These Multiple operating systems run simultaneously and independently, in their own secure environment Works with minimal reduction in performance

HISTORY OF VIRTUALIZATION
Concept- by Jim Rymarczyk(1960s) Implemented by IBM

Reason - to maximize computers efficiency


Massive growth in the use of computer technology created new problems, like

PROBLEM : Low hardware utilization


SOLUTION : Hardware virtualization

USE & ADVANTAGES OF VIRTULIZATION


VM are great tools for research and academic experiments It make software easier to migrate System backup, and recovery easier

It can enable existing OS to run on shared memory multiprocessors.


Reduce capital costs High availability and performance

HARDWARE VIRTUALIZATION
Most common & used in IT departments It breaks one application one server barrier Allow us to run different OS & different application simultaneously on the same hardware

BENIFITS OF HARDWARE VIRTUALIZATION


Less power consumption Less maintenance overhead Higher resource utilization Easier (& faster) to add more capacity

Ways to create virtual servers:


Full virtualization

Para virtualization OS level

ARCHITECTURE OF FULL AND PARA


VIRTUALIZATION

FULL VIRTUALIZATION
Implemented using special software called HYPERVISOR It provides complete independence of each virtual server to other virtual servers running on the same physical machine.

Para-virtualization
Guest system can feel the presence of each other

OS level virtualization
Does not include the use of a hypervisor Hosting OS, performs all the functions of the hypervisor

ARCHITECTURE OF OS LEVEL
VIRTUALIZATION

WHAT IS THE BEST METHOD?


Same operating system OS-level virtualization. Para-

Several different operating systems virtualization.

OS virtualization is faster and more efficient than other methods

DESKTOP VIRTUALIZATION

DESKTOP VIRTUALIZATION
Allows the use of virtual machines to let multiple network subscribers maintain individualized desktops on a single, centrally located computer or server Involves encapsulation

BENEFITS OF DESKTOP VIRTUALIZATION

Easier to upgrades can easily add more users as your organization grows Better resource utilization less power consumption

DESKTOP MODEL CAN BE EMPLOYED IN FOLLOWING TWO WAYS..


Remote Desktop Virtualization (Server-Hosted ) Local Desktop Virtualization (Client-Hosted )

STORAGE VIRTUALIZATION:
Refers to the separation of logical storage from physical storage Allows the Systems Admin increased flexibility in how they manage storage for end users

NON VIRTUALIZED ARCHITECTURE

VIRTUALISED ARCHITECHTURE

MAJOR PLAYERS
Leading players :
VM Ware Citrix Microsoft

Other players who have entered the market:


Red Hat HP IBM Oracle

WHAT IS CLOUD COMPUTING ?


Cloud Computing is defined as a pool of virtualized computer resources. It involves delivering hosted services over the Internet. Allows consumers to use applications without installation Only Pay for What You Use

HOW VIRTUALIZATION IS RELATED TO CLOUD COMPUTING


Cloud Computing is a collection of Virtualization Technique

HOW CLOUDS ARE FORMED BY


USING VIRTUALIZATION TECHNIQUES

Key attributes :
Sharing of infrastructure Scalability and elasticity Agility Local independence

TYPES OF CLOUD
Public
(Example- Amazon Web Services is the largest public cloud provider).

Private Virtual Private Cloud

Cloud computing Application Component includes Facebook Microsoft Online Google Apps

THE BENEFITS
Access your data at all times not just while in the office A physical storage center is no longer needed Most have a pay structure that only calls for payment only when used

Easily scalable so companies can add or subtract storage based on their own needs

THE NEGATIVES
If you are going to move all of your information to data centers situated outside your company, then security should be of utmost importance. If your cloud host disappears, where does your information go?

VIRTUALIZATION UNLOCKS CLOUD COMPUTING


There are at least five things that virtualization does to unlock the door to cloud computing :
Enables economies of scale Decouples users from implementation Speed, flexibility, agility Breaks software pricing and licensing Enables, motivates chargeback

Finished.

You might also like