The DQM Architecture: Middleware for Application-centered QoS Resource Management
نویسندگان
چکیده
Multimedia applications often fail to perform as designed, when resources must be timeshared between multiple applications at run-time. To address this problem, a software architecture is investigated in which a centralized Dynamic Quality of Service Manager (DQM) mediates resource usage between the operating system and the applications. Applications are written to be able to execute at a range of operating levels|a level is de ned by a certain amount of resource usage and the corresponding application quality. The DQM lowers the operating level of one or more applications when applications are performing poorly. This action immediately reduces overall resource consumption, which subsequently increases the resource availability to those applications performing poorly. Similarly, the DQM raises operating levels in conditions of underload, thus maximizing resource utilization and collective quality.
منابع مشابه
From 1997 Ieee Workshop on Middleware for Distributed Real-time Systems and Services the Dqm Architecture: Middleware for Application-centered Qos Resource Management
Multimedia applications often fail to perform as designed , when resources must be timeshared between multiple applications at run-time. To address this problem, a software architecture is investigated in which a centralized Dynamic Quality of Service Manager (DQM) mediates resource usage between the operating system and the applications. Applications are written to be able to execute at a rang...
متن کاملA Dynamic Quality of Service Middleware Agent for Mediating Application Resource Usage
High-bandwidth applications with time-dependent resource requirements demand certain resource level assurances in order to operate correctly. Quality of Service resource management techniques are being successfully developed that allow network systems to provide such assurances. These solutions generally assume that the operating system at either end of the network is capable of handling the th...
متن کاملDynamic Quality of Service Resource Management for Multimedia Applications on General Purpose Operating Systems
In conditions of overload, the performance of typical multimedia applications ranges from a general slowness to, more critically, internal time-dependent operations failing to execute by their deadlines. To address this problem, a software architecture is investigated in which a centralized Dynamic Quality of Service Manager (DQM) mediates resource usage between the operating system and the app...
متن کاملSoft Real-time Application Execution with Dynamic Quality of Service Assurance
There is an emerging set of research operating systems that provide specialized support for continuous media and other soft real-time applications. A number of these systems provide QoS scheduling abstractions, some of which may dynamically change the QoS allocations to applications during application execution. The tools and environments that allow application developers to take advantage of t...
متن کاملA Resource Adaptation Framework For Reflective Middleware
It is now well established that next generation middleware platforms must facilitate the management of QoS. Supporting resource adaptation is useful for QoS management, but this issue is not adequately addressed by current adaptive and reflective middleware architectures. The paper describes a framework for supporting resource adaptation by providing first-class representation of activities and...
متن کامل