15
GSLB review 2015.12.09 Eric(Byungwook) Ahn Platform Architecture Team

Cdn gslb-20151209

Embed Size (px)

Citation preview

GSLB review2015.12.09

Eric(Byungwook) Ahn Platform Architecture Team

CDN?• Product

• Web Cache

• File Download

• Media streaming

• Live Streaming

• Transcoding

Solution?• HTTP Proxy : Apache Traffic Server

• GSLB

• Wowza

• Configuration Management

• Admin Portal & Analysis Chart

• gluster

• over 20 plugins or modules

• Over 200 Physical Machine

GSLB(Global Server Load Balance)

• Load balancing

• Server

• Mainly World wide service

• also, multiple-IDC

Difference? - Disaster Recovery

Don’t know Site/Server Health of Application Server

Periodically check for health of Application Server

Don’t know the status of overloaded server

Periodically check of status SLB(Network session, Network

Usage..)

Site Load Balancing

Can’t check the RTT between User and Application Server

Check the RTT between Local DNS and SLB

Network Proximity

Can’t control the geographically server Control the geographically server

Geographic Proximity

GSLB flow

GSLB Policy - SLB Connection Load

SLB1interval : 5sec, number of every second new connection 100 + 110 + 120 + 130 + 140 / 5 = 120

GSLB Policy - Site Preference

SLB1 : Not available for maintenance SLB2 : Preference 255

GSLB Policy - Least Selected

Service with SLB1 : SLB2 = 40% : 60%

GSLB Policy - Static Load Balancing

Round-Robin : SLB1 > SLB2 > SLB1 > SLB2 Weighted RR : SLB1 > SLB1 > SLB2 > SLB1 SLB1 …

Difference : GSLB with SLB, GSLB only, DNS

Q&A