Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 312))

  • 2367 Accesses

Abstract

The cloud is currently a ubiquitous facility used in global data storage. The cloud technology offers users an ability to store and retrieve data from disparate applications and devices. In order to utilize this data technology efficiently and to reduce the associated costs, we introduce a technique to minimize the space used for data storage. Storing data on a cloud server may not be efficient because multiple uploads of the same file may produce redundant data in the cloud. Currently, this technology is not utilizing matching algorithms which could determine the changes in the new version of a previously uploaded file. Use of such an algorithm could save storage space by only requiring modification of the previous version already stored in the cloud. In this paper we will check several different, and difficult, problems and see what affects the automatic load-balancing and asynchrony have on the speed of resolution of problems.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Brandon Salmon, S. W. S., Lorrie Faith Cranor, and a. G. R (2009). “Ganger. Perspective: Semantic Data Management for the Home.” In Proceedings of FAST ’09, San Francisco, CA.

    Google Scholar 

  2. Chetan S., G. K., K. Dinesh, Mathew K. and Abhimanyu M.A. (2011). “Cloud Computing for Mobile World.” international & communication Network 15(7).

    Google Scholar 

  3. D. Whitley, S. R., and R. Heckendorn (2008). “Island model genetic algorithms and linearly separable problems.” Seventh International Conference on Genetic Algorithms.

    Google Scholar 

  4. Dahlia Malkhi, L. N., and Chris Purcell (2007). “P2P replica synchronization with vector sets.” SIGOPS Oper. System 41(2): 68–74.

    Google Scholar 

  5. Douglas B. Terry, M. M. T., Karin Petersen, and A. J. Demers (1995). “Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System.” Proceedings of SOSP.

    Google Scholar 

  6. Emiliano Miluzzo, R. C., Yih-Farn Chen (2011). “Vision: mClouds – Computing on Clouds of Mobile Devices.” AT&T Labs – Research, Florham Park, NJ, USA 13(5).

    Google Scholar 

  7. Ian F. Akyildiz and M. C. Vuran (2010). Wireless sensor networks. Chichester, West Sussex, U.K, John Wiley & Sons.

    Google Scholar 

  8. Irving L. Traiger, J. G., Cesare A. Galtieri, and Bruce G. and Lindsay (1982). “Transactions and consistency in distributed database systems.” ACM Trans. Database System 7(3): 323–342.

    Google Scholar 

  9. Kaashoek, J. S. C. L.-L. J. M. P. B. F. R. M. F. (2010). “Device Transparency: a New Model for Mobile Storage.” IEEE 8(3).

    Google Scholar 

  10. Matei Ciocarlie, C. P., Kaijen Hsiao, Gary Bradski, Peter Brook, and Ethan Dreyfuss (2011). “ A Side of Data With My Mobile.” IEEE Automation Magazine 18(2): 44-57.

    Google Scholar 

  11. Richard G. Guy, J. S. H., Wai Mak, Thomas W. and J (2009). “Implementation of the Ficus Replicated File System.” Proceedings of the USENIX Summer Conference.

    Google Scholar 

  12. Richard G. Guy, J. S. H., Wai Mak, Thomas W. and J. Page, Gerald J. Popek, and Dieter Rothmeir (2009). “Implementation of the Ficus Replicated File System.” Proceedings of the USENIX Summer Conference.

    Google Scholar 

  13. Satyanarayanan, J. J. K. a. M. (2001). “Disconnected Operation in the Coda File System.” In Proceedings of SOSP.

    Google Scholar 

  14. V. Ramasubramanian, T. R., D. Terry, T. W. M. Walraed-Sullivan, C. Marshall, and, et al. (2009). “A Platform for Content-based Partial Replication.” In Proceedings of NSDI.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zyad Nossire .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Nossire, Z., Dichter, J., Abdelfattah, E., Thompson, S. (2015). Cloud Storage Using Matches Algorithms. In: Elleithy, K., Sobh, T. (eds) New Trends in Networking, Computing, E-learning, Systems Sciences, and Engineering. Lecture Notes in Electrical Engineering, vol 312. Springer, Cham. https://doi.org/10.1007/978-3-319-06764-3_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06764-3_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06763-6

  • Online ISBN: 978-3-319-06764-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics