Title :
Enhance Resilience and QoS Awareness in Message Oriented Middleware for Mission Critical Applications
Author :
Wang, Jinfu ; Bigham, John ; Wu, Jiayi
Author_Institution :
QMUL ISRC, Macao Polytech. Inst., Macao, China
Abstract :
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 our 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. This paper discusses the overall scheduling strategy and the workload allocation and mirroring mechanism we employed. Comparing with round robin maximizing resource reserve ratio, our allocation algorithm provides superior resilience in minimizing the risk of correlated workload exceeding the capacity of system.
Keywords :
middleware; quality of service; resource allocation; routing protocols; MOM system; QoS awareness; correlated workload exceeding capacity; hybrid static-dynamic scheduling strategy; message oriented middleware; messaging service layer; mission critical applications; network dynamics; networking protocol stack; redundant mirroring; resilience mechanisms; resilient overlay routing; risk minimization; workload allocation mechanism; Delay; Mirrors; Moment methods; Quality of service; Resilience; Resource management; Routing; QoS support mechanism; message-oriented middleware; publish-subscribe; quantifying risk; resilience; scheduling;
Conference_Titel :
Information Technology: New Generations (ITNG), 2011 Eighth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-61284-427-5
Electronic_ISBN :
978-0-7695-4367-3
DOI :
10.1109/ITNG.2011.120