Metadata only
Date
2023-10-23Type
- Conference Paper
Abstract
Serverless computing enables the cloud platform to optimize resource management under the hood to improve performance and resource-efficiency. However, today's serverless cluster managers are designed by simply retrofitting legacy workload orchestration systems, despite the unique characteristics of serverless workloads. We study Knative-on-K8s as a representative state-of-the-art cluster manager for serverless and show that it can cause second-scale delays and contribute to over 65% of end-to-end latency for function invocations experiencing cold starts. These overheads occur when the cluster experiences high sandbox churn, which is common in production serverless deployments. We analyze the root cause of current cluster manager overheads for serverless workloads and propose a set of design principles to improve end-to-end latency and peak throughput by rethinking the cluster manager system architecture. Show more
Publication status
publishedExternal links
Book title
WORDS '23: Proceedings of the 4th Workshop on Resource Disaggregation and ServerlessPages / Article No.
Publisher
Association for Computing MachineryEvent
Subject
Cloud computing; Serverless Computing; Cluster managementOrganisational unit
09683 - Klimovic, Ana / Klimovic, Ana
More
Show all metadata