Provided by: Institute of Electrical and Electronics Engineers
Date Added: Jul 2011
Message-Oriented Middleware (MOM) provides a messaging service layer between the transport and application layer of the networking protocol stack. A resilient and QoS-aware MOM system provides dependable QoS, and strives to maintain and recover a required level of messaging in the face of challenges, e.g., bursty surges in workload demand and failures in the underlay network or brokers. The QoS support and resilience mechanisms in their federated MOM system is built on several building blocks as follows: firstly resilient overlay routing supports mitigating and recovering from underlay network failure(s); secondly it is enhanced by a hybrid static/dynamic scheduling strategy which supports QoS in the network dynamics; and thirdly a novel workload allocation mechanism which minimizes the quantified risk of workload exceeding capacity of a broker, while introducing redundant mirroring of workload.