Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Virtualization

No description
by

NATYA gummaraju

on 2 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Virtualization

Virtualization
design by Dóri Sirály for Prezi
Virtualization abstracts the underlying physical structure of various technologies. Virtualization, in computing, is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources.


Single OS image per machine
Software and hardware are tightly coupled
What is virtualization?
THANK YOU!
The traditional server concept

Virtual machines provide:
> Hardware independence – Guest VM sees the same hardware regardless of the host hardware
> Isolation – VM’s operating system is isolated from the host operating system
> Encapsulation – Entire VM encapsulated into a single file
Virtual Machines
Running multiple applications on same machine causes conflicts
Underutilized resources
Inflexible and costly infrastructure
The virtual server concept
Hardware independence of OS and application
Virtual machines can be provisioned to any system
Can manage OS and application as a single unit by encapsulating them into virtual machines
BOONS AND BANES
Disadvantages of virtualization
Virtualization may not work well for:
– Resource
-intensive applications: VMs may have RAM/CPU/SMP limitations
– Performance testing
– Hardware compatibility testing
– Specific hardware requirements: Custom hardware devices, some hardware architectures or features are impossible to virtualize
– Certain registers or state not exposed
– Unusual devices and device control
– Clocks, time, and real-time behavior
Benefits
Green IT
Run old apps
Increased hardware utilization
Hardware independence/Portability
Improved security
Disaster recovery
Access virus affected data
Test software, upgrades or new configurations
Back up an entire operating system
Create a personal cloud computer
Desktop Virtualization
Removes the need for CPU at each computer station
Desktop CPU virtually stored on local server
Virtual desktops can be created quickly
Server Virtualization
Creates several isolated environments
Allows multiple OS's and workloads to run on same physical hardware
No tight coupling between OS and hardware
Desktop Virtualization

Hardware virtualization on a mobile phone
Enables multiple operating systems to run on same mobile phone.
Ex: Same phone can run Blackberry and Android apps.
Platforms are being developed by vendors like VMWare,AT &T and LG.
Mobiles can be manufactured more cheaply ,reuse of software and hardware
Shortens development time
A smartphone can have one virtual environment for business use and other for personal use.


System & Process Virtual machines
Virtual machines can be viewed as:
1. SYSTEM VIRTUAL MACHINES
Full execution environment that support multiple processes
Support GUI and I/O devices

2. PROCESS VIRTUAL MACHINES
Virtual machines can be instantiated for a single program. Ex: Java virtual machines
Server Virtualization
Types of virtualization
-> Server virtualization
-> Desktop virtualization

MOBILE VIRTUALIZATION
Full transcript