Definition

application awareness

Part of the Software management glossary:

Application awareness is the capacity of a system to maintain information about connected applications to optimize their operation and that of any subsystems that they run or control.

An application-aware network uses current information about applications connected to it, such as application state and resource requirements. That capacity is central to software-defined networking (SDN), enabling the network to efficiently allocate resources for the most effective operation of both applications and the network itself.

Application-aware storage systems rely upon built-in intelligence about relevant applications and their utilization patterns. Once the storage "understands" the applications and usage conditions, it is possible to optimize data layouts, caching behaviors, and quality of service (QoS) levels.

This was last updated in January 2013
Contributor(s): Ivy Wigmore
Posted by: Margaret Rouse

Related Terms

Definitions

  • HP Quality Center

    - HP Quality Center is Hewlett-Packard’s software quality management product, part of the company’s application lifecycle management software suite. The product is available in entry-level and enterp... (WhatIs.com)

  • troubleshooting

    - Troubleshooting is a systematic approach to problem solving that is often used to find and correct issues with complex machines, electronics, computers and software systems. The first step in troub... (WhatIs.com)

  • cloud bursting

    - Cloud bursting is an application deployment model in which an application runs in a private cloud or data center and bursts into a public cloud when the demand for computing capacity spikes. (searchCloudComputing.com)

Glossaries

  • Software management

    - Terms related to software management, including definitions about licensing and words and phrases about software lifecycle management and software asset management.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.