Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

How Tesla used Varnish to build their own CDN

Varnish Summit US 2016

  • Sé el primero en comentar

How Tesla used Varnish to build their own CDN

  1. 1. ‘Private CDN’ Cache as a Service Vitaliy Kushnerov Rajasekar Jegannathan
  2. 2. Private CDN ? ❖ Global Presence ❖ On-demand Video Delivery ❖ Application Delivery ❖ Software Delivery
  3. 3. Process Imaged Documents Release Training Videos Deploy Software Updates Update Marketing Content
  4. 4. Possible Solutions ❖ Scale Origin + scale network ❖ Multiple Origins ❖ WAN Acceleration ❖ Public(Private) CDN ❖ Build your own
  5. 5. DIY? The Problems: Caching Engine Robust Geo-DNS Service Discovery Trust
  6. 6. Why Varnish ? • Use existing resources (Hardware & Network) • Persistent Storage based Cache • Storage flexibility based on Application • Control Behavior - VCL • Fast Invalidation • Visibility
  7. 7. “Private CDN” Tier-3 (Sub-Regional) Tier-2 (DMZ) Tier-1 (Regional) Tier-4 (Local) Geo-DNS Geo-DNS HA Content Routing Service Discovery End User Backend Tier-3 (P) Tier-1 (S) Tier-3 (P) Tier-1 (S) Tier-1 (P) Tier-1 (P) Origin (S) Pre-warm Yes Yes Optional -- - - - Service Discovery Service Discovery
  8. 8. “Cache in a Box” • Service,Route, Latency • Optimization • Efficiency and Reliability
  9. 9. “Questions ?”

×