Resource partitioning in general purpose operating systems: experimental results in Windows NT
ACM SIGOPS Operating Systems Review
Hierarchial architecture for real-time adaptive resource management
IFIP/ACM International Conference on Distributed systems platforms
MPICH-GQ: quality-of-service for message passing programs
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
The case for reflective middleware
Communications of the ACM - Adaptive middleware
Flexible Soft Real-Time Processing in Middleware
Real-Time Systems - Flexible Scheduling on Real-Time Systems
Shared State for Distributed Interactive Data Mining Applications
Distributed and Parallel Databases - Special issue: Parallel and distributed data mining
QoS and Contention-Aware Multi-Resource Reservation
Cluster Computing
Adaptive versus Reservation-Based Synchronization Protocols—Analysis and Comparison
Multimedia Tools and Applications
VistaMail: An Integrated Multimedia Mailing System
IEEE MultiMedia
Cooperative run-time management of adaptive applications and distributed resources
Proceedings of the tenth ACM international conference on Multimedia
QoS Management Middleware: A Separable, Reusable Solution
IDMS '01 Proceedings of the 8th International Workshop on Interactive Distributed Multimedia Systems
Towards Network-Aware Data Mining
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
FIPA-Based QoS Negotiator for Nomadic Agents
MATA '02 Proceedings of the 4th International Workshop on Mobile Agents for Telecommunication Applications
User Focus in Consumer Terminals and Conditionally Guaranteed Budgets
IWQoS '01 Proceedings of the 9th International Workshop on Quality of Service
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
The Importance of Resource Management in Engineering Distributed Objects
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Design and Implementation of a Composable Reflective Middleware Framework
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Grid resource management
QoS Management specification support for multimedia middleware
Journal of Systems and Software
A formal model for reasoning about adaptive QoS-enabled middleware
ACM Transactions on Software Engineering and Methodology (TOSEM)
IEEE Transactions on Parallel and Distributed Systems
Models and heuristics for resource co-reservation in computational grids
Neural, Parallel & Scientific Computations - Special issue: Grid computing
The implementation of the BSP parallel computing model on the InteGrade Grid middleware
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
Grid Support for Collaborative Control Room in Fusion Science
Cluster Computing
Reliability challenges in large systems
Future Generation Computer Systems
Flexible Resource Reservation Using Slack Time for Service Grid
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1
Dynamic resource management and automatic configuration of distributed component systems
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
IEEE Transactions on Computers
A hierarchical Quality of Service control architecture for configurable multimedia applications
Journal of High Speed Networks
Reliability challenges in large systems
Future Generation Computer Systems
Janus: a cross-layer soft real-time architecture for virtualization
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Dynamic scheduling of distributed method invocations
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
QoS and resource management in distributed interactive multimedia environments
Multimedia Tools and Applications
Mobile Networks and Applications
Modular software architecture for flexible reservation mechanisms on heterogeneous resources
Journal of Systems Architecture: the EUROMICRO Journal
End-to-end quality of service for high-end applications
Computer Communications
Operating system support for multimedia systems
Computer Communications
Using dynamic configuration to manage a scalable multimedia distribution system
Computer Communications
A reliable qos model for festival constraint running on MHAP in festival site
FGIT'12 Proceedings of the 4th international conference on Future Generation Information Technology
Hi-index | 0.00 |
The ability of operating system and network infrastructure toprovide end-to-end quality of service (QoS) guarantees inmultimedia is a major acceptance factor for various distributedmultimedia applications due to the temporal audio-visual andsensory information in these applications. Our constraints on theend-to-end guarantees are (1) QoS should be achieved on ageneral-purpose platform with a real-time extension support, and(2) QoS should be application-controllable.In order to achieve the users acceptance requirements and tosatisfy our constraints on the multimedia systems, we need aQoS-compliant resource management which supports QoS negotiation,admission and reservation mechanisms in an integrated andaccessible way. In this paper we present a new resource model and atime-variant QoS management, which are the major components of theQoS-compliant resource management. The resource model incorporates,the resource scheduler, and a new component, the resource broker,which provides negotiation, admission and reservation capabilitiesfor sharing resources such as CPU, network or memory correspondingto requested QoS. The resource brokers are intermediary resourcemanagers; when combined with the resource schedulers, theyprovide a more predictable and finer granularity control ofresources to the applications during the end-to-end multimediacommunication than what is available in current general-purposenetworked systems.Furthermore, this paper presents the QoS-aware resourcemanagement model called QualMan, as a loadable middleware, itsdesign, implementation, results, tradeoffs, and experiences. Thereare trade-offs when comparing our QualMan QoS-aware resourcemanagement in middleware and other QoS-supporting resourcemanagement solutions in kernel space. The advantage of QualMan isthat it is flexible and scalable on a general-purpose workstationor PC. The disadvantage is the lack of very fine QoS granularity,which is only possible if supports are built inside the kernel.Our overall experience with QualMan design and experiments showthat (1) the resource model in QualMan design is very scalable todifferent types of shared resources and platforms, and it allows auniform view to embed the QoS inside distributed resourcemanagement; (2) the design and implementation of QualManis easily portable; (3) the good results for QoSguarantees such as jitter, synchronization skew, and end-to-enddelay, can be achieved for various distributed multimediaapplications.