improve customer experience with multi cdn solution

40
Improve Customer Experience with Multi-CDN Solution www.cloudxchange.io

Upload: cloudxchangeio

Post on 21-Jan-2018

65 views

Category:

Technology


0 download

TRANSCRIPT

Improve Customer Experience with

Multi-CDN Solution

www.cloudxchange.io

CDNs are not 100% Reliable !!!Enterprises want to detect events and automatically protect their users in real time

UPTIME VALUE: Availability not always perfect

No single cloud or data centre can realistically provide 100 percent availability. However, by

intelligently balancing content delivery among multiple Clouds, availability can approach 100

percent

CDNs & Clouds are never available at the

same time

Control Value: Control your traffic via multi Cloud/CDN infrastructure

Under Control No Control, No Visibility

Carrier 1

ISP 1

Carrier 2 ISP 2

ISP 3

Cloud

ISP 4End-User

ISPEnd-User

ISPEnd-User

ISP

26% of the latency 74% of the latency (97% for Mobile)

Settlement

Fee Peering

Multi-CDN

Infrastructure

Performance Value:User experience impacts brands and online revenues

CONTROL COSTS: 3rd

Party Data Enriched

Load-BalancingCDN & CLOUD DATA FEEDS

• Consider monthly bandwidth to avoid

brusting charges

• Manage Global Purge across vendors

CLOUD

API

SERVER

DATA

CDN

API

3rd PARTY APP

PERFORMANCE

MONITORING

CORRELATE YOUR WEB PERFORMANCE TO KPIS THAT

MATTER TO YOUR BUSINESS

• Cedexis Impact compares Page Load Time with any KPI:

any KPI:

• Conversion Rate

• Cart Amount (€, $, £,…)

• Cart Size (Number of items)

• Page Views per Session

• Abandon Rate

• Any other Custom Metrics

MAKE THIS DATA ACTIONABLE

• Focus your development efforts on the segments that will

actually increase your revenue

• Use Openmix to get improvements on your KPIs!

Multi CDN Impact analytics

Web Performance Impacts

Revenue!

Page Load Time Conversion Rate

2 seconds 3%

6 seconds 1.5%

INTRODUCING

BUILD A BETTER WEB FOR EVERYONE BY EVERYONEMulti-CDN and Hybrid-CDN Strategies for web, mobile and video content

• FOUNDED BY TWO AKAMAI EXECS SURROUNDED WITH A SEASONED LEADERSHIP TEAM

• 900+ CUSTOMERS AROUND THE WORLD

• 100% CLOUD-BASED SAAS DELIVERY MODEL

• 7 BILLION REAL-USER MEASUREMENTS EVERY DAY

• 55 BILLION USER SESSIONS ROUTED PER MONTH

• FOCUSED ON IMPROVING USER EXPERIENCE WORLDWIDE

• TEAM OF 70+ EMPLOYEES WORLDWIDE

WHO IS CEDEXIS?

CEDEXIS BACKGROUND

2010

WEB

2013

MOBILE

2016

VIDEO

Why Better Together?

Why Cedexis and Cloudxchange.io are

better together?

Avoid CDN vendor

lockin

Cloudxchange and Cedexis

are both neutral application

delivery platforms

Cloudxchange.io can help you

with multiple CDN to lower

your CDN cost

Gain and retain

customers

Leverage Multi CDN data to show

performance evolutions and bring

more user experience awareness

Guarantee higher SLA and faster

performance

Approach new markets by adding

local CDNS and build hybrid

solutions with customer own CDNs

Cedexis and Cloudxchange share 5

common objectives:

• Increase uptime of assets delivered by Cloudxchange

• Make assets delivery faster in multiple markets

• Control costs by defining pricing based routing policies.

• Manage CDN traffic on a single interface with many features

(purge, bandwidth control).

• Monitor real user experience of assets delivery by

Cloudxchange only and use those data to gain transparency

How to make it happen?

OUR TAGS ARE FREE TO

DEPLOY!

1ST ACTION:

RADAR PERFORMANCE REPORT:

how my cdns (cloudfront, akamai etc ) perform in real time ?

IMPACT NAVIGATION TIMING DATA:

PAGE LOAD TIME : EVOLUTION OF PAGE LOAD TIME WORLDWIDE PER ISP, URL, COUNTRY, CITY, BROWSERS

IMPACT RESSOURCE TIMING: Best reports to show Multi CDN

Before and After Effect on end user performance

Impact VIDEO QOS : Monitor your video content

1 million of Minutes of audience saved in 1 week

120 000 total outage events in 1 month

Accounting for 980 000 minutes of outage

Impacting 6.5M outage decisions

(sessions)

Call To Action

BIG PICTURE : Cedexis at a glance

Real-time routing

based on global

performance insight

Optimization

Community-sourced

insight into global

web performance

Measurement

Delivering better web

results for global

enterprises

Results

live.cedexis.com

7 BILLION

MEASUREMENTS PER DAY

GATHERED FROM 500M+

END-USER SESSIONS,

FROM 50’000

NETWORKS AROUND THE WORLD

REAL-TIME METRICS

AVAILABILITY (%)

RESPONSE TIME (MS)

THROUGHPUT (KBPS)

RADAR 125+ CDN and Cloud Providers monitored by Real Users

Radar Real User MeasurementsCommunity-based Cloud and CDN monitoring

8 000PLATFORMS

600 000 000DAILY USERS

55 000NETWORKS

8 000 000 000DAILY MEASUREMENTS

• Real-user measurements are made 2 second after the page is fully loaded (onload() event)

• Radar downloads from cdns a first 50-byte object. To test availability, radar tests if this first

download is successful or not.

• Then a second identical object is downloaded, once the tcp connection is open, in order to

measure http response time. At that time, the object is necessarily cached by cdns

• A bigger 100-kbyte object is then downloaded to monitor throughput.

Detailed methodology is described here :

HTTP://WWW.CEDEXIS.COM/RADAR/METHODOLOGY.HTML

RachelUnited Kingdom, London

ISP: BT

Google

www.economist.com/

CEDEXIS RADAR RETRIEVES DATA

CDN 1 CDN 2

12 ms 999 ms

RADAR KNOWS WHICH

CDN IS DOWN

SENDS DATA TO RADAR

TESTS CDNs

MONITORS DATA

12 ms 999 ms

CEDEXIS TAG

SENDS DATA TO RADAR

CONNECTS TO CDN

CDN 1

Google

www.economist.com/

RachelUnited Kingdom, London

ISP: BT

CDN 2

JohnUnited Kingdom, London

ISP: BT

Connects to

Google

bloomberg.com/live/europe

RADAR KNOWS

CDN 1 IS OPTIMAL

OPENMIX POINTS

TRAFFIC TO CDN 1OPENMIX

INQUIRES

ABOUT CDN

STATUS

How do we make data actionable!

CDN 1

CDN 2

Custom CMS

or other systems

Combines and executes business logic

Decision

Response EngineDNS HTTP

Input Engine Selector Engine User Telemetry Engine

Cedexis Openmix is a

globally deployed

SaaS platform that

uses real time data

feeds for global traffic

management

Our 100% Availability, Low Latency Platform

140+ datacenters

6 layers of redundancy

5 continents

Additional HTTP API Server deployed within hours

on demand

ROUTING BASED ON

BUSINESS KPIs

A V A I L A B I L I T Y

I S P & G E O G R A P H I E S

P E R F O R M A N C E

C O S T E F F I C I E N C Y

V I D E O P R O F I L E

U S E R C A T E G O R I E S

Cedexis Openmix considers

the criteria that matter to you.

All parameters are configurable

by the end-user directly in the

Openmix Load-Balancing

Strategy.

Openmix Outputs

HTTP OPENMIX API• JSON/Restful Output to CMS / Client

• Ordered List of Platforms

DNS OPENMIX• CNAME sent back to Client

• A RECORD (IP)/CNAME Output

• Stream Start and/or Mid-

Stream Switching

• CMS or/and Client

integration

• Fast and easy integration

• Radar data already

available

2 OPENMIX

INTEGRATION

MODELS:

- HTTP API

- DNS CNAME

TRUSTEDBY 1000 GLOBAL BRANDS,AND GROWING

B R A N D S T E C H N O L O G YI N D U S T R I A L O P E R A T O R SM E D I A

CASE STUDY

HIGH PERFORMANCE

ACCESS TO AD DELIVERY,

GLOBALLY

LATENCY-BASED ROUTING

ACROSS MULTIPLE DATA-

CENTRES GLOBALLY Automatic, instantaneous failovers

between content sources = no

downtime.

New data-centres are

integrated and deployed

instantly.

“Cedexis will continue to play a key role in ensuring the overall

availability of our services. We can use Cedexis as a global resolution

engine to make sure that performance is maximized in all use cases.” Julien Bailhache, Site Reliability Team Manager at Smart AdServer

DOWNLOAD THE

CASE STUDY

• Improved worldwide

customer experience

• Improved data center and

CDN control

• Increased flexibility for real-

time app-delivery decisions

• Greater visibility into ISP

outages

Cedexis ADP solution:Business Challenge:

• Reduce impact of local outages

(especially in the middle of the night)

• Increase global dynamic content

performance

• High complexity of internal Anycast

solution

• User experience

community metrics for

delivery logic

• Multi-data center and

CDN architecture

• Integrated APM data for

delivery logic

• Real user generated ISP

and geo data

Business Outcome:

• Avoided over 1 million minutes of

outages

• Detected over 120,000 ISP-level

outages in 7 days

Cedexis Hybrid-CDN solution:Business Challenge:

• Microsoft has invested significant capital

in their Azure platform and wants to

leverage this capacity to complement

their 3rd Party CDN network.

Desired Outcome:Reduce CDN spend while increasing

performance of:

• Windows Updates – user-initiated

software updates and security patches

• Windows Store – downloads of apps &

games

• Xbox Live – Xbox firmware, games,

and static object downloads

+ +

3 Global CDNs

+ +

3 Local CDNs

APAC 1 APAC 2 APAC 3

4 Azure Data Centers

+ + +

Chinese Data Centers

Cedexis Hybrid-CDN solution:

Openmix used to load balance between CDNs and Azure DCs

based on the following criteria:

• Bandwidth Utilization – Fusion feed used to monitor each PoP

• Time of Day Routing – Leverages cost savings opportunities

• Latency / Throughput Blend – Can be set by domain

• ASN & IP Block Routing – Route based on source address

• Granular Geo Controls – All factors above can be configured by

geography

Business Results:

• Higher performance (double digit gains

at 75th percentile)

• Lower commercial CDN costs

• Flexible, on-demand utilization of

excess capacity in Azure datacenters

• Greater operational control over traffic

flows

CASE STUDY

DOWNTON ABBEY FINAL

SEASON

MULTI-CDN STRATEGY

POWERED BY CEDEXIS

Significantly reduced

re-buffering events

Huge spikes in traffic = 12.4 million

streams on finale day all delivered in

HQ successfully

CASE STUDY

DESIRED IMPROVED END-USER

EXPERIENCE FOR VOD,

GLOBALLY

MULTI-CLOUD STREAMING

INFRASTRUCTURE POWERED

BY CEDEXIS

10 Cloud Regions Optimal performance

for each end-user, globally