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 条
  • [1] Security in Cloud Computing: State-of-the-Art, Key Features, Challenges, and Opportunities
    Tubaishat, Abdallah
    [J]. 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 311 - 315
  • [2] Additive construction: State-of-the-art, challenges and opportunities
    Labonnote, Nathalie
    Ronnquist, Anders
    Manum, Bendik
    Ruther, Petra
    [J]. AUTOMATION IN CONSTRUCTION, 2016, 72 : 347 - 366
  • [3] Serverless Computing: A Survey of Opportunities, Challenges, and Applications
    Shafiei, Hossein
    Khonsari, Ahmad
    Mousavi, Payam
    [J]. ACM COMPUTING SURVEYS, 2022, 54 (11S)
  • [4] Cloud computing: state-of-the-art and research challenges
    Zhang, Qi
    Cheng, Lu
    Boutaba, Raouf
    [J]. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2010, 1 (01) : 7 - 18
  • [5] Securing Serverless Computing: Challenges, Solutions, and Opportunities
    Li, Xing
    Leng, Xue
    Chen, Yan
    [J]. IEEE NETWORK, 2023, 37 (02): : 166 - 173
  • [6] Autonomic cloud computing based management and security solutions: State-of-the-art, challenges, and opportunities
    Agrawal, Neha
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (12)
  • [7] Challenges and Opportunities for Efficient Serverless Computing at the Edge
    Gadepalli, Phani Kishore
    Peach, Gregor
    Cherkasova, Ludmila
    Aitken, Rob
    Parmer, Gabriel
    [J]. 2019 IEEE 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2019), 2019, : 261 - 266
  • [8] Nanoporous Metals as Electrocatalysts: State-of-the-Art, Opportunities, and Challenges
    Luc, Wesley
    Jiao, Feng
    [J]. ACS CATALYSIS, 2017, 7 (09): : 5856 - 5861
  • [9] Approximate Computing for ML: State-of-the-art, Challenges and Visions
    Zervakis, Georgios
    Saadat, Hassaan
    Amrouch, Hussam
    Gerstlauer, Andreas
    Parameswaran, Sri
    Henkel, Joerg
    [J]. 2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 189 - 196
  • [10] Monitoring in fog computing: state-of-the-art and research challenges
    Abreha, Haftay Gebreslasie
    Bernardos, Carlos J.
    de la Oliva, Antonio
    Cominardi, Luca
    Azcorra, Arturo
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2021, 36 (02) : 114 - 130