41
VIRTUALIZATION BY SREERAG.S.J

Virtual is at Ion

Embed Size (px)

Citation preview

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 1/41

VIRTUALIZATION

BY

SREERAG.S.J

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 2/41

What is virtualization?

The term virtualization broadly describesthe separation of a resource or requestfor a service from the underlying physicaldelivery of that service.

Generally virtualization refers running

multiple operating systems on singlecomputer

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 3/41

A System Without Virtualization

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 4/41

Virtualization Technologies

Hardware Virtualization: Decouplingoperating system from hardware

Application Virtualization: Decouplingapplication from operating system

Presentation Virtualization: Separating anapplication’s user interface from thephysical machine the application runs on

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 5/41

Hardware VirtualizationIt is running multiple operating systems on a single machine

It is the most common virtualization visible today

The core idea of Hardware Virtualization is simple: Usesoftware to create a virtual machine (VM) that emulates a

physical computer

It’s called as Desktop Virtualization when used in clients andcalled as Server Virtualization when used in server

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 6/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 7/41

Advantages

Avoid incompatibility betweenapplication and O.S

Economic

Restoration of failed systems areeasier

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 8/41

Microsoft’s products Hyper-V

• Provides h/w virtualization for servers

Virtual Desktop Interface

• Defines a way to create virtual desktops

Virtual P.C 2007

• Provides hardware virtualization for desktop systems

M.S Enterprise Desktop virtualization

• Allows administrator’s to create multiple V.M’s and distribute it among clients 

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 9/41

Presentation VirtualizationPresentation virtualization allows anapplication to run in a remote server andprovides it’s user interface locally 

This is done by creating virtual sessions bya server, each interacting with a remotedesktop system

Multiple virtual sessions can use samecopy of installed application

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 10/41

Advantages

Data can be centralized

Cost of managing application can bereduced

Incompatibility between application and O.S

can be avoided

Improve performance

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 11/41

Microsoft’s products Windows Terminal Service

• Allows a server to run an application and provides it’s user interface to a remote machine

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 12/41

Application Virtualization

Application virtualization allows looseningthe bond between application and O.S

It removes the incompatibility’s betweenapplications installed on same O.S

This is done by creating application specificcopy’s of all resources such as registryentry’s , DLL’s etc……. 

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 13/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 14/41

Microsoft’s products Microsoft’s Application Virtualization (App-V)

• An App-V administrator can create virtual application’sand deploy them

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 15/41

Managing a virtualized worldWhen a computing environment become more virtual itbecome more abstract

Increasing abstraction will increase complexity

So virtual world must be managed well to avoidcomplexity

Microsoft provides a family of tools for managing virtualenvironment

They can be used for both virtual and physical world

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 16/41

Microsoft’s management products

System Center OperationsManager 2007

System Center ConfigurationManager 2007 R2,

System Center Virtual MachineManager 2008

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 17/41

Microsoft’s VirtualizationTechnology’s -

Explained

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 18/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 19/41

Child partitions can run any othersupported operating system

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 20/41

Hyper-v can run both 32 bit 64 bit O.S’s 

For storage it uses virtual hard disk(VHD)

Server 2008 has an installation option Server

Core in which only a limited subset of the system’sfunctions is installed. This reduces both themanagement effort and the possible securitythreats for this system

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 21/41

Virtual Desktop Infrastructure(VDI)

The VMs that Hyper-V provides canbe used in many different ways.

Using an approach called VDI

For example, Hyper-V can be used

to run client desktops on a server

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 22/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 23/41

Virtual PC 2007

Is used to run guest operating systems on adesktop machine

Can run on Windows XP , Windows 7

It can run variety of X86 based O.S’s asguest’s 

The virtualization software runs on top ofthe client machine’s operating system 

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 24/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 25/41

Presentation virtualization

Windows Terminal Service

Terminal service works with standard Windowsapplications

It can send the whole desktop to remote client or aspecific application

It’s possible with a remote desktop connection running onclient which communicate with terminal service with RDP

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 26/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 27/41

The Remote Desktop Connection runson Windows XP and Windows Vista,and earlier versions of Windows alsoprovide Terminal Services clients

It moves most of the work anapplication does from a user’s desktop

to a shared server

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 28/41

Application Virtualization: MicrosoftApplication Virtualization (App-V)

Originally known as Soft Grid

application-specific copies of potentially shared resourcesare included in each virtual application

virtual applications can be stored on a central machinerunning System Center Application Virtualization

The first time a user starts a virtual application, this serversends the application’s code to the user’s system via aprocess called streaming.

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 29/41

The virtual application then begins executing

After this initial download, applications are stored in alocal App-V cache on the machine, Future uses of theapplication rely on this cached code

The application can use all resources in the system but allof the resources it uses that might conflict with otherapplications on this system have been made part of the

virtual application itself

For this to work, applications must be packaged using aprocess called sequencing before they are downloaded

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 30/41

Using App-V’s wizard-based

Sequencer tool, an administratorcreates a virtual application fromits ordinary counterpart

It packages the application intothe App-V format, including

application-specific copies of thisinformation

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 31/41

Managing virtual environment

System center operations manager

Focused on managing hardware andsoftware on desktops, servers, and otherdevices, the product supports a broadapproach to systems management

To deal with different componentsoperation managers relies onManagement Packs (MPs)

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 32/41

Each MP encapsulates knowledge and more abouthow to manage a particular component, and each

one is created by people with extensive experiencein that area

By installing the appropriate MPs, an organizationcan exploit the knowledge of a product’s creators tomanage it more effectively

Operations Manager can manage virtual as well asphysical machines. Operations Manager relies on anagent that runs on each machine it manages, and soevery machine—physical or virtual—has its ownagent.

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 33/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 34/41

System centre configuration manager

Deploying the right software onto the rightmachines, then keeping that software up todate can be a herculean task

To address these challenges, Microsoftprovides Configuration Manager

It also manages physical and virtual world

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 35/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 36/41

System centre virtual machine manager

Operations Manager and Configuration Managerworks for both virtual and physical world viewingboth in much the same way. But virtualization alsobrings its own unique management challenges

It is most common in hardware virtualization

Virtual Machine Manager provides a central console,allowing many VMs to be managed from a singlepoint

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 37/41

Options provided by virtual machinemanager

Creating a new VM from scratch, specifying its CPU type, memory size, andmore.

Converting a physical machine’s environment into a new VM, a process knownas P2V.

Creating a new VM from an existing VM.

Converting an existing VM created using VMware into Microsoft’s VHD format.

Using a template. Each template is a virtual machine containing a deployment-ready version of Windows that can be customized by the administrator

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 38/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 39/41

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 40/41

QUESTIONS ?

8/2/2019 Virtual is at Ion

http://slidepdf.com/reader/full/virtual-is-at-ion 41/41

THANK YOU