Skip to main content

ERPC: An Edge-Resources Based Framework to Reduce Bandwidth Cost in the Personal Cloud

  • Conference paper
  • First Online:
Web-Age Information Management (WAIM 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9659))

Included in the following conference series:

Abstract

Personal Cloud storage and file synchronization services, such as Dropbox, Google Drive, and Baidu Cloud, are increasingly prevalent within the Internet community. It is estimated that subscriptions of personal cloud storage are projected to hit 1.3 billion in 2017. In order to provide high rates of data retrieving, cloud providers require huge amounts of bandwidth. As an attempt to reduce their bandwidth cost and, at the same time, guarantee the quality of service, we propose a novel cloud framework based on distributed edge resources (i.e., voluntary peers in P2P Networks and edge servers in Content Delivery Networks).

P2P technique is well considered as an efficient way to distribute contents, but not all of contents are applicable for it. Thus we first present an approach to select the contents which are more profitable to be placed in P2P networks. Considering the unreliability of P2P networks, we utilize CDN servers to dynamically cache the contents which can not be well served by P2P peers. The proposed caching algorithm takes the state of P2P peers into account and considers replacement and allocation policies simultaneously. According to trace-driven simulations, the ERPC achieves an impressive performance of saving bandwidth for cloud system and guaranteeing download rates for users.

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 EPUB and 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

References

  1. iSuppli Research, I.: Subscriptions to cloud storage services to reach half-billion level this year (2012). https://technology.ihs.com/410084/

  2. Payberah, A.H., Kavalionak, H., Kumaresan, V., Montresor, A., Haridi, S.: Clive: Cloud-assisted P2P live streaming. In: 2012 IEEE 12th International Conference on Peer-to-Peer Computing (P2P), pp. 79–90. IEEE (2012)

    Google Scholar 

  3. Yu, J., Lu, L., Li, Z., Wang, X., Su, J.: A simple effective scheme to enhance the capability of web servers using P2P networks. In: 2010 39th International Conference on Parallel Processing (ICPP), pp. 680–689. IEEE (2010)

    Google Scholar 

  4. Babaoglu, O., Jelasity, M., Kermarrec, A.M., Montresor, A., Van Steen, M.: Managing clouds: a case for a fresh look at large unreliable dynamic networks. ACM SIGOPS Operat. Syst. Rev. 40(3), 9–13 (2006)

    Article  Google Scholar 

  5. Babaoglu, O., Marzolla, M., Tamburini, M.: Design and implementation of a P2P cloud system. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, pp. 412–417. ACM (2012)

    Google Scholar 

  6. Zhang, Q., Cheng, L., Boutaba, R.: Cloud computing: state-of-the-art and research challenges. J. Internet Serv. Appl. 1(1), 7–18 (2010)

    Article  Google Scholar 

  7. Wu, J., Yuan, H., He, Y., Zou, Z.: Chordmr: a P2P-based job management scheme in cloud. J. Network. 9(3), 541–548 (2014)

    Google Scholar 

  8. Riad, A., Elmogy, M., Shehab, A., et al.: A framework for cloud P2P VoD system based on user’s behavior analysis. Int. J. Comput. Appl. 76(6), 20–26 (2013)

    Google Scholar 

  9. Wang, M., Jayaraman, P.P., Ranjan, R., Mitra, K., Zhang, M., Li, E., Khan, S., Pathan, M., Georgeakopoulos, D.: An overview of cloud based content delivery networks: research dimensions and state-of-the-art. In: Hameurlain, A., Küng, J., Wagner, R., Sakr, S., Wang, L., Zomaya, A. (eds.) TLDKS XX. LNCS, vol. 9070, pp. 131–158. Springer, Heidelberg (2015)

    Google Scholar 

  10. Ling, L., Xiaozhen, M., Yulan, H.: Cdn cloud: a novel scheme for combining cdn and cloud computing. In: 2013 International Conference on Measurement, Information and Control (ICMIC), vol. 1, pp. 687–690. IEEE (2013)

    Google Scholar 

  11. Kumar, R., Ross, K.W.: Peer-assisted file distribution: the minimum distribution time. In: 1st IEEE Workshop on Hot Topics in Web Systems and Technologies, 2006. HOTWEB 2006, pp. 1–11. IEEE (2006)

    Google Scholar 

  12. Peersim. http://peersim.sourceforge.net/

  13. Gracia-Tinedo, R., Artigas, S.: Actively measuring personal cloud storage. In: 2013 IEEE Sixth International Conference on Cloud Computing (CLOUD), pp. 301–308. IEEE (2013)

    Google Scholar 

  14. Hoßfeld, T., Lehrieder, F., Hock, D., Oechsner, S.: Characterization of bittorrent swarms and their distribution in the internet. Comput. Network. 55(5), 1197–1215 (2011)

    Article  Google Scholar 

  15. Hefeeda, M., Saleh, O.: Traffic modeling and proportional partial caching for Peer-to-Peer systems. IEEE/ACM Trans. Network. 16(6), 1447–1460 (2008)

    Article  Google Scholar 

  16. Chaabouni, R., Sánchez-Artigas, M., Garcia-Lopez, P.: Reducing costs in the personal cloud: Is bittorrent a better bet? In: 14-th IEEE International Conference on Peer-to-Peer Computing (P2P), pp. 1–10. IEEE (2014)

    Google Scholar 

Download references

Acknowledgment

The authors thank National University of Defense Technology for providing essential conditions to accomplish this paper. This work is supported by the NSFC under Grant 61103015, 61303191, 61402504 and 61303190.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shaoduo Gan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Gan, S. et al. (2016). ERPC: An Edge-Resources Based Framework to Reduce Bandwidth Cost in the Personal Cloud. In: Cui, B., Zhang, N., Xu, J., Lian, X., Liu, D. (eds) Web-Age Information Management. WAIM 2016. Lecture Notes in Computer Science(), vol 9659. Springer, Cham. https://doi.org/10.1007/978-3-319-39958-4_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-39958-4_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-39957-7

  • Online ISBN: 978-3-319-39958-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics