Skip to main content
Erschienen in: Soft Computing 23/2018

14.09.2018 | Focus

A virtual cluster embedding approach by coordinating virtual network and software-defined network

verfasst von: Yusong Tan, Rongzhen Li, Qingbo Wu, Jianfeng Zhang

Erschienen in: Soft Computing | Ausgabe 23/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Virtual cluster, as a fundamental service of cloud computing, is an important delivery model of cloud services. Allocating physical resources for a virtual cluster is known as virtual cluster embedding (VCE), which has a significant impact on the performance. VCE includes the components of virtual machine, virtual switch, virtual link, virtual software-defined network (SDN) controller and cluster system controller. VCE needs to be considered comprehensively to adapt the influencing factor weight proportion and to be flexible for different types of embedding. This paper, based on the topology of the cloud data center network, develops a coordinated VCE approach, called CoVCE. The approach combines virtual network with SDN to form virtual SDN and weakens slightly the constraints of VM placement. The network centrality, correlation property and resource fragmentation are optimized with multiple objectives to receive more requests, increase the throughput and decrease network delay and runtime. The CoVCE method integrates not only the logical topology of virtual machines in the cluster but also the relationship with virtual switch, virtual link and control services. This does not only optimize the placement location of virtual components, but also allows the virtual resources to migrate upon virtual cluster requests. The method further improves the utilization of physical resources and reduces resource fragmentation. According to extensive simulation and emulation experiments and comparison with correlative algorithms, CoVCE effectively reduces network delays, offers a higher embedding efficiency, improves user experiences and, to some extent, also improves the revenue/cost ratio and throughput.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Al-Shabibi M, De Leenheer M, Gerola M, Koshibe A, Parulkar G, Salvadori E, Snow B (2014) OpenVirteX: make your virtual SDNs programmable. In: ACM SIGCOMM HotSDN workshop Al-Shabibi M, De Leenheer M, Gerola M, Koshibe A, Parulkar G, Salvadori E, Snow B (2014) OpenVirteX: make your virtual SDNs programmable. In: ACM SIGCOMM HotSDN workshop
Zurück zum Zitat Butt NF, Chowdhury M, Boutaba R (2010) Topology-awareness and reoptimization mechanism for virtual network embedding. Springer, Berlin Butt NF, Chowdhury M, Boutaba R (2010) Topology-awareness and reoptimization mechanism for virtual network embedding. Springer, Berlin
Zurück zum Zitat Cai J, Wang Y, Liu Y, Luo J-Z, Wei W, Xu X (2018) Enhancing network capacity by weakening community structure in scale-free network. Future Gener Comput Syst 87:765–771CrossRef Cai J, Wang Y, Liu Y, Luo J-Z, Wei W, Xu X (2018) Enhancing network capacity by weakening community structure in scale-free network. Future Gener Comput Syst 87:765–771CrossRef
Zurück zum Zitat Chen W, Chen Z, Samatova NF, Peng L, Wang J, Tang M (2014) Solving the maximum duo-preservation string mapping problem with linear programming. Theoret Comput Sci 530:1–11MathSciNetCrossRef Chen W, Chen Z, Samatova NF, Peng L, Wang J, Tang M (2014) Solving the maximum duo-preservation string mapping problem with linear programming. Theoret Comput Sci 530:1–11MathSciNetCrossRef
Zurück zum Zitat Chowdhury M, Rahman M, Boutaba R (2012) Vineyard: virtual network embedding algorithms with coordinated node and link mapping. IEEE/ACM Trans Networking 20(1):206–219CrossRef Chowdhury M, Rahman M, Boutaba R (2012) Vineyard: virtual network embedding algorithms with coordinated node and link mapping. IEEE/ACM Trans Networking 20(1):206–219CrossRef
Zurück zum Zitat Fischer A, Botero J, Beck M, De Meer H, Hesselbach X (2013) Virtual network embedding: a survey. IEEE Commun Surv Tutor 15:1–19CrossRef Fischer A, Botero J, Beck M, De Meer H, Hesselbach X (2013) Virtual network embedding: a survey. IEEE Commun Surv Tutor 15:1–19CrossRef
Zurück zum Zitat Gomes RL, Bittencourt LF, Madeira ER, Cerqueira E, Gerla M (2014) An architecture for dynamic resource adjustment in VSDNs based on traffic demand. In: GLOBECOM, pp 2005–2010 Gomes RL, Bittencourt LF, Madeira ER, Cerqueira E, Gerla M (2014) An architecture for dynamic resource adjustment in VSDNs based on traffic demand. In: GLOBECOM, pp 2005–2010
Zurück zum Zitat Gomes RL, Bittencourt LF, Madeira ER, Cerqueira E, Gerla M (2016) Bandwidth-aware allocation of resilient virtual software-defined networks. Comput Netw 100(5):179–194CrossRef Gomes RL, Bittencourt LF, Madeira ER, Cerqueira E, Gerla M (2016) Bandwidth-aware allocation of resilient virtual software-defined networks. Comput Netw 100(5):179–194CrossRef
Zurück zum Zitat Guan Z, Li J, Wu L, Zhang Y, Wu J, Du X (2017) Achieving efficient and secure data acquisition for cloud-supported internet of things in smart grid. IEEE Internet Things J 4(6):1934–1944CrossRef Guan Z, Li J, Wu L, Zhang Y, Wu J, Du X (2017) Achieving efficient and secure data acquisition for cloud-supported internet of things in smart grid. IEEE Internet Things J 4(6):1934–1944CrossRef
Zurück zum Zitat Guan Z, Si G, Zhang X, Wu L, Guizani N, Du X, Ma Y (2018) Privacy-preserving and efficient aggregation based on blockchain for power grid communications in smart communities. IEEE Commun Mag 56(7):1–7CrossRef Guan Z, Si G, Zhang X, Wu L, Guizani N, Du X, Ma Y (2018) Privacy-preserving and efficient aggregation based on blockchain for power grid communications in smart communities. IEEE Commun Mag 56(7):1–7CrossRef
Zurück zum Zitat He P, Deng Z, Wang H, Liu Z (2016) Model approach to grammatical evolution: theory and case study. Soft Comput 20(9):3537–3548CrossRef He P, Deng Z, Wang H, Liu Z (2016) Model approach to grammatical evolution: theory and case study. Soft Comput 20(9):3537–3548CrossRef
Zurück zum Zitat He P, Deng Z, Gao C, Wang X, Li J (2017) Model approach to grammatical evolution: deep-structured analyzing of model and representation. Soft Comput 21(18):5413–5423CrossRef He P, Deng Z, Gao C, Wang X, Li J (2017) Model approach to grammatical evolution: deep-structured analyzing of model and representation. Soft Comput 21(18):5413–5423CrossRef
Zurück zum Zitat Lantz B, O’Connor B (2015) A Mininet-based virtual testbed for distributed SDN development. In: ACM conference on special interest group on data communication. ACM, pp 365–366 Lantz B, O’Connor B (2015) A Mininet-based virtual testbed for distributed SDN development. In: ACM conference on special interest group on data communication. ACM, pp 365–366
Zurück zum Zitat Li X, Wang H, Ding B, Li X, Feng D (2014a) Resource allocation with multi-factor node ranking in data center networks. Future Gener Comput Syst 32:1–12CrossRef Li X, Wang H, Ding B, Li X, Feng D (2014a) Resource allocation with multi-factor node ranking in data center networks. Future Gener Comput Syst 32:1–12CrossRef
Zurück zum Zitat Li J, Huang X, Li J, Chen X, Xiang Y (2014b) Securely outsourcing attribute-based encryption with checkability. IEEE Trans Parallel Distrib Syst 25(8):2201–2210CrossRef Li J, Huang X, Li J, Chen X, Xiang Y (2014b) Securely outsourcing attribute-based encryption with checkability. IEEE Trans Parallel Distrib Syst 25(8):2201–2210CrossRef
Zurück zum Zitat Li J, Chen X, Li M, Li J, Lee P, Lou W (2014c) Secure deduplication with efficient and reliable convergent key management. IEEE Trans Parallel Distrib Syst 25(6):1615–1625CrossRef Li J, Chen X, Li M, Li J, Lee P, Lou W (2014c) Secure deduplication with efficient and reliable convergent key management. IEEE Trans Parallel Distrib Syst 25(6):1615–1625CrossRef
Zurück zum Zitat Li R, Zhang J, Tan Y, Wu Q (2016) TMVCE—topology-aware multipath virtual cluster embedding algorithm. In: CCIOT. IEEE Li R, Zhang J, Tan Y, Wu Q (2016) TMVCE—topology-aware multipath virtual cluster embedding algorithm. In: CCIOT. IEEE
Zurück zum Zitat Lin W, Zhu C, Li J, Liu B, Lian H (2015) Novel algorithms and equivalence optimisation for resource allocation in cloud computing. IJWGS 11(2):193–210CrossRef Lin W, Zhu C, Li J, Liu B, Lian H (2015) Novel algorithms and equivalence optimisation for resource allocation in cloud computing. IJWGS 11(2):193–210CrossRef
Zurück zum Zitat Lin W, Xu S, Li J, Xu L, Peng Z (2017a) Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft Comput 21(5):1301–1314CrossRef Lin W, Xu S, Li J, Xu L, Peng Z (2017a) Design and theoretical analysis of virtual machine placement algorithm based on peak workload characteristics. Soft Comput 21(5):1301–1314CrossRef
Zurück zum Zitat Lin W, Xu S, He L, Li J (2017b) Multi-resource scheduling and power simulation for cloud computing. Inf Sci 397:168–186CrossRef Lin W, Xu S, He L, Li J (2017b) Multi-resource scheduling and power simulation for cloud computing. Inf Sci 397:168–186CrossRef
Zurück zum Zitat Medved J, Varga R, Tkacik A, Tkacik A, Gray K (2014) Opendaylight: towards a model-driven SDN controller architecture. In: 15th international symposium on 2014 IEEE. IEEE, pp 1–6 Medved J, Varga R, Tkacik A, Tkacik A, Gray K (2014) Opendaylight: towards a model-driven SDN controller architecture. In: 15th international symposium on 2014 IEEE. IEEE, pp 1–6
Zurück zum Zitat Mehmet D, Mostafa A (2014) Design and analysis of techniques for mapping virtual networks to software-defined network substrates. Comput Commun 45:1–10CrossRef Mehmet D, Mostafa A (2014) Design and analysis of techniques for mapping virtual networks to software-defined network substrates. Comput Commun 45:1–10CrossRef
Zurück zum Zitat Pang Z, Wang K, Xie M (2014) The TH express-2 high performance interconnect networks. Front Comput Sci 8(3):357–366MathSciNetCrossRef Pang Z, Wang K, Xie M (2014) The TH express-2 high performance interconnect networks. Front Comput Sci 8(3):357–366MathSciNetCrossRef
Zurück zum Zitat Papagianni C, Androulidakis G, Papavassiliou S (2014) Virtual topology mapping in SDN-enabled clouds. NCCA Papagianni C, Androulidakis G, Papavassiliou S (2014) Virtual topology mapping in SDN-enabled clouds. NCCA
Zurück zum Zitat Rabbani M, Pereira Esteves R, Podlesny M, Simon G, Zambenedetti Granville L, Boutaba R (2013) On tackling virtual data center embedding problem. In: IFIP/IEEE IM 2013. Virtual network embedding base on real-time topological attributes, pp 177–184 Rabbani M, Pereira Esteves R, Podlesny M, Simon G, Zambenedetti Granville L, Boutaba R (2013) On tackling virtual data center embedding problem. In: IFIP/IEEE IM 2013. Virtual network embedding base on real-time topological attributes, pp 177–184
Zurück zum Zitat Salvadori E, Doriguzzi Corin R, Broglio A, Gerola M (2011) Generalizing virtual network topologies in openflow-based networks. In: IEEE global telecommunications conference (GLOBECOM 2011), Houston, TX, USA, pp 1–6 Salvadori E, Doriguzzi Corin R, Broglio A, Gerola M (2011) Generalizing virtual network topologies in openflow-based networks. In: IEEE global telecommunications conference (GLOBECOM 2011), Houston, TX, USA, pp 1–6
Zurück zum Zitat Sun Z, Zhang Q, Li Y, Tan Y (2018) DPPDL: a dynamic partial-parallel data layout for green video surveillance storage. IEEE Trans Circuits Syst Video Technol 28(1):193–205 Sun Z, Zhang Q, Li Y, Tan Y (2018) DPPDL: a dynamic partial-parallel data layout for green video surveillance storage. IEEE Trans Circuits Syst Video Technol 28(1):193–205
Zurück zum Zitat Tan Y, Xu X, Liang C, Zhang X, Zhang Q, Li Y (2018) An end-to-end covert channel via packet dropout for mobile networks. Int J Distrib Sens Netw 14(5):1550147718779568CrossRef Tan Y, Xu X, Liang C, Zhang X, Zhang Q, Li Y (2018) An end-to-end covert channel via packet dropout for mobile networks. Int J Distrib Sens Netw 14(5):1550147718779568CrossRef
Zurück zum Zitat Wang Z, Han Y, Lin T, Tang H, Ci S (2012) Virtual network embedding by exploiting topological information. In: IEEE GLOBECOM Wang Z, Han Y, Lin T, Tang H, Ci S (2012) Virtual network embedding by exploiting topological information. In: IEEE GLOBECOM
Zurück zum Zitat Wang Y, Li K, Li K (2017) Partition scheduling on heterogeneous multicore processors for multi-dimensional loops applications. Int J Parallel Prog 45(4):827–852CrossRef Wang Y, Li K, Li K (2017) Partition scheduling on heterogeneous multicore processors for multi-dimensional loops applications. Int J Parallel Prog 45(4):827–852CrossRef
Zurück zum Zitat Wang H, Wang W, Cui Z, Zhou X, Zhao J, Li Y (2018a) A new dynamic firefly algorithm for demand estimation of water resources. Inf Sci 438:95–106MathSciNetCrossRef Wang H, Wang W, Cui Z, Zhou X, Zhao J, Li Y (2018a) A new dynamic firefly algorithm for demand estimation of water resources. Inf Sci 438:95–106MathSciNetCrossRef
Zurück zum Zitat Wei X, Li H, Yang K, Zou L (2014) Topology-aware partial virtual cluster mapping algorithm on shared distributed infrastructures. IEEE Trans Parallel Distrib Syst 25(10):2721–2730CrossRef Wei X, Li H, Yang K, Zou L (2014) Topology-aware partial virtual cluster mapping algorithm on shared distributed infrastructures. IEEE Trans Parallel Distrib Syst 25(10):2721–2730CrossRef
Zurück zum Zitat Yu M, Yi Y, Rexford J, Chiang M (2008) Rethinking virtual network embedding: substrate support for path splitting and migration. ACM SIGCOMM Comput Commun Rev 38(2):17–29CrossRef Yu M, Yi Y, Rexford J, Chiang M (2008) Rethinking virtual network embedding: substrate support for path splitting and migration. ACM SIGCOMM Comput Commun Rev 38(2):17–29CrossRef
Zurück zum Zitat Yu X, Zhang C, Xue Y, Zhu H, Li Y, Tan Y (2018b) An extra-parity energy saving data layout for video surveillance. Multimed Tools Appl 77:4563–4583CrossRef Yu X, Zhang C, Xue Y, Zhu H, Li Y, Tan Y (2018b) An extra-parity energy saving data layout for video surveillance. Multimed Tools Appl 77:4563–4583CrossRef
Zurück zum Zitat Yu X, Tan Y, Zhang C, Liang C, Khaled A, Zheng J, Zhang Q (2018c) A high-performance hierarchical snapshot scheme for hybrid storage systems. Chin J Electron 27(1):76–85CrossRef Yu X, Tan Y, Zhang C, Liang C, Khaled A, Zheng J, Zhang Q (2018c) A high-performance hierarchical snapshot scheme for hybrid storage systems. Chin J Electron 27(1):76–85CrossRef
Zurück zum Zitat Zhang X, Tan Y, Xue Y, Zhang Q, Li Y, Zhang C, Zheng J (2017) Cryptographic key protection against FROST for mobile devices. Clust Comput 20(3):2393–2402CrossRef Zhang X, Tan Y, Xue Y, Zhang Q, Li Y, Zhang C, Zheng J (2017) Cryptographic key protection against FROST for mobile devices. Clust Comput 20(3):2393–2402CrossRef
Zurück zum Zitat Zhang X, Tan Y, Zhang C, Xue Y, Li Y, Zheng J (2018) A code protection scheme by process memory relocation for android devices. Multimed Tools Appl 77(9):11137–11157CrossRef Zhang X, Tan Y, Zhang C, Xue Y, Li Y, Zheng J (2018) A code protection scheme by process memory relocation for android devices. Multimed Tools Appl 77(9):11137–11157CrossRef
Zurück zum Zitat Zhou Z, Dong M, Ota K, Wang G, Yang LT (2016) Energy-efficient resource allocation for D2D communications underlaying cloud-RAN-based LTE-A networks. IEEE Internet Things J 3(3):428–438CrossRef Zhou Z, Dong M, Ota K, Wang G, Yang LT (2016) Energy-efficient resource allocation for D2D communications underlaying cloud-RAN-based LTE-A networks. IEEE Internet Things J 3(3):428–438CrossRef
Zurück zum Zitat Zhu H, Tan Y, Zhang X, Zhu L, Zhang C, Zheng J (2017) A round-optimal lattice-based blind signature scheme for cloud services. Future Gener Comput Syst 73:106–114CrossRef Zhu H, Tan Y, Zhang X, Zhu L, Zhang C, Zheng J (2017) A round-optimal lattice-based blind signature scheme for cloud services. Future Gener Comput Syst 73:106–114CrossRef
Zurück zum Zitat Zhu H, Tan Y, Yu X, Xue Y, Zhang Q, Zhu L, Li Y (2018) An identity-based proxy signature on NTRU lattice. Chin J Electron 27(2):297–303CrossRef Zhu H, Tan Y, Yu X, Xue Y, Zhang Q, Zhu L, Li Y (2018) An identity-based proxy signature on NTRU lattice. Chin J Electron 27(2):297–303CrossRef
Metadaten
Titel
A virtual cluster embedding approach by coordinating virtual network and software-defined network
verfasst von
Yusong Tan
Rongzhen Li
Qingbo Wu
Jianfeng Zhang
Publikationsdatum
14.09.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 23/2018
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-018-3463-8

Weitere Artikel der Ausgabe 23/2018

Soft Computing 23/2018 Zur Ausgabe