Abstract
In this paper, we study hierarchical resource management models and algorithms that support both link-sharing and guaranteed real-time services with decoupled delay (priority) and bandwidth allocation. We extend the service curve based QoS model, which defines both delay and bandwidth requirements of a class, to include fairness, which is important for the integration of real-time and hierarchical link- sharing services. The resulting Fair Service Curve link- sharing model formalizes the goals of link-sharing and real- time services and exposes the fundamental tradeoffs between these goals. In particular, with decoupled delay and band- width allocation, it is impossible to simultaneously provide guaranteed real-time service and achieve perfect link-sharing. We propose a novel scheduling algorithm called Hierarchical Fair Service Curve (H-FSC) that approximates the model closely and efficiently. The algorithm always guarantees the performance for leaf classes, thus ensures real-time services, while minimizing the discrepancy between the actual services provided to the interior classes and the services defined by the Fair Service Curve link-sharing model. We have implemented the H-FSC scheduler in the NetBSD environment. By performing simulation and measurement experiments, we evaluate the link-sharing and real-time performances of H-FSC, and determine the computation over- head.
Cite
CITATION STYLE
Stoica, I., Zhang, H., & Ng, T. S. E. (1997). A hierarchical fair service curve algorithm for link-sharing, real-time and priority services. Computer Communication Review, 27(4), 249–262. https://doi.org/10.1145/263109.263175
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.