On 23.02.2014 12:17, Aaditeshwar Seth wrote:
> Also whatever happened to some experiments on CDN. Please go back to
> my earlier emails and send a detailed list of next steps.
>
Sir,
Regarding CDN, I am working on CDN test.On going through CDN literature
I have found that, majorly there are two type CDN services provided CDN
providers.
-Whole website hosting
In this case the origin server is hidden,so its is difficult to
find a baseline for CDN performance (performance with content hosted on
origin server).I am referring
http://dipzoom.case.edu/files/documents/measuringCDN.pdf by Sipat.This
talks about a workaround in which we request "
www.foo.com/foo.jpg" with
url "
www.foo.com/foo.jpg?<random_string>",the CDN edge server treats
this modified request as different url and suffers a cache miss,it
fetches the object from origin server and serves the user.This time is
more than cache hit time.The paper says if we assuming a CDN service
providers infrastructure is highly optimized,this can estimate the page
request time from origin.
I am preparing a list of CDN edge servers for various services
like akamai,limelight,edgecast,maxcdn etc.This is done using
opentraceroute servers which are located in around 22 countries(
http://lg.teleglobe.net/lg/).I am considering 6 CDN service providers
and for each provider 6-9 domains are considered which are fully severed
by CDN.
I am considering image file from each domain,and do a curl to download
the image with cahing/without caching(modified url fetch) for different
CDN edge servers collected earlier and server alloted by LDNS while
collecting tcpdump,this will give the
cahing vs no caching RTT.(sample tests show difference in cached(2ms) vs
non cached(5 ms)).
-Partial website hosting
use the same method for different objects of simillar size out of
which one is served by CDN and other by origin server.
Please let me know if test is ok, and suggest any additions if needed.