Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

C2DN - How to Harness Erasure Codes at the Edge for Efficient Content Delivery

USENIX via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking approach to improving Content Delivery Network (CDN) performance in this 15-minute conference talk from NSDI '22. Dive into the innovative C2DN design, which harnesses erasure codes at the edge for efficient content delivery. Learn how this novel technique achieves lower miss ratios, higher availability, improved resource efficiency, and near-perfect write load balancing compared to traditional replication-based CDNs. Discover the challenges of server unavailability in large distributed systems and understand how C2DN addresses these issues through the strategic use of erasure coding. Gain insights into the implementation process, performance improvements, and the potential impact on global web and video content delivery.

Syllabus

Intro
Content Delivery Networks CD
Cache misses are expensive
Unavailabilities at the edge are co
Bucket-based routing coarser load ba
State-of-the-art solution
The problem: write load imbalan
Quick primer on erasure coding: efficient fault
Use erasure coding in CDN clusters
Naive use of erasure coding is insuf chunks are evicted at different times
Goal: rebalance the load
Parity assignment problem
Evaluation setup
No more miss ratio spike
Reducing normal case miss rat
Near-perfect write load balancir
In the paper
Summary

Taught by

USENIX

Reviews

Start your review of C2DN - How to Harness Erasure Codes at the Edge for Efficient Content Delivery

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.