Integrating heterogeous systems with Quality of Service support

Disclosed are a method, computer program product and apparatus for integrating resource and coordinator components in a heterogeneous computer system. The technique disclosed involves the introduction of a negotiation phase into the resource enlistment or registration process wherein the resource component and coordinator component request and respond with indicators showing the quality of service that each supports, thus jointly establishing at runtime a quality of service to be supported for the resource and coordinator pairing. The qualities of service may comprise commit phase support and recovery support.

[1]  Whay Chiou Lee,et al.  Dynamic connection management for call-level QOS guarantee in integrated communication networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[2]  Makoto Takizawa,et al.  QoS-based flexibility in distributed systems , 1998, Proceedings Twelfth International Conference on Information Networking (ICOIN-12).

[3]  M. Mirhakkak,et al.  A new approach for providing quality-of-service in a dynamic network environment , 2000, MILCOM 2000 Proceedings. 21st Century Military Communications. Architectures and Technologies for Information Superiority (Cat. No.00CH37155).