中文
相关论文

相关论文: Caching Aided Multi-Tenant Serverless Computing

200 篇论文

Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner. In this paper we address critical gaps in first-generation serverless computing, which place its autoscaling potential at odds with…

分布式、并行与集群计算 · 计算机科学 2018-12-11 Joseph M. Hellerstein , Jose Faleiro , Joseph E. Gonzalez , Johann Schleier-Smith , Vikram Sreekanti , Alexey Tumanov , Chenggang Wu

Serverless computing along with Function-as-a-Service (FaaS) is forming a new computing paradigm that is anticipated to found the next generation of cloud systems. The popularity of this paradigm is due to offering a highly transparent…

分布式、并行与集群计算 · 计算机科学 2023-06-27 Chavit Denninnart , Thanawat Chanikaphon , Mohsen Amini Salehi

Serverless computing offers an event driven pay-as-you-go framework for application development. A key selling point is the concept of no back-end server management, allowing developers to focus on application functionality. This is…

分布式、并行与集群计算 · 计算机科学 2020-12-11 Daniel Kelly , Frank G Glavin , Enda Barrett

Serverless computing significantly alters software development by abstracting infrastructure management and enabling rapid, modular, event-driven deployments. Despite its benefits, the distinct characteristics of serverless functions, such…

软件工程 · 计算机科学 2025-09-05 Amine Barrak , Emna Ksontini , Ridouane Atike , Fehmi Jaafar

Serverless architectures, particularly the Function as a Service (FaaS) model, have become a cornerstone of modern cloud computing due to their ability to simplify resource management and enhance application deployment agility. However, a…

分布式、并行与集群计算 · 计算机科学 2025-04-16 Alexandre Savi Fayam Mbala Mouen , Jerry Lacmou Zeutouo , Vianney Kengne Tchendji

Serverless computing with cloud functions is quickly gaining adoption, but constrains programmers with its limited support for state management. We introduce a shared file system for cloud functions. It offers familiar POSIX semantics while…

分布式、并行与集群计算 · 计算机科学 2020-09-22 Johann Schleier-Smith , Leonhard Holz , Nathan Pemberton , Joseph M. Hellerstein

The in-memory cache system is an important component in a cloud for the data access performance. As the tenants may have different performance goals for data access depending on the nature of their tasks, effectively managing the memory…

分布式、并行与集群计算 · 计算机科学 2019-06-05 Taejoon Kim , Yu Gu , Jinoh Kim

FaaS (Function-as-a-Service) revolutionized cloud computing by replacing persistent virtual machines with dynamically allocated resources. This shift trades locality and statefulness for a pay-as-you-go model more suited to variable and…

分布式、并行与集群计算 · 计算机科学 2024-05-02 Marcin Copik , Alexandru Calotoiu , Pengyu Zhou , Konstantin Taranov , Torsten Hoefler

Serverless computing is an emerging cloud paradigm that offers an elastic and scalable allocation of computing resources with pay-as-you-go billing. In the Function-as-a-Service (FaaS) programming model, applications comprise short-lived…

分布式、并行与集群计算 · 计算机科学 2023-11-23 Wei Qiu , Marcin Copik , Yun Wang , Alexandru Calotoiu , Torsten Hoefler

Serverless computing, also referred to as Function-as-a-Service (FaaS), is a cloud computing model that has attracted significant attention and has been widely adopted in recent years. The serverless computing model offers an intuitive,…

分布式、并行与集群计算 · 计算机科学 2024-10-10 Michail Tsenos , Aristotelis Peri , Vana Kalogeraki

The serverless computing model strengthens the cloud computing tendency to abstract resource management. Serverless platforms are responsible for deploying and scaling the developer's applications. Serverless also incorporated the…

分布式、并行与集群计算 · 计算机科学 2021-05-31 Paulo Silva , Thiago Emmanuel Pereira

High performance is needed in many computing systems, from batch-managed supercomputers to general-purpose cloud platforms. However, scientific clusters lack elastic parallelism, while clouds cannot offer competitive costs for…

分布式、并行与集群计算 · 计算机科学 2023-05-16 Marcin Copik , Konstantin Taranov , Alexandru Calotoiu , Torsten Hoefler

Function-as-a-Service (FaaS) is increasingly popular in the software industry due to the implied cost-savings in event-driven workloads and its synergy with DevOps. To size an on-premise FaaS platform, it is important to estimate the…

性能 · 计算机科学 2020-07-03 Alim Ul Gias , Giuliano Casale

Serverless cloud is an innovative cloud service model that frees customers from most cloud management duties. It also offers the same advantages as other cloud models but at much lower costs. As a result, the serverless cloud has been…

分布式、并行与集群计算 · 计算机科学 2023-12-15 Tam N. Nguyen

Serverless computing provides fine-grain resource sharing between Cloud tenants through containers. Each function invocation (action) runs in an individual container. When there is not an already started container for a user function, a new…

分布式、并行与集群计算 · 计算机科学 2021-12-28 Zijun Li , Quan Chen , Minyi Guo

Serverless computing has gained a strong traction in the cloud computing community in recent years. Among the many benefits of this novel computing model, the rapid auto-scaling capability of user applications takes prominence. However, the…

分布式、并行与集群计算 · 计算机科学 2023-08-23 Anupama Mampage , Shanika Karunasekera , Rajkumar Buyya

Serverless computing is becoming widely adopted among cloud providers, thus making increasingly popular the Function-as-a-Service (FaaS) programming model, where the developers realize services by packaging sequences of stateless function…

网络与互联网体系结构 · 计算机科学 2021-10-22 Claudio Cicconetti , Marco Conti , Andrea Passarella

Multi-tenant architectures enhance the elasticity and resource utilization of NoSQL databases by allowing multiple tenants to co-locate and share resources. However, in large-scale cloud environments, the diverse and dynamic nature of…

Future servers will incorporate many active lowpower modes for different system components, such as cores and memory. Though these modes provide flexibility for power management via Dynamic Voltage and Frequency Scaling (DVFS), they must be…

性能 · 计算机科学 2016-03-07 Yanpei Liu , Guilherme Cox , Qingyuan Deng , Stark C. Draper , Ricardo Bianchini

Programmable caching engines like CacheLib are widely used in production systems to support diverse workloads in multi-tenant environments. CacheLib's design focuses on performance, portability, and configurability, allowing applications to…