Concerto
At the Systems Software and Architecture Laboratory, Dr. David Yau is leading an effort to build Concerto, a unified end-to-end QoS architecture for general purpose network
computing. Concerto extends network level reservation, signaling, resource discovery, naming and scheduling to general resource types. It also enables the use of
application semantics to effect productive meta-level resource tradeoffs. As such, it harnesses the collective power of end system resource managers, QoS-aware IP
gateways, and adaptive applications for robust and predictable performance
The current release runs as an extension to Solaris 2.5.1 and
supports the following system modules for QoS support:
- Hierarchical CPU scheduler with decoupled delay and rate guarantees
- QoS aware cross domain interprocess communication
- Hierarchical Fair Service Curve bandwidth scheduler [Stoica97]
- Resource reservation for receive side packet processing
- Scheduler integrated performance monitoring
Supported platforms
- Sun Ultra-SPARC I workstations (sparc/sun4u architecture), will probably
work also for Ultra-II
- Pentium II personal computers (i86/i86pc architecture)
- Network interfaces: AMD Lance Ethernet (le), Sun FastEthernet (hme),
Myrinet (myri), 3Com EtherLink III 3C509/3C579 (elx)
Download
References
[Stoica97] I. Stoica, H. Zhang, and E.T.S. Ng, A Hierarchical Fair Service
Curve Algorithm for Link-sharing, Real-time and Priority Services,
Proc. ACM SIGCOMM, September 1997.
Please refer also to SSAL publication list.
Sponsors
Projects |
Publications |
Software |
Personnel |
Sponsors |
Events
Home