Optimal service placement using Pseudo service chaining mechanism for cloud-based multimedia services | Multimedia Tools and Applications Skip to main content
Log in

Optimal service placement using Pseudo service chaining mechanism for cloud-based multimedia services

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Network function virtualization based service chaining has recently received significant attention. In cloud environment, virtual machine typically be scheduled to load balancing among computing nodes. Therefore, the relation between virtual machines is not considered when it is scheduled. However, the location of virtual machines be able to affects network performance for intra virtual machines. Video/image processing and transmission are key processes for cloud-based over-the-top content provider. In this paper, we propose a pseudo service chaining mechanism for efficiently allocating computing nodes in a service chain to guarantee quality of services. The mechanism defines a pseudo service chain to reduce the network overhead which mainly causes performance degradation and places highly correlated virtual machines on the nearest computing node. The performance of proposed mechanism was evaluated on real cloud testbed.

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

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

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

Similar content being viewed by others

References

  1. Armbrust M et al (2010) A view of cloud computing. Commun ACM 53(4):50–58

    Article  Google Scholar 

  2. Leszczuk M, Hanusiak M, Farias MC, Wyckens E, Heston G (2016) Recent developments in visual quality monitoring by key performance indicators. Multimed Tools Appl 75(17):10745–10767

    Article  Google Scholar 

  3. Jain R, Paul S (2013) Network virtualization and software defined networking for cloud computing: a survey. IEEE Commun Mag 51(11):24–31

    Article  Google Scholar 

  4. Sefraoui O, Aissaoui M, Eleuldj M (Oct. 2012) OpenStack: toward an open-source solution for cloud computing. Int J Comput Applications 55(3):38–42

    Article  Google Scholar 

  5. X. Ge et al. “OpenANFV: Accelerating network function virtualization with a consolidated framework in openstack,” ACM SIGCOMM Computer Communication Review, Chicago, USA, Aug. 17–22, 2014, pp. 353–354.

  6. Kang S, Kim H, Kang S (2015) Virtual private network for wellness sports information. Multimed Tools Appl 74(16):6497–6507

    Article  Google Scholar 

  7. W. John et al., “Research directions in network service chaining.” Future Networks and Services (SDN4FNS), IEEE SDN for. IEEE, Trento, Italy, Nov. 11–13, 2013, pp. 1–7.

  8. ETSI Std., “DGS/NFV-MAN001 Network Functions Virtualisation (NFV); Management and Orchestration,” The European Telecommunications Standards Institute (ETSI), Sophia Antipolis, Valbonne, 2014.

  9. D.R. Lopez, “Network functions virtualization: Beyond carrier-grade clouds,” Optical Fiber Communications Conference and Exhibition (OFC), 2014, IEEE, San Francisco, USA, Mar. 9–13, 2014.

  10. N. McKeown et al., “OpenFlow: Enabling innovation in campus networks,” ACM SIGCOMM Computer Communication Review, Seattle, USA, Aug. 17–22, 2008, vol. 38, no. 2, pp. 69–74.

  11. Celdrán, A. H., Pérez, M. G., Clemente, F. J. G., Ippoliti, F., & Pérez, G. M. Dynamic network slicing management of multimedia scenarios for future remote healthcare. Multimedia Tools and Applications, 1–31.

  12. Std IETF (2015) Network service header draft-quinnsfc-sfc-nsh-07. Fremont, California

    Google Scholar 

  13. B. Pfaff et al., “The design and implementation of open vswitch.” 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), May 4–6, 2015, Oakland, CA, USA, pp 117–130.

  14. Hwang JH, Ramakrishnan KK, Wood T (Mar. 2015) NetVM: high performance and flexible networking using virtualization on commodity platforms. IEEE Trans Netw Serv Manag 12(1):34–47

    Article  Google Scholar 

  15. Corporation I, River W (2013) High performance, open standard virtualization with NFV and SDN. Alameda, California

    Google Scholar 

  16. Tao F, Li C, Liao TW, Laili Y (2016) BGM-BLA: a new algorithm for dynamic migration of virtual machines in cloud computing. IEEE Trans Serv Comput 9(6):910–925

    Article  Google Scholar 

  17. Chiaraviglio L, Matta I (2010) “GreenCoop: cooperative green routing with energy-efficient servers,” Proceedings of the 1st ACM International Conference on Energy-Efficient Computing and Networking, e-Energy. Passau, Germany, 2010, pp., pp 191–194

    Book  Google Scholar 

  18. Yu M, Yi Y, Rexford J, Chiang M (2008) Rethinking virtual network embedding: substrate support for path splitting and migration. ACM SIGCOMM Computer Communication Review 38(2):17–29

    Article  Google Scholar 

  19. John, Wolfgang, et al., "Research directions in network service chaining." Future Networks and Services (SDN4FNS), 2013 IEEE SDN for. IEEE, 2013.

  20. Jackson, Ethan J. et al., "Softflow: A middlebox architecture for open vswitch," 2016 USENIX annual technical conference (USENIX ATC 16). USENIX Association, 2016.

  21. Corradi A, Fanelli M, Foschini L (2014) VM consolidation: a real case based on OpenStack cloud. Futur Gener Comput Syst 32:118–127

    Article  Google Scholar 

  22. Medina, Alberto, et al., "BRITE: An approach to universal topology generation," Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001. Proceedings. Ninth International Symposium on. IEEE, 2001.

  23. Calheiros RN et al (2011) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Pract Exp 41(1):23–50

    MathSciNet  Google Scholar 

  24. Shanmugalingam, Sivasothy, Adlen Ksentini, and Philippe Bertin, "DPDK open vSwitch performance validation with mirroring feature," telecommunications (ICT), 2016 23rd international conference on. IEEE, 2016.

Download references

Acknowledgements

This research was partially supported by the IT R&D program of MSIT (Ministry of Science and ICT) [2018-0-01502, A Development for Intellectualized Edge Networking based on AI.]

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Taeheum Na.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Na, T., Park, P., Ryu, H. et al. Optimal service placement using Pseudo service chaining mechanism for cloud-based multimedia services. Multimed Tools Appl 80, 34731–34749 (2021). https://doi.org/10.1007/s11042-020-09083-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09083-2

Keywords

Navigation