The performance of a real-time I/O subsystem for QoS-enabled ORB middleware
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
There is increasing demand to extend object request broker (ORB) middleware to support applications with stringent quality of service (QoS) requirements. However conventional ORBs do not define standard features for specifying or enforcing end-to-end QoS for applications with deterministic real-time requirements. This paper describes the design and performance of a real-time I/O (RIO) subsystem optimized for QoS-enabled ORB end-systems that support high-performance and real-time applications running on off-the-shelf hardware and software. The paper illustrates how integrating a real-time ORB with a RIO subsystem can reduce latency bounds on end-to-end communication between high-priority clients without unduly penalizing low-priority and best-effort clients.Keywords
This publication has 21 references indexed in Scilit:
- The design and performance of a real-time I/O subsystemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Efficient layering for high speed communication: Fast Messages 2.xPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An overview of the CORBA portable object adapterStandardView, 1998
- Eliminating receive livelock in an interrupt-driven kernelACM Transactions on Computer Systems, 1997
- Making paths explicit in the Scout operating systemPublished by Association for Computing Machinery (ACM) ,1996
- Extensibility safety and performance in the SPIN operating systemPublished by Association for Computing Machinery (ACM) ,1995
- A real-time upcall facility for protocol processing with QoS guaranteesPublished by Association for Computing Machinery (ACM) ,1995
- An object-oriented framework for dynamically configuring extensible distributed systemsDistributed Systems Engineering, 1994
- Path MTU discoveryPublished by RFC Editor ,1990
- TheUNIXSystem: A Stream Input-Output SystemAT&T Bell Laboratories Technical Journal, 1984