application virtualization

Also found in: Dictionary, Thesaurus, Medical, Wikipedia.

application virtualization

Application virtualization refers to several techniques that make running applications protected, flexible and easy to manage.

Modern operating systems keep programs isolated from each other. If one program crashes, the remaining programs generally keep running. However, bugs in the operating system or apps can cause the entire system to come to a screeching halt or, at the least, impede ongoing operations, which is why virtualization became desirable. Following are several application virtualization methods. See virtualization, network virtualization and storage virtualization.

Terminals to a Central Computer
The oldest network architecture, all applications and data are stored in a centralized mainframe or server cluster. The user's PC functions like an input/output terminal to the central machine. See thin client.

Application Streaming
Rather than installing all applications in every user's machine, applications are delivered to each user as needed. This enables apps to be updated centrally and also provides a way to measure each person's actual usage. See application streaming.

Write Once, Run Everywhere
An interpreted programming language enables the same program to run on different hardware, with Java being the major example (see Java Virtual Machine). The applications are said to be "virtualized" because they run on any platform that has a runtime engine for that language.

Dynamic Application Assignment
This approach treats servers in the datacenter as a pool of operating system resources and assigns those resources to applications based on demand in real time. The pioneer in this area is Data Synapse Inc. (see FabricServer). The applications are said to be "virtualized" because they can run in any server.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
Application virtualization is beneficial than the software virtualization and can easily be integrated with server virtualization which increases the speed and efficiency of overall IT system of the organization.
IBM AMS provides strategy, design, implementation, testing and managed services for application virtualization to accelerate customer results.
"We're thrilled that Attachmate, a long-time and well-respected partner, is joining us in making Microsoft App-V the standard in application virtualization by becoming the first vendor to offer native support for our solution."
Application virtualization (Figure 7) encapsulates an application into a container along with the set of system files specifically associated with the application (Application Virtualization Simplified, 2008; van Dijk, 2008; VMWare, Inc., 2007).
But unlike the enterprise, early K-12 adopters seem just as interested in application virtualization and desktop virtualization.
Vendors also needed to have at least four of these capabilities in their suites: remote control, software usage monitoring, application virtualization, application streaming, security configuration management, application packaging, data and settings migration and policy management (for example, configuration control).
Information technology media company TechTarget (Needham, MA) has acquired The Brian Madden Company (Washington, D.C.), the producer of a website and conference that address the needs of information technology decision-makers on the topics of desktop virtualization, terminal services and application virtualization. No terms of the deal were given.
Dating back to the heyday of the mainframe, desktop and application virtualization are not new concepts.
Many organizations are turning to application virtualization to address business challenges that in turn will impact data center operations.
The most recent new element on Mercy's IT agenda is application virtualization. "We manage more than 200 applications in our environment," Stalder says.
Protect is the first Altiris solution to leverage this software control technology and deliver application virtualization required by the adaptive enterprise.

Full browser ?