0% found this document useful (0 votes)
10 views

Application Level Virtualization

Uploaded by

Haroon Abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Application Level Virtualization

Uploaded by

Haroon Abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Application level

Virtualization

CS505 - Virtual Systems and Services


Application Virtualization
• Topics to be Covered:
• What is Application Virtualization?
• Benefits of Application Virtualization
• Limitations of Application Virtualization

CS505 - Virtual Systems and Services


What is Application
Virtualization?
• Application level Virtualization is a technique in which client
applications are hosted remotely instead of installing them on clients
local devices.
• In this type of technology, the local devices provide physical resources
like CPU and RAM that may be required to run the software, but
nothing is installed locally on the device itself.
• This technology separates the application from the underlying OS that
is execution of application is independent of OS
• In this environment, the application actually runs remotely but virtually
runs locally.
CS505 - Virtual Systems and Services
Application level Virtualization

Tablet -PC Server

Laptop-user

PC-user

CS505 - Virtual Systems and Services


Benefits of Application
Virtualization
• Reduce cost
• Enable Cross Platform Operations: (Windows applications run on
LINUX and vice versa)
• Simplified Management
• Application Virtualization allows an IT admin to manage and
maintain applications across an organization rather than
manually installing applications to every user’s machine.
• Security and Stability Improved by isolating the application from
the OS.
CS505 - Virtual Systems and Services
Benefits of Application
Virtualization
• Prevent conflicts with other Virtualized Apps
• Permits users to run multiple App Instances:

CS505 - Virtual Systems and Services


Limitations of Application
Virtualization
• Single Point of Failure: launching all Apps on servers increases the
risk of failure.
• Bandwidth Requirements: sufficient bandwidth required for Streaming
Apps to end-users
• Problematic Applications: Some Apps need system drivers and don’t
work as virtualized applications.
• High Initial Investment: Initially migrating data to the Data
Center or cloud
• Challenging Quick Scalability: to ensure all the requisite software,
enough storage, security and resource availability is a tedious job.
CS505 - Virtual Systems and Services

You might also like