Advanced Traffic Management
vDNS
26 August 2019
Vu Tran
Content
- Concept Global Traffic Management
- How to Manage Traffic
- Introduction to vDNS
- Use Case
Global Traffic Management
Source: Akamai
Global Traffic Management
- DNS is an abstraction layer
- Smart answer to manage traffic
Global Traffic Management
- Failover: directs requests to an alternate location when there
is a failure at the primary site
- IP Intelligence — directs requests to a data center based on
geographic or IP rules
- Weighted — directs requests to data centers based on preset
percentage splits
- Any combination of the above
Global Traffic Management
- Policy rules that trade off between availability and
performance
- Load feedback - based on real time communication with the
customer’s premises, load policies can be modified
depending on actual data centers’ performance
Manage Traffic
- Load Balancing
- Network proxy to servers
- Content Delivering Networking (CDN)
- Fully managed distribution
- DNS Level
- More flexibility than CDN , multiple origins
Manage Traffic: Load balancer
1. DNS Level
2. Load Balancer layer 4
3. Load Balancer Layer 7
Manage Traffic: Content delivery
network (CDN)
Manage Traffic: DNS Level
Source: imperva
vDNS for Traffic Management
- Traffic Policy: a document which governs routing decisions
- Endpoints
- Rules Policy
- Monitoring rules
- Versioning
vDNS for Traffic Management
Currently we have:
3 Pops in Vinadata Cloud
This year will have more 10 pops in Viettel, VNPT and
Singapore
vDNS for Traffic Management
- Traffic Policy
- Endpoints
- Hybrid/low level infrastructure
- IP Address/CNAME
- Application Load balancer
- CDN
vDNS for Traffic Management
- Monitoring Rules:
- TCP/UDP port
- HTTP Status
vDNS for Traffic Management
- Traffic Policy
- Rules Policy : pipeline chain
- Failover: master - secondary
- Weighted
- Static score
- Latency response time
- Multivalue (Group healthy site)
- Datacenter (by group failover)
- Geolocation: region - country - city
vDNS for Traffic Management
- Traffic Policy
- Other Rules Policy
- On/Off By Timer
- by Vietnam ISP
- by type of Network: broadband,wifi,...
Usecase: Failover, high-available
Source: AWS
Usecase: Weighted, load balancing
Source: AWS
Usecase: GEO Location, regional content
Source: AWS
vDNS - Advanced Traffic Management

vDNS - Advanced Traffic Management

  • 1.
  • 2.
    Content - Concept GlobalTraffic Management - How to Manage Traffic - Introduction to vDNS - Use Case
  • 3.
  • 4.
    Global Traffic Management -DNS is an abstraction layer - Smart answer to manage traffic
  • 5.
    Global Traffic Management -Failover: directs requests to an alternate location when there is a failure at the primary site - IP Intelligence — directs requests to a data center based on geographic or IP rules - Weighted — directs requests to data centers based on preset percentage splits - Any combination of the above
  • 6.
    Global Traffic Management -Policy rules that trade off between availability and performance - Load feedback - based on real time communication with the customer’s premises, load policies can be modified depending on actual data centers’ performance
  • 7.
    Manage Traffic - LoadBalancing - Network proxy to servers - Content Delivering Networking (CDN) - Fully managed distribution - DNS Level - More flexibility than CDN , multiple origins
  • 8.
    Manage Traffic: Loadbalancer 1. DNS Level 2. Load Balancer layer 4 3. Load Balancer Layer 7
  • 9.
    Manage Traffic: Contentdelivery network (CDN)
  • 10.
    Manage Traffic: DNSLevel Source: imperva
  • 11.
    vDNS for TrafficManagement - Traffic Policy: a document which governs routing decisions - Endpoints - Rules Policy - Monitoring rules - Versioning
  • 12.
    vDNS for TrafficManagement Currently we have: 3 Pops in Vinadata Cloud This year will have more 10 pops in Viettel, VNPT and Singapore
  • 13.
    vDNS for TrafficManagement - Traffic Policy - Endpoints - Hybrid/low level infrastructure - IP Address/CNAME - Application Load balancer - CDN
  • 14.
    vDNS for TrafficManagement - Monitoring Rules: - TCP/UDP port - HTTP Status
  • 15.
    vDNS for TrafficManagement - Traffic Policy - Rules Policy : pipeline chain - Failover: master - secondary - Weighted - Static score - Latency response time - Multivalue (Group healthy site) - Datacenter (by group failover) - Geolocation: region - country - city
  • 16.
    vDNS for TrafficManagement - Traffic Policy - Other Rules Policy - On/Off By Timer - by Vietnam ISP - by type of Network: broadband,wifi,...
  • 17.
  • 18.
    Usecase: Weighted, loadbalancing Source: AWS
  • 19.
    Usecase: GEO Location,regional content Source: AWS