Abstract
In cloud computing systems, a lot of tasks and data need to deal with. However, processing these tasks and data need resources, which distribute in different position all over the world. To more effectively processing it, finding the optimal data placement makes the processing cost and the transforming time minimum. In this paper, we formulate a model for data placement in cloud computing, propose a particle swarm algorithm, compare and analyze particle swarm algorithm with crossover, mutation and local search algorithm based on particle swarm. The experimental results show our algorithm is more effective, efficient and suited for cloud computing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E. Deelman, A. Chervenak, Data management challenges of data-intensive scientific workflows, in: IEEE International Symposium on Cluster Computing and the Grid, (2008) 687–692.
B. Ludascher, I. Altintas, C. Berkley, D. Higgins, E. Jaeger, M. Jones, E.A. Lee, Scientific workflow management and the Kepler system, Concurrency and Computation: Practice and Experience (2005) 1039–1065.
R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, andI. Brandic. Cloud computing and emerging it platforms: Vision,hype, and reality for delivering computing as the 5thutility. Future Generation Computer Systems,(2009) 25(6):599–616 .
I. Foster, Z. Yong, I. Raicu, S. Lu, Cloud computing and grid computing 360-degree compared, in: Grid Computing Environments Workshop, GCE’08, (2008) 1–10.
T. Kosar, M. Livny, Stork: Making data placement a first class citizen in the grid, in: Proceedings of 24th International Conference on Distributed Computing Systems, ICDCS 2004,(2004) 342–349.
J.M. Cope, N. Trebon, H.M. Tufo, P. Beckman, Robust data placement in urgent computing environments, in: IEEE International Symposium on Parallel & Distributed Processing, IPDPS 2009, (2009)1–13.
T. Xie, SEA: A striping-based energy-aware strategy for data placement in RAIDstructured storage systems, IEEE Transactions on Computers 57 (2008) 748–761.
L. Wang, J. Tao, M. Kunze, A.C. Castellanos, D. Kramer, W. Karl, Scientific cloud computing: Early definition and experience, in: 10th IEEE International Conference on High Performance Computing and Communications, HPCC’08,(2008) 825–830.
K. Keahey, R. Figueiredo, J. Fortes, T. Freeman, M. Tsugawa, Science clouds:Early experiences in cloud computing for scientific applications, in: First Workshop on Cloud Computing and its Applications, CCA’08,(2008) 1–6.
M. Fatih Tasgetiren, Yun-Chia Liang, Mehmet Sevkli, and Gunes Gencyilmaz, “Particle Swarm Optimization and Differential Evolution for Single Machine Total Weighted Tardiness Problem,” International Journal of Production Research, (2006) 4737–4754
Y Shi, R C Eberhart. Empirical study of particle swarm optimization. Proc. IEEE Congr. Evol. Comput. (1999)1945-1950.
D Yuan, Y Yang, X Liu, A data placement strategy in scientific cloud workflows, Future Generation Computer Systems(2010)1200–1214
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this paper
Cite this paper
Guo, L., Zhao, S., Shen, S., Jiang, C. (2012). A Particle Swarm Optimization for Data Placement Strategy in Cloud Computing. In: Zhu, R., Ma, Y. (eds) Information Engineering and Applications. Lecture Notes in Electrical Engineering, vol 154. Springer, London. https://doi.org/10.1007/978-1-4471-2386-6_123
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2386-6_123
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2385-9
Online ISBN: 978-1-4471-2386-6
eBook Packages: EngineeringEngineering (R0)