Serverless Computing: State-of-the-Art, Challenges and Opportunities

被引:23
|
作者
Li, Yongkang [1 ,2 ]
Lin, Yanying [1 ,2 ]
Wang, Yang [1 ,2 ]
Ye, Kejiang [1 ,2 ]
Xu, Chengzhong [3 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Guangdong, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Univ Macau, Dept Comp & Informat Sci, Macau, Peoples R China
基金
中国国家自然科学基金;
关键词
Serverless computing; Containers; Processor scheduling; Virtualization; FAA; Databases; Costs; Survey; serverless computing; FaaS and BaaS; startup latency; isolation; scheduling; EDGE; PERFORMANCE;
D O I
10.1109/TSC.2022.3166553
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Serverless computing is growing in popularity by virtue of its lightweight and simplicity of management. It achieves these merits by reducing the granularity of the computing unit to the function level. Specifically, serverless allows users to focus squarely on the function itself while leaving other cumbersome management and scheduling issues to the platform provider, who is responsible for striking a balance between high-performance scheduling and low resource cost. In this article, we conduct a comprehensive survey of serverless computing with a particular focus on its infrastructure characteristics. Whereby some existing challenges are identified, and the associated cutting-edge solutions are analyzed. With these results, we further investigate some typical open-source frameworks and study how they address the identified challenges. Given the great advantages of serverless computing, it is expected that its deployment would dominate future cloud platforms. As such, we also envision some promising research opportunities that need to be further explored in the future. We hope that our work in this article can inspire those researchers and practitioners who are engaged in related fields to appreciate serverless computing, thereby setting foot in this promising area and making great contributions to its development.
引用
收藏
页码:1522 / 1539
页数:18
相关论文
共 50 条
  • [41] Building Applications, Opportunities and Challenges of Active Shading Systems: A State-Of-The-Art Review
    Al Dakheel, Joud
    Aoul, Kheira Tabet
    [J]. ENERGIES, 2017, 10 (10):
  • [42] A Survey on Mobility of Edge Computing Networks in IoT: State-of-the-Art, Architectures, and Challenges
    Abkenar, Forough Shirin
    Ramezani, Parisa
    Iranmanesh, Saeid
    Murali, Sarumathi
    Chulerttiyawong, Donpiti
    Wan, Xinyu
    Jamalipour, Abbas
    Raad, Raad
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2022, 24 (04): : 2329 - 2365
  • [43] State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing
    Diaz, Manuel
    Martin, Cristian
    Rubio, Bartolome
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 67 : 99 - 117
  • [44] Survey of the State-of-the-Art of Cloud Computing
    Ahuja, Sanjay P.
    Rolli, Alan C.
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2011, 1 (04) : 34 - 43
  • [45] Robot Cloud Computing and AI Services - State-of-the-art Solutions, Challenges, and Needs
    Gao, Jerry
    Wang, Dayong
    [J]. 2022 16TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2022), 2022, : 105 - 116
  • [46] Fog Computing Enabling Industrial Internet of Things: State-of-the-Art and Research Challenges
    Basir, Rabeea
    Qaisar, Saad
    Ali, Mudassar
    Aldwairi, Monther
    Ashraf, Muhammad Ikram
    Mahmood, Aamir
    Gidlund, Mikael
    [J]. SENSORS, 2019, 19 (21)
  • [47] Performance optimization for cloud computing systems in the microservice era: state-of-the-art and research opportunities
    Zeng, Rong
    Hou, Xiaofeng
    Zhang, Lu
    Li, Chao
    Zheng, Wenli
    Guo, Minyi
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2022, 16 (06)
  • [48] Performance optimization for cloud computing systems in the microservice era: state-of-the-art and research opportunities
    ZENG Rong
    HOU Xiaofeng
    ZHANG Lu
    LI Chao
    ZHENG Wenli
    GUO Minyi
    [J]. Frontiers of Computer Science, 2022, 16 (06)
  • [49] Performance optimization for cloud computing systems in the microservice era: state-of-the-art and research opportunities
    Rong Zeng
    Xiaofeng Hou
    Lu Zhang
    Chao Li
    Wenli Zheng
    Minyi Guo
    [J]. Frontiers of Computer Science, 2022, 16
  • [50] State-of-the-art Cloud Computing Security Taxonomies - A classification of security challenges in the present cloud computing environment
    Srinivasan, Madhan Kumar
    Sarukesi, K.
    Rodrigues, Paul
    Manoj, Sai M.
    Revathy, P.
    [J]. PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 470 - 476