A shorter version of this paper Performance and Deployment Evaluation of a Parallel Application in a on-premises Cloud Environment was presented at the Seventh International Workshop on Middleware for Grids, Clouds and e-Science (MGC'2009).
Special Issue Paper
Performance and deployment evaluation of a parallel application on a private Cloud†
Article first published online: 14 JAN 2011
Copyright © 2011 John Wiley & Sons, Ltd.
Concurrency and Computation: Practice and Experience
Volume 23, Issue 17, pages 2048–2062, 10 December 2011
How to Cite
Mc Evoy, G. V., Schulze, B. and Garcia, E. L. M. (2011), Performance and deployment evaluation of a parallel application on a private Cloud. Concurrency Computat.: Pract. Exper., 23: 2048–2062. doi: 10.1002/cpe.1699
- Issue published online: 20 OCT 2011
- Article first published online: 14 JAN 2011
- Manuscript Accepted: 16 NOV 2010
- Manuscript Revised: 16 SEP 2010
- Manuscript Received: 12 AUG 2010
- cloud computing;
- grid middleware;
In this paper we present the case study of an application of a parallel simulation optimization deployed on a private Cloud. The compute-intensive application uses a Master/Worker model, supporting communication over both Java RMI and Globus Grid Services between the nodes. The Master deploys Workers over a Eucalyptus Cloud using the Nimbus Context Broker for just-in-time configuration and runtime Worker discovery. The computational performance of the Workers under different communication mechanisms and deployment scenarios is presented in an attempt to evaluate the use of Virtual Machines in a Cloud as a tool to achieve application scaling. The deployment of this particular application was crafted to support on-the-fly addition of working nodes. The case study suggests a deployment pattern that shapes some requirements and considerations of a scalable Globus-driven Platform as a Service Cloud. Copyright © 2011 John Wiley & Sons, Ltd.