Integrated CPU and Network-I/O QoS Management in an Endsystem

Kesireddy Lakshman, Raj Yavatkar, Raphael A. Finkel · 1997

Realtime multimedia applications such as conferencing, broadcast video, and distributed virtual reality demand predictable QoS from both endsystem and network resources. We show how to provide predictable QoS for multimedia applications in an environment where applications do not know the exact resource requirements in advance and where both resource requirements and resource availability change at runtime. We propose a resource management architecture in which applications and the OS cooperate to dynamically adapt to variations in the resource requirements and availability. We have implemented the resulting OS architecture, called AQUA (Adaptive Quality of service Architecture), in the Solaris OS, and have used it to manage CPU and network-I/O resources in an integrated fashion.

Read the paper · More papers on PaperTik