Full disclosure. I work for Cedexis.
Cedexis
is nothing like Fastly, Highwinds or any other pureplay CDN provider. A
CDN actually performs the content delivery. Cedexis actually routes the
users request to the best performing CDN within the set of CDNs that
company has decided to use. Let me unpack that.
CDNs
all have points of presence (POPs) that are geographically diverse.
These POPs are where the content get cached for further distribution.
These POPs also have peering to local and longhaul IP providers. It is
this peering that often determines how well that POP will perform in
that local market where the POP exists.
Every
CDN has a slightly different performance characteristic based on
geographical location of the POPs and the peering relationships within
that POP. Some CDNs have many many POPs and others adopt the ‘superpop’
architecture, with fewer POPs but more interconnectivity. Much like ‘all
politics is local’ is a truism, all CDNs should be judged on local
performance. Global averages really do not matter much when your local
users are experiencing terrible latency or throughput to whatever CDN
they are connected to.
So back to Cedexis.
Cedexis uses Real User Measurements (RUM) to gather billions of
measurements a day to every CDN in the word FROM every ISP and long haul
provider in the world. They use these measurements to steer traffic (on
behalf of its clients) to the best performing CDN for every request to a
specific piece of content.
So by knowing
which network/geo pairs are the best for each CDN - Cedexis can choose
the best CDN for each request. They do not DO the delivery - the CDN
does - but Cedexis directs the traffic to the best performing CDN (or
Cloud - or DataCenter).
Comments
Post a Comment
https://gengwg.blogspot.com/