22 Mar 2017

P3 Unit Leader 이해승

How to make new CDNW platform?

** Stegosaurus have 2nd Brain for faster & more efficient movement.

CDN 3.0?

... easier to manage is to use Openshift 3.0
as the infrastructure of the CDN.

CDN topology

Scattered CDN

Consolidated CDN

  • physical proximity minimizes latency

  • effective in low-connectivity regions

  • smaller POPs are easier to deploy

  • Higher maintenance costs

  • RTT prolonged by multiple connection points

  • Cumbersome to deploy new configurations

  • High-capacity servers are better for DDoS mitigation

  • Enables agile configuration deployment

  • Lower maintenance costs

  • Less effective in low-connectivity regions

  • High-capacity POPs harder to deploy

CDN topology

Scattered CDN

Consolidated CDN

  • physical proximity minimizes latency

  • effective in low-connectivity regions

  • smaller POPs are easier to deploy

  • Higher maintenance costs

  • RTT prolonged by multiple connection points

  • Cumbersome to deploy new configurations

  • High-capacity servers are better for DDoS mitigation

  • Enables agile configuration deployment

  • Lower maintenance costs

  • Less effective in low-connectivity regions

  • High-capacity POPs harder to deploy

Akamai, CDNW

CloudFlare, LimeLight, and

AWS, GCP, Azure, AliYun

CDN strategy?

Scattered CDN

Consolidated CDN

CDNW CS

CDNW NGP

vs.?

CS와 NGP가 계속 따로 운영될 수 밖에 없는 구조.

통합은 어렵다. 새로 만드는게 더 빠르다 -->  PJ WE?

일부라도 좀 더 고쳐 보자. MSA로 변경해 보자 --> 통합은 여전히?

더 큰 그림(architecture)가 필요하다. 하지만 누가? 

컨테이너화의 대상은? docker는 기술일 뿐? 우리에게 맞추려면?

CAPEX & OPEX를 줄이기 위해서 SD(Software-Defined)를 적극적으로 적용?

Ganglion model

or Nerve knot model

Scattered Cache network on regional consolidated data processing hubs

with Central Cloud system

Ganglion Model

Scattered CDN

Consolidated CDN

Ganglion(or Nerver Knot) Model

Ganglion(or Nerve Knot) - Consolidated. Regional. High-Powered. Calculated.Sub-processing. = Real Time, Fast Data, RUM, Log Gathering&Processing, Cloud Storage, dynamic routing

Edge/Node/PADs - Scattered. Throughput. Cached. Consumed. = front & surrogated cache, local storage,

Central Cloud - hyper-Consolidated. Central. Super-High-Powered. Calculated.All-processing = Batch, Big Data, Log Delivery, Billing/Stat/Report, Database, Backup, Contingency plan with Ganglion

Code Deployment - Quality Control system

Reference

new CDNW platform

By Lee, Haeseung

new CDNW platform

  • 133