Title :
Elastic Message Queues
Author :
El Rheddane, Ahmed ; De Palma, Noel ; Tchana, Alain ; Hagimont, Daniel
Author_Institution :
LIG, UJF, Grenoble, France
fDate :
June 27 2014-July 2 2014
Abstract :
Today´s systems are often distributed, and connecting their different components can be challenging. Message-Oriented-Middleware (MOM) is a popular tool to insure simple and reliable communication. With the ever growing loads of today´s applications, MOMs needs to be scalable. But as the load changes, static scalability often underuses the resources it requires. This paper presents an elastic message queuing system leveraging cloud´s on-demand resource provisioning, which allows the use of just enough resources to handle the current load. We will detail when and how provisioning decisions are made, and show the result of our system´s evaluation on Amazon EC2 public cloud. This work is based on Joram, an open-source JMS compliant MOM and is now part of its distribution on OW2 consortium´s website.
Keywords :
cloud computing; decision making; middleware; queueing theory; resource allocation; Amazon EC2 public cloud; Joram; MOM; cloud on-demand resource provisioning; decision making; elastic message queuing system; message-oriented-middleware; Cloud computing; Elasticity; Load management; Method of moments; Scalability; Virtual machining; JMS; cloud computing; elasticity; message queues;
Conference_Titel :
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4799-5062-1
DOI :
10.1109/CLOUD.2014.13