An Ant Colony Optimization for the Composite SaaS Placement Problem in the Cloud

Article Preview

Abstract:

Cloud computing has become a main medium for Software as a Service (SaaS) hosting as it can provide the scalability a SaaS requires. In the composite SaaS placement process, it should consider the factors about the size of the cloud network, SaaS interactions between its components and SaaS interactions with its data components. A previous research has tackled this problem using a genetic algorithm (GA) approach. This paper proposes an ant colony optimization (ACO) approach. The ACO for the SaaS placement problem has been implemented and evaluated.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3062-3067

Citation:

Online since:

October 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Foster, I., Yong, Z., Raicu, I., & Lu, S., Cloud Computing and Grid Computing 360-Degree Compared, in Grid Computing Environments Workshop. 2008, IEEE: Austin, Texas. pp.1-10.

DOI: 10.1109/gce.2008.4738445

Google Scholar

[2] Candan, K.S., Li, W.S., Phan, T., & Zhou, M., Frontiers in information and Software as Services, in Proceeding of the IEEE 25th International Conference on Data Engineering. 2009, IEEE: Shanghai, China. pp.1761-1768.

DOI: 10.1109/icde.2009.168

Google Scholar

[3] Laplante, P.A., Jia, Z., & Voas, J., What's in a name? Distinguishing between SaaS and SOA. IT Professional, 2008. 10(3): pp.46-50.

DOI: 10.1109/mitp.2008.60

Google Scholar

[4] Karve, A., Kimbrel, T., Pacifici, G., Spreitzer, M., Steinder, M., Sviridenko, M., et al., Dynamic placement for clustered web applications, in 15th International Conference on World Wide Web. 2006, ACM New York: Edinburgh, Scotland. pp.595-604.

DOI: 10.1145/1135777.1135865

Google Scholar

[5] W. Sun, K. Zhang, S.K. Chen, X. Zhang, H. Liang, Software as a service: An integration perspective, Service-Oriented Computing¨CICSOC 2007, (2010) pp.558-569.

Google Scholar

[6] Yusoh, Z., & Tang, M.: A penalty-based genetic algorithm for the composite SaaS placement problem in the cloud. In: IEEE World Congress on Computational Intelligence. IEEE: Spain (2010). pp.600-607.

DOI: 10.1109/cec.2010.5586151

Google Scholar

[7] S. Yan, Y.L. Shih, An ant colony system-based hybrid algorithm for an emergency roadway repair time-space network flow problem, Transportmetrica, 99999 (2011) pp.1-26.

DOI: 10.1080/18128602.2010.515550

Google Scholar

[8] R. Gan, Q. Guo, H. Chang, Y. Yi, Improved ant colony optimization algorithm for the traveling salesman problems, Journal of Systems Engineering and Electronics, 21 (2010)pp.329-333.

DOI: 10.3969/j.issn.1004-4132.2010.02.025

Google Scholar