Skip to main content

Advertisement

Log in

VNF-EQ: dynamic placement of virtual network functions for energy efficiency and QoS guarantee in NFV

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

With the advances of network function virtualization and cloud computing technologies, a number of network services are implemented across data centers by creating a service chain using different virtual network functions (VNFs) running on virtual machines. Due to the complexity of network infrastructure, creating a service chain requires high operational cost especially in carrier-grade network service providers and supporting stringent QoS requirements from users is also a complicated task. There have been various research efforts to address these problems that only focus on one aspect of optimization goal either from users such as latency minimization and QoS based optimization, or from service providers such as resource optimization and cost minimization. However, meeting the requirements both from users and service providers efficiently is still a challenging issue. This paper proposes a VNF placement algorithm called VNF-EQ that allows users to meet their service latency requirements, while minimizing the energy consumption at the same time. The proposed algorithm is dynamic in a sense that the locations or the service chains of VNFs are reconfigured to minimize the energy consumption when the traffic passing through the chain falls below a pre-defined threshold. We use genetic algorithm to formulate this problem because it is a variation of the multi-constrained path selection problem known as NP-complete. The benchmarking results show that the proposed approach outperforms other heuristic algorithms by as much as 49% and reduces the energy consumptions by rearranging VNFs.

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

Similar content being viewed by others

References

  1. John, W., Pentikousis, K., Agapiou, G., Jacob, E., Kind, M., Manzalini, A., Risso, F., Staessens, D., Steinert, R., Meirosu, C.: Research directions in network service chaining. In: Future Networks and Services (SDN4FNS), IEEE SDN, pp. 1–7 (2013)

  2. Masutani, H., Nakajima, Y., Kinoshita, T., Hibi, T., Takahashi, H., Obana, K., Shimano, K., Fukui, M.: Requirements and design of flexible NFV network infrastructure node leveraging SDN/OpenFlow. In: Optical Network Design and Modeling, pp. 258–263 (2014)

  3. Network Function Virtualization.: European Telecommunications Standards Institute (ETSI). http://www.etsi.org/technologiesclusters/technologies/nfv

  4. Zhang, Y., Ansari, N.: Green data centers: Handbook of green information and communication systems (2012)

  5. Anagnostopoulou, V., Biswas, S., Savage, A., Bianchini, R., Yang, T., Chong, F.T.: Energy conservation in datacenters through cluster memory management and barely-alive memory servers. In: 2009 Workshop on Energy Efficient Design (2009)

  6. Chen, H., Kesavan, M., Schwan, K., Gavrilovska, A., Kumar, P., Joshi, Y.: Spatially-aware optimization of energy consumption in consolidated data center systems. In: ASME 2011 Pacific Rim Technical Conference and Exhibition on Packaging and Integration of Electronic and Photonic Systems. American Society of Mechanical Engineers, pp. 461–470 (2011)

  7. Ghosh, S., Redekopp, M., Annavaram, M.: Knightshift: shifting the i/o burden in datacenters to management processor for energy efficiency. In: Computer Architecture, Springer, NewYork pp. 183–197 (2012)

  8. Cisco Vni-report. https://dunstewart.wordpress.com/2014 /06/10/top-5-data-trends-from-cisco-vni-report/

  9. Meisner, D., Gold, B.T., Wenisch, T.F.: PowerNap: eliminating server idle power. In: ACM Sigplan Notices, pp. 205–216 (2009)

  10. Bhamare, D., Jain, R., Samaka, M., Erbad, A.: A suevey on service function chaining. J. Netw. Comput. Appl. 75, 138–155 (2016)

    Article  Google Scholar 

  11. Moens, H., De Turck, F.: VNF-P: A model for efficient placement of virtualized network functions. In: Network and Service Management (CNSM). In: 2014 10th International Conference on, pp. 418–423 (2014)

  12. Clayman, S., Maini, E., Galis, A., Manzalini, A., Mazzocca, N.: The dynamic placement of virtual network functions. In: Network Operations and Management Symposium (NOMS), pp 1–9 (2014)

  13. Bari, M.F., Chowdhury, S.R., Ahmed, R., Boutaba, R.: On Orchestrating Virtual Network Functions. In: International Federation for Information Processing (2015)

  14. Cohen, R., Lewin-Eytan, L., Naor, J., Raz, D.: Near Optimal Placement of Virtual Network Functions. In: Computer Communications (INFOCOMM), 2015 IEEE Conference on pp. 1346–1354 (2015)

  15. Bala, T.: Dynamic service chaining with SDN. In: Cloud Evolution Blog, Ericsson (2014)

  16. Huawei white paper, Enabling Agile Service Chaining with Service Based Routing. http://www.huawei.com/ilink/en/download/HW_308622

  17. Chen, Q., Grosso, P., van der Veldt, K., De Laat, C., Hofman, R., Bal, H.: Profiling energy consumption of VMs for green cloud computing. In: Dependable, Autonomic and Secure Computing (DASC), pp. 768–775 (2011)

  18. Dell PowerEdge R620 Server data sheet. http://www.dell.com/downloads/global/products/pedge/en/Dell-PowerEdge-R620-750W-E5-2620-40-Family-Data-Sheet.pdf

  19. Cisco ASA 5525-X IPS. http://www.cisco.com/c/en/us/ support/security/asa-5525-x-adaptive-security-appliance/model.html

  20. Cisco ASAv30 Firewall. http://www.cisco.com/c/en/us/ products/collateral/security/adaptive-security-virtual-appliance-asav/datasheet-c78-733399.html

  21. Cisco S680 Proxy. http://www.cisco.com/c/en/us/ support/security/web-security-appliance-s680/model.html

  22. Martins, J., Ahmed, M., Raiciu, C., Olteanu, V., Honda, M., Bifulco, R., Huici, F.: ClickOS and the Art of Network Function Virtualization. In: Proceedings of the 11th USENIX Conference on Networked Systems Design and Implementation. USENIX association, pp. 459–473 (2014)

  23. Rao, A., Legout, A., Lim, Y., Towsley, D., Barakat, C., Dabbous, W.: Network chracteristics of video streaming traffic. In: CONEXT (2011)

Download references

Acknowledgements

This research was supported by the MSIP(Ministry of Science, ICT and Future Planning), Korea, under the ITRC(Information Technology Research Center) support program (IITP-2017-2016-0-00465) supervised by the IITP(Institute for Information & communications Technology Promotion).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sungyoung Park.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, S., Park, S., Kim, Y. et al. VNF-EQ: dynamic placement of virtual network functions for energy efficiency and QoS guarantee in NFV. Cluster Comput 20, 2107–2117 (2017). https://doi.org/10.1007/s10586-017-1004-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-1004-3

Keywords

Navigation