Virtualization Technology (At Desktop and Application)

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 26

Virtualization Technology (At Desktop and Application)

1
Learning Outcomes

• Comprehend desktop virtualization


• Describe techniques used for desktop virtualization
• Illustrate remote desktop services
• Explain hardware virtual machine
• Understand infrastructure of desktop virtualization
• Describe components of desktop virtualization
• Describe machine imaging
• Describe VM migration services management
2
Introduction

Desktop virtualization is actually a type of illusion provided to the user using


different techniques.
It involves encapsulating and delivering either access to an entire information
system environment or the environment itself to a remote client device.
For IT organizations, desktop administration is expensive, manual, and time-
consuming.
As compared to desktop virtualization, server virtualization makes datacenters
more quick and effective by advanced levels of accessibility, quicker application
delivery, and enhanced utilization.
3
Desktop Virtualization

Desktop virtualization is a type of software technology used to separate the


desktop and its connected application software from the physical device used
by the client.
Remote desktop virtualization works in a manner similar to client–server
model in which applications can be executed on any remote desktop with
different operating systems and with the help of the protocol of remote
display, a user can interact with the application as shown in Fig. 8.1.
In a virtualized desktop, virtualization breaks the connection between
hardware and the elements facilitate the IT staff to alter, update, and organize
these elements independently for greater business quickness and improved
response time. 4
Desktop Virtualization

5
Advantages of Desktop Virtualization

Simpler provisioning of new desktops


Installation of new applications at cheap rates
Desktop image-management capabilities
Increased data security
Longer time given for customer desktop infrastructure
Protected reserved access to a business’ desktop settings

6
Advantages of Desktop Virtualization

Facilitation of thin clients


Improved security
Better business continuity and disaster recovery
Abridged PC repairs
Suppleness of access
Improved deployment and management

7
Features of Desktop Virtualization Drivers

Reduction in cost of desktops


Reduction in management cost of desktop
Easy setting of desktops
Reduced cost to refresh desktops

8
Techniques used for Desktop Virtualization

The two desktop virtualization techniques basically used for providing services
to users are as follows:
• Remote desktop services (RDS)
• Virtual desktop infrastructure (VDI)

VDI and RDS are designed for providing services to users as per their
requirement.

9
Differences between RDS and VDI

10
Remote Desktop Services

Remote desktop services (RDS) is customarily called terminal services. It is a


blanket term for characteristics of Microsoft Windows server which permits
consumers to distantly access Windows applications and graphical desktops.
The advantages of RDS are as follows:
• Data recovery in tragedy
• Operation from anyplace
• Economical

11
Remote Desktop Services

The disadvantages of RDS are as follows:


• Requirement of powerful RDS
• Requirement of RDS monitoring
• Requirement of reliable network
• Requirement of right adjustment in network
• Knowledgeable administrator

12
Virtual Desktop Infrastructure

• Virtual desktop infrastructure (VDI) refers to the hosting of a desktop OS


running in a VM on a server in the virtual data center (VDC).
• VDI allows a user to access a remote desktop environment from an endpoint
device via a remote desktop delivery protocol.
• The VDI architecture consists of several components that work together to
provide an end-to-end solution.

13
Virtual Desktop Infrastructure

Advantages of VDI are:


• Low price in buying desktop computers
• Centralized client operating system management
• Swift client implementation
• Reduction in the costs of desktop
• Reduction in the cost of electricity
• Enhanced security of data
• Protected remote access
• Lesser applications compatibility troubles
14
Virtual Desktop Infrastructure
Disadvantages of VDI are:
• Printing normally involves third-party appends
• Scanning is natively unsupported
• Bi-directional audio is natively unsupported
• Exhibit protocols are unsuitable for graphic design
• Needs low-latency association between the virtual infrastructure and customer
• Needs enterprise class server hardware and storage areas network for VMs
permanently delivered to particular users
• Needs trained IT staff

15
Components for Desktop Virtualization

The VDI architecture consists of several components that work together to


provide an end-to-end solution. The main components are:
• Endpoint devices
• A connection broker
• VM hosting

16
Application Virtualization
Application Virtualization technology offers skills to install applications without
altering or making any variation to the file system, underlying OS, or registry of
the computing platform in which they are installed as shown in Fig. 8.2.

17
Application Virtualization

Technology categories that fall under application virtualization include the


following:
• Streaming of application: Before startup, rather than delivering the whole
application, portions of the application’s code, settings, and data are delivered
according to their requirement.
• VDI or desktop virtualization: The application is introduced in blade PC or VM
which also comprises the operating system (OS). This makes management of
infrastructure and formation of virtual desktops easy to grant access of virtual
desktops. VDI may normally fill up the gaps wherever applications’ streaming
fails.
18
Application Virtualization

Advantages of Application Virtualization:


• Improved workload management
• Reduced hardware cost
• Increased flexibility for working remotely
• Simplified application deployment: Applications are never installed on to an
operating System; hence the deployment of the applications is greatly
simplified. Furthermore, complete removal of all application bits from a PC
during retirement is assured.

19
Application Virtualization

• Simplified operating system image management: Since applications are


completely different from the OS, managing OS images is simpler, especially
during OS patches and upgrades. It helps to create a more dynamic desktop
environment, in which the desktop is an aggregation of separately managed
components.
• Elimination of resource conflicts: Since each application has its own virtual OS
resources, resource and application conflict issues are eliminated.

20
Application Virtualization

Limitations of Application Virtualization:


• All software cannot be virtualized. For example, applications that require a
device driver or 16-bit applications that require shared memory space cannot
be virtualized.
• Some types of software cannot be virtualized, such as anti-virus packages and
applications that require heavy OS integration.

21
Tools used for Application Virtualization

The tools for application virtualization include:


• Microsoft Application Virtualization (App-V)
• VMWare ThinApp
• Flexera Software Supporting Application Virtualization

22
Hardware Virtual Machine
• Hardware virtualization technique is used to make a physical machine a virtual
machine.
• Hardware virtualization is a developing technology which can turn out to be
foremost, particularly for server platforms.
• Virtual machines, along with hardware editions earlier than edition 8, may
work on ESXi 5.0 hosts but do not encompass all the facilities accessible in
hardware edition 8.
• A VM is described as a physical machine by software which has its individual
array of virtual hardware on which an application and operating system may be
overloaded.

23
Porting Application

Porting is a method of making software adaptive to every situation for which it


was not initially written or planned to perform.
It is also compatible with different hardware configurations.
The three favored platforms are those from UNIX, Apple, and Microsoft,
making it simpler to build software that is transferable.
Customer requirements and platforms are generally different from each other,
but for availing services of the cloud environment, customers have to interact
with the cloud services provided by the cloud providers.

24
Virtual Machine Migration Services Management

Virtual machine migration is mostly done for dynamic resource administration.


Its chief aims are:
• Load balancing
• server consolidation
• coldspot and hotspot mitigation.

25
Thank You!

26

You might also like