Skip to main content

A Selection Algorithm of Service Providers for Optimized Data Placement in Multi-Cloud Storage Environment

  • Conference paper
Intelligent Computation in Big Data Era (ICYCSEE 2015)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 503))

Abstract

The benefits of cloud storage come along with challenges and open issues about availability of services, vendor lock-in and data security, etc. One solution to mitigate the problems is the multi-cloud storage, where the selection of service providers is a key point. In this paper, an algorithm that can select optimal provider subset for data placement among a set of providers in multi-cloud storage architecture based on IDA is proposed, designed to achieve good tradeoff among storage cost, algorithm cost, vendor lock-in, transmission performance and data availability. Experiments demonstrate that it is efficient and accurate to find optimal solutions in reasonable amount of time, using parameters taken from real cloud providers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Kotla, R., Alvisi, L., Dahlin, M.: SafeStore: a durable and practical storage system. In: USENIX Annual Technical Conference, pp. 129–142 (2007)

    Google Scholar 

  2. Serious cloud failures and disasters of 2011, http://www.cloudways.com/blog/cloud-failures-disasters-of-2011/

  3. Mu, S., Chen, K., Gao, P., Ye, F., Wu, Y., Zheng, W.: μLibCloud: Providing High Available and Uniform Accessing to Multiple Cloud Storages. In: 2012 ACM/IEEE 13th International Conference on Grid Computing (GRID), pp. 201–208. IEEE (2012)

    Google Scholar 

  4. Mansouri, Y., Toosi, A.N., Buyya, R.: Brokering Algorithms for Optimizing the Availability and Cost of Cloud Storage Services. In: 2013 IEEE 5th International Conference on Cloud Computing Technology and Science (CloudCom), pp. 581–589. IEEE (2013)

    Google Scholar 

  5. Petcu, D.: Multi-Cloud: expectations and current approaches. In: Proceedings of the 2013 International Workshop on Multi-cloud Applications and Federated Clouds, pp. 1–6. ACM (2013)

    Google Scholar 

  6. Abu-Libdeh, H., Princehouse, L., Weatherspoon, H.: RACS: a case for cloud storage diversity. In: Proceedings of the 1st ACM Symposium on Cloud Computing, pp. 229–240. ACM (2010)

    Google Scholar 

  7. Rabin, M.O.: Efficient dispersal of information for security, load balancing, and fault tolerance. J. ACM. 36, 335–348 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  8. Strunk, A., Mosch, M., Gross, S., Thoss, Y., Schill, A.: Building a Flexible Service Architecture for User Controlled Hybrid Clouds. In: 2012 Seventh International Conference on Availability, Reliability and Security, pp. 149–154. IEEE (2012)

    Google Scholar 

  9. Papaioannou, T.G., Bonvin, N., Aberer, K.: Scalia: an adaptive scheme for efficient multi-cloud storage. In: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, p. 20. IEEE Computer Society Press (2012)

    Google Scholar 

  10. Singh, Y., Kandah, F., Zhang, W.: A secured cost-effective multi-cloud storage in cloud computing. In: 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 619–624. IEEE (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yao, W., Lu, L. (2015). A Selection Algorithm of Service Providers for Optimized Data Placement in Multi-Cloud Storage Environment. In: Wang, H., et al. Intelligent Computation in Big Data Era. ICYCSEE 2015. Communications in Computer and Information Science, vol 503. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46248-5_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-46248-5_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-46247-8

  • Online ISBN: 978-3-662-46248-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics