Upload
sreerag-sree
View
220
Download
0
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 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 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 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 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 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 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 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 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