Skip to main content
Log in

Video block device for user-friendly delivery in IaaS clouds

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Peer-to-Peer (P2P) streaming technology based on various service requirements often remains on the elusive benefits of user-friendly video streaming in cloud computing environments. Cloud-assisted P2P media streaming gives an opportunity to enhance on-demand, dynamic and easily accessible videos. This paper outlines the fundamental video block device (VBD) method for user-friendly viewing patterns that inherits from user access patterns and provides efficient delivery using an enhanced BitTorrent protocol.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Lua EK, Crowcroft J, Pias M, Sharma R, Lim S (2005) A survey and comparison of peer-to-peer overlay network schemes. IEEE Commun Surv Tutor 7(2)

  2. Shen Z, Luo J, Zimmermann R, Vasilakos AV (2011) Peer-to-peer media streaming: insights and new developments. Proc IEEE 99(12):2089–2109

    Article  Google Scholar 

  3. Li J (2007) Locality aware peer assisted delivery: the way to scale Internet video to the world. Packet Video 2007:133–142

    Google Scholar 

  4. Bindal R, Cao P, Chan W, Medved J, Suwala G, Bates T, Zhang A (2006) Improving traffic locality in BitTorrent via biased neighbor selection. In: Proceedings of the 26th IEEE international conference on distributed computing systems (IEEE CDCS’06), Lisbon, Portugal, July

    Google Scholar 

  5. Piatek M, Madhyastha HV, John JP, Krishnamurthy A, Anderson T (2009) Pitfalls for ISP-friendly P2P design. In: The eighth ACM workshop on hot topics in networks (HotNets-VIII), New York City, NY, USA, October

    Google Scholar 

  6. Wang J, Huang C, Li J (2008) On ISP-friendly rate allocation for peer-assisted VoD. In: Proceedings of ACM MM’08, pp 279–288

    Google Scholar 

  7. Amazon CloudFront. http://aws.amazon.com/cloudfront/

  8. Akamai NetStorage. http://www.akamai.com/html/technology/products/netstorage.htm

  9. Sweha R, Ishakian V, Bestavros A (2011) Angels in the cloud: a peer-assisted bulk-synchronous content distribution service. In: The IEEE international conference on cloud computing (CLOUD’2011)

    Google Scholar 

  10. Sweha R, Ishakian V, Bestavros A (2012) Angelcast: cloud-based peer-assisted live streaming using optimized multi-tree construction. In: Proc of MMsys’12. ACM, New York, pp 191–202

    Google Scholar 

  11. Payberah A, Kavalionak H, Kumaresan V, Montresor A, Haridi Clive S (2012) Cloud-assisted p2p live streaming. In: Proc of P2P’12. IEEE Press, New York, pp 79–90

    Google Scholar 

  12. Peltotalo J, Harju J, Saukko M, Vaatamoinen L, Bouazizi I, Curcio I, van Gassel J (2009) A real-time peer-to-peer streaming system for mobile networking environment. In: IEEE 28th international conference on computer communications workshops

    Google Scholar 

  13. Xie S, Li B, Keung G (2008) The peer-to-peer live video streaming for handheld devices. In: IEEE 5th international conference on consumer communication and networking, pp 10–12

    Google Scholar 

  14. Jin X, Kwok Y-K (2010) Cloud assisted P2P media streaming for bandwidth constrained mobile subscribers. In: IEEE 16th international conference on parallel and distributed systems (ICPADS), pp 800–805

    Google Scholar 

  15. Trajkovska I, Rodriguez JS, Mozo Velasco A (2010) A novel P2P and cloud computing hybrid architecture for multimedia streaming with QoS cost functions. In: ACM international conference on multimedia (MM)

    Google Scholar 

  16. Hwang K-W, Applegate D, Archer A, Gopalakrishnan V, Lee S, Misra V, Ramakrishnan KK, Swayne DF (2012) Leveraging video viewing patterns for optimal content placement. In: Networking, pp 44–58

    Google Scholar 

  17. Lee Y-J, Kim H-Y, Lee C-H (2011) BitNBD: BitTorrent-based network block device for provisioning virtual machines in IaaS clouds. IEICE Trans Inf Syst E 94-D(1):60–68

    Article  Google Scholar 

  18. Amazon simple storage service (S3). http://aws.amazon.com/s3

  19. Google cloud storage. https://cloud.google.com/products/cloud-storage

  20. Amazon elastic compute cloud (EC2). http://aws.amazon.com/ec2

  21. Jeong J-H, Lee Y-J, Kim H-Y, Park Y-H (2009) Hint file-based implementation of contents navigation methods for set-top box. IEEE Trans Consum Electron 55(2)

  22. Parker A (2004) The true picture of peer-to-peer file sharing. http://www.cachelogic.com

  23. CISCO (2010) Cisco visual networking index: global mobile data traffic forecast update, 2009–2014. CISCO tech rep

  24. Cohen B (2003) Incentives build robustness in BitTorrent. In: Proc of workshop on economics of peer-to-peer systems, Berkely, CA

    Google Scholar 

  25. Avetisyan AI, Campbel R, Gupta I, Heath MT, Ko SY, Ganger GR, Kozuch MA, O’Hallaron D, Kunze M, Kwan TT, Lai K, Lyons M, Milojicic DS, Lee HY, Soh YC, Ming NK, Luke J-Y, Namgoong H (2010) Open cirrus: a global cloud computing testbed. Computer 43:35–43

    Article  Google Scholar 

  26. Samsung smart TV forum. http://www.samsungdforum.com

  27. Samsung developers. http://developer.samsung.com/home.do

Download references

Acknowledgements

This work was supported by the IT R&D program of MSIP/KEIT [10041709, Development of Key Technologies for Big Data Analysis and Management based on Next Generation Memory].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong-Ju Lee.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, YJ. Video block device for user-friendly delivery in IaaS clouds. J Supercomput 68, 136–156 (2014). https://doi.org/10.1007/s11227-013-1032-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-013-1032-6

Keywords

Navigation