Faascache: kee** serverless computing alive with greedy-dual caching

A Fuerst, P Sharma - Proceedings of the 26th ACM international …, 2021 - dl.acm.org
Functions as a Service (also called serverless computing) promises to revolutionize how
applications use cloud resources. However, functions suffer from cold-start problems due to …

Hermod: principled and practical scheduling for serverless functions

K Kaffes, NJ Yadwadkar, C Kozyrakis - … of the 13th Symposium on Cloud …, 2022 - dl.acm.org
Serverless computing has seen rapid growth due to the ease-of-use and cost-efficiency it
provides. However, function scheduling, a critical component of serverless systems, has …

Providing {SLOs} for {Resource-Harvesting}{VMs} in cloud platforms

P Ambati, Í Goiri, F Frujeri, A Gun, K Wang… - … USENIX Symposium on …, 2020 - usenix.org
Cloud providers rent the resources they do not allocate as evictable virtual machines (VMs),
like spot instances. In this paper, we first characterize the unallocated resources in Microsoft …

Memory-harvesting vms in cloud platforms

A Fuerst, S Novaković, Í Goiri, GI Chaudhry… - Proceedings of the 27th …, 2022 - dl.acm.org
loud platforms monetize their spare capacity by renting “Spot” virtual machines (VMs) that
can be evicted in favor of higher-priority VMs. Recent work has shown that resource …

Smartharvest: Harvesting idle cpus safely and efficiently in the cloud

Y Wang, K Arya, M Kogias, M Vanga… - Proceedings of the …, 2021 - dl.acm.org
We can increase the efficiency of public cloud datacenters by harvesting allocated but
temporarily idling CPU cores from customer virtual machines (VMs) to run batch or analytics …

Lass: Running latency sensitive serverless computations at the edge

B Wang, A Ali-Eldin, P Shenoy - … of the 30th international symposium on …, 2021 - dl.acm.org
Serverless computing has emerged as a new paradigm for running short-lived computations
in the cloud. Due to its ability to handle IoT workloads, there has been considerable interest …

Redy: Remote dynamic memory cache

Q Zhang, PA Bernstein, DS Berger… - arxiv preprint arxiv …, 2021 - arxiv.org
Redy is a cloud service that provides high performance caches using RDMA-accessible
remote memory. An application can customize the performance of each cache with a service …

Workload consolidation in alibaba clusters: the good, the bad, and the ugly

Y Zhang, Y Yu, W Wang, Q Chen, J Wu… - Proceedings of the 13th …, 2022 - dl.acm.org
Web companies typically run latency-critical long-running services and resource-intensive,
throughput-hungry batch jobs in a shared cluster for improved utilization and reduced cost …

{BlockFlex}: Enabling storage harvesting with {Software-Defined} flash in modern cloud platforms

B Reidys, J Sun, A Badam, S Noghabi… - 16th USENIX Symposium …, 2022 - usenix.org
Cloud platforms today make efficient use of storage resources by slicing them among multi-
tenant applications on demand. However, our study discloses that the cloud storage is still …

Practical efficient microservice autoscaling with QoS assurance

MR Hossen, MA Islam, K Ahmed - Proceedings of the 31st International …, 2022 - dl.acm.org
Cloud applications are increasingly moving away from monolithic services to agile
microservices-based deployments. However, efficient resource management for …