Real-time Serverless: Enabling Application Performance Guarantees

被引:49
作者
Hai Duc Nguyen [1 ]
Zhang, Chaojie [1 ]
Xiao, Zhujun [1 ]
Chien, Andrew A. [2 ]
机构
[1] Univ Chicago, Chicago, IL 60637 USA
[2] Argonne Natl Lab, Argonne, IL 60439 USA
来源
PROCEEDINGS OF THE 2019 FIFTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '19) | 2019年
基金
美国国家科学基金会;
关键词
Serverless; Real-time; Bursty; Interface;
D O I
10.1145/3366623.3368133
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Today's serverless provides "function-as-a-service" with dynamic scaling and fine-grained resource charging, enabling new cloud applications. Serverless functions are invoked as a best-effort service. We propose an extension to serverless, called real-time serverless that provides an invocation rate guarantee, a service-level objective (SLO) specified by the application, and delivered by the underlying implementation. Real-time serverless allows applications to guarantee real-time performance. We study real-time serverless behavior analytically and empirically to characterize its ability to support bursty, real-time cloud and edge applications efficiently. Finally, we use a case study, traffic monitoring, to illustrate the use and benefits of real-time serverless, on our prototype implementation.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 24 条
[1]  
Akkus IE, 2018, PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, P923
[2]  
Amazon, 2015, AWS LAMBD
[3]   Sprocket: A Serverless Video Processing Framework [J].
Ao, Lixiang ;
Izhikevich, Liz ;
Voelker, Geoffrey M. ;
Porter, George .
PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, :263-274
[4]   Glimpse: Continuous, Real-Time Object Recognition on Mobile Devices [J].
Chen, Tiffany Yu-Han ;
Ravindranath, Lenin ;
Deng, Shuo ;
Bahl, Paramvir ;
Balakrishnan, Hari .
SENSYS'15: PROCEEDINGS OF THE 13TH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, 2015, :155-168
[5]  
Crankshaw Daniel, 2019, ARXIV PREPRINT ARXIV
[6]  
Edward Oakes, 2018, USENIX ATC
[7]  
Fouladi S, 2017, PROCEEDINGS OF NSDI '17: 14TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, P363
[8]  
Gartner, 2018, WORLDWIDE E BUS MARK
[9]  
Google, 2016, GOOGL CLOUD FUNCT
[10]  
Hellerstein Joseph M., 2019, CIDR