UnFaaSener - Latency and Cost Aware Offloading of Functions from Serverless Platforms
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 22-minute conference talk from USENIX ATC '23 that introduces UnFaaSener, a lightweight framework designed to reduce costs for serverless users. Learn how this innovative system enables the offloading of functions to non-serverless compute resources such as VMs, on-premise servers, or personal computers. Discover the framework's asynchronous scheduler, which optimizes offloading decisions by considering factors like resource availability, latency, cost components, application structure, and QoS expectations. Understand how UnFaaSener supports partial offloading at the function level and implements design choices for confidence and adaptiveness. Examine the system's effectiveness across various serverless application structures, with potential cost savings of up to 89.8% in experimental scenarios. Gain insights into how UnFaaSener operates without requiring changes to existing serverless platforms, utilizing pub/sub services to connect serverless applications with offloading hosts.
Syllabus
USENIX ATC '23- UnFaaSener: Latency and Cost Aware Offloading of Functions from Serverless Platforms
Taught by
USENIX
Related Courses
Amazon DynamoDB - A Scalable, Predictably Performant, and Fully Managed NoSQL Database ServiceUSENIX via YouTube Faasm - Lightweight Isolation for Efficient Stateful Serverless Computing
USENIX via YouTube AC-Key - Adaptive Caching for LSM-based Key-Value Stores
USENIX via YouTube The Future of the Past - Challenges in Archival Storage
USENIX via YouTube A Decentralized Blockchain with High Throughput and Fast Confirmation
USENIX via YouTube