Energy Efficient Deployment of a Service Function Chain for Sustainable Cloud Applications

被引:3
|
作者
Sun, Jian [1 ]
Chen, Yue [2 ]
Dai, Miao [1 ]
Zhang, Wanting [1 ]
Sangaiah, Arun Kumar [3 ]
Sun, Gang [1 ,4 ]
Han, Han [2 ]
机构
[1] Univ Elect Sci & Technol China, Key Lab Opt Fiber Sensing & Commun, Minist Educ, Chengdu 611731, Sichuan, Peoples R China
[2] Coordinat Ctr China, Natl Comp Network Emergency Response Tech Team, Beijing 100029, Peoples R China
[3] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore 632014, Tamil Nadu, India
[4] Univ Elect Sci & Technol China, Ctr Cyber Secur, Chengdu 611731, Sichuan, Peoples R China
基金
中国国家自然科学基金;
关键词
energy efficient; network function virtualization; service function chain; deployment; cloud application; LIVE MIGRATION;
D O I
10.3390/su10103499
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
With the increasing popularity of the Internet, user requests for cloud applications have dramatically increased. The traditional model of relying on dedicated hardware to implement cloud applications has not kept pace with the rapid growth in demand. Network function virtualization (NFV) architecture emerged at a historic moment. By moving the implementation of functions to software, a separation of functions and hardware was achieved. Therefore, when user demand increases, cloud application providers only need to update the software; the underlying hardware does not change, which can improve network scalability. Although NFV solves the problem of network expansion, deploying service function chains into the underlying network to optimize indicators remains an important research problem that requires consideration of delay, reliability, and power consumption. In this paper, we consider the optimization of power consumption with the premise of guaranteeing a certain virtual function link yield. We propose an efficient algorithm that is based on first-fit and greedy algorithms to solve the problem. The simulation results show that the proposed algorithm substantially improves the path-finding efficiency, achieves a higher request acceptance ratio and reduces power consumption while provisioning the cloud applications. Compared with the baseline algorithm, the service function chain (SFC) acceptance ratio of our proposed algorithms improves by a maximum of approximately 15%, our proposed algorithm reduces the power consumption by a maximum of approximately 15%, the average link load ratio of our proposed algorithm reduces by a maximum of approximately 20%, and the average mapped path length of our proposed algorithm reduces by a maximum of approximately 1.5 hops.
引用
收藏
页数:24
相关论文
共 50 条
  • [21] An Approach to Service Deployment to the Service Cloud
    Puttonen, Juha
    Lobov, Andrei
    Lastra, Jose L. Martinez
    PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS 2011), 2011, : 122 - 127
  • [22] Blaze: Delay-Aware Cloud-Edge Collaborative Service Function Chain Deployment with Network Calculus
    Luo, Huimin
    Zhang, Jiao
    Pan, Yongchen
    Pan, Tian
    Huang, Tao
    2024 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC 2024, 2024,
  • [23] Efficient and secure service function chain deployment method for delay optimization in air traffic information network
    Yong Yang
    Buhong Wang
    Rongxiao Guo
    Jiwei Tian
    Peng Luo
    Dong Li
    Xiaolu Li
    Scientific Reports, 14 (1)
  • [24] Energy-Efficient Cloud Service Selection and Recommendation Based on QoS for Sustainable Smart Cities
    Sirohi, Preeti
    Al-Wesabi, Fahd N.
    Alshahrani, Haya Mesfer
    Maheshwari, Piyush
    Agarwal, Amit
    Dewangan, Bhupesh Kumar
    Hilal, Anwer Mustafa
    Choudhury, Tanupriya
    APPLIED SCIENCES-BASEL, 2021, 11 (20):
  • [25] Service Function Chain Deployment Method for Delay and Reliability Optimization
    Zhai Dong
    Meng Xiangru
    Kang Qiaoyan
    Hu Hang
    Han Xiaoyang
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (10) : 2386 - 2393
  • [26] A Service Function Chain Deployment Scheme Based on Heterogeneous Backup
    Xie, Jichao
    Yi, Peng
    Zhang, Zhen
    Zhang, Chuanhao
    Gu, Yunjie
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1096 - 1103
  • [27] Service Function Chain Deployment Method for Delay and Reliability Optimization
    Zhai D.
    Meng X.
    Kang Q.
    Hu H.
    Han X.
    Zhai, Dong (zhaidongwzwdl@163.com), 1600, Science Press (42): : 2386 - 2393
  • [28] Implementation of Service Function Chain Deployment with Allocation Models in Kubernetes
    Kang, Rui
    Zhu, Mengfei
    Oki, Eiji
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [29] Estimating the Deployment Time for Cloud Applications using Novel Google Kubernetes Cloud Service over Microsoft Kubernetes Cloud Service
    Kumar, Sai Vimal V.
    Malathi, K.
    JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 1556 - 1565
  • [30] Designing Software as a Service in Cloud Computing Using Quality Function Deployment
    Abtahi, Amir-Reza
    Abdi, Fahimeh
    INTERNATIONAL JOURNAL OF ENTERPRISE INFORMATION SYSTEMS, 2018, 14 (04) : 16 - 27