Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn about Poby, a software-hardware collaborative system that addresses the significant latency penalty of coldstart in cloud computing by offloading and accelerating critical image provisioning operations using SmartNICs. Discover how this innovative approach implements a disaggregated architecture that strategically distributes different image provisioning operations to appropriate hardware components, including embedded CPUs and domain-specific hardware accelerators, to achieve optimal performance. Explore the pipeline-based, data-driven workflow that eliminates delays from serial execution of image provisioning operations and understand the distributed image provisioning scheme designed to overcome performance bottlenecks of conventional centralized registries. Examine the complete implementation using BlueField SmartNICs and review comprehensive performance evaluations conducted with various microservice and FaaS benchmark suites, demonstrating impressive speedups of 13.2× over containerd and 8.0× over iSulad, while reducing host CPU usage by 87.5% compared to iSulad.