Resource Management in Real-Time Systems and Networks
Resource Management in Real-Time Systems and Networks
Batrun: Utilizing Idle Workstations for Large-Scale Computing
IEEE Parallel & Distributed Technology: Systems & Technology
The Legion Resource Management System
IPPS/SPDP '99/JSSPP '99 Proceedings of the Job Scheduling Strategies for Parallel Processing
Are CORBA Services Ready to Support Resource Management Middleware for Heterogeneous Computing?
HCW '99 Proceedings of the Eighth Heterogeneous Computing Workshop
Evaluating Policies and Mechanisms for Supporting Embedded, Real-Time Applications with CORBA 3.0
RTAS '00 Proceedings of the Sixth IEEE Real Time Technology and Applications Symposium (RTAS 2000)
The Design and Performance of a CORBA Audio/Video Streaming Service
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
Hi-index | 0.00 |
The emerging distributed applications require end-to-end support for various quality-of-service (QoS) aspects, including bandwidth, latency, jitter, and dependability. The Common Object Request Broker Architecture (CORBA) is an open distributed object computing infrastructure, standardized by the Object Management Group (OMG). Its goal is to minimize the effort required to develop high-quality systems by composing applications using reusable software components. However, CORBA is not sufficient to provide QoS guarantees in a distributed environment as it lacks capabilities to specify and enforce QoS constraints. For enforcing these constraints, OMG came up with Real-Time CORBA (RTCORBA) specification that can guarantee end-to-end predictability in a complex real-time system. Currently, RTCORBA specification addresses the location transparency, but does not address the resource monitoring and management issues critical for meeting the QoS constraints in a multiserver distributed processing environment. In this paper, we identify the functionalities that are required to ensure predictability in such an environment and propose a resource management framework for RTCORBA. We present its design, a prototype implementation using ORBit ORB, and an example to illustrate its use.