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 条
  • [1] Towards Resource-Efficient Service Function Chain Deployment in Cloud-Fog Computing
    Zhao, Dongcheng
    Liao, Dan
    Sun, Gang
    Xu, Shizhong
    IEEE ACCESS, 2018, 6 : 66754 - 66766
  • [2] Service deployment strategies for efficient execution of composite SaaS applications on cloud platform
    Huang, Kuo-Chan
    Shen, Bo-Jun
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 107 : 127 - 141
  • [3] Energy-Efficient Service Function Chain Provisioning
    Huin, Nicolas
    Tomassilli, Andrea
    Giroire, Frederic
    Jaumard, Brigitte
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2018, 10 (03) : 114 - 124
  • [4] Resource-Aware Service Function Chain Deployment in Cloud-Edge Environment
    Li, Hao
    Li, Xin
    Qian, Zhuzhong
    Qin, Xiaolin
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [5] Enabling Efficient Network Service Function Chain Deployment on Heterogeneous Server Platform
    Hu, Yang
    Li, Tao
    2018 24TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2018, : 27 - 39
  • [6] Efficient Deployment of Content Applications in a Cloud Environment
    Chen, Lung-Pin
    Sheu, Ruey-Kai
    Chu, William
    IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 170 - 174
  • [7] Energy-Aware Service Function Chain Embedding in Edge-Cloud Environments for IoT Applications
    Thanh, Nguyen Huu
    Trung Kien, Nguyen
    Hoa, Ngo Van
    Huong, Truong Thu
    Wamser, Florian
    Hossfeld, Tobias
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (17) : 13465 - 13486
  • [8] On Dynamic Service Function Chain Deployment and Readjustment
    Liu, Junjie
    Lu, Wei
    Zhou, Fen
    Lu, Ping
    Zhu, Zuqing
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (03): : 543 - 553
  • [9] Service Function Chain Deployment with Guaranteed Resilience
    Chen, Yang
    Wu, Jie
    2020 IEEE 17TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2020), 2020, : 585 - 593
  • [10] Payless Monitoring Service for Tenants in Cloud with Traffic and Energy-aware Function Deployment
    Shameli-Sendi, Alireza
    Louafi, Habib
    Cheriet, Mohamed
    2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, : 247 - 254