Open into-piece opened 4 years ago
DNS 服务器根据用户 IP 地址,将域名解析成相应节点的缓存服务器IP地址,实现用户就近访问。使用 CDN 服务的网站,只需将其域名解析权交给 CDN 的全局负载均衡(GSLB)设备,将需要分发的内容注入 CDN,就可以实现内容加速了。
CDN 的核心功能,一个是缓存,一个是回源。
缓存就是说我们把资源复制一份到 CDN 服务器上,回源就是说 CDN 发现自己没有这个资源(一般是缓存的数据过期了),重新向向web 服务器(或者它的上层服务器)重新取这个资源。
CDN中一方面有很多的缓存策略,从而可以提高加载速度。 另一方面CDN有路由算法,可以选择用户访问速度最快的节点进行接入,从而加快RTT(Roud Trip Time)
CDN会挑选最优设备提供服务。可能是Cache最接近用户,或者条件最好的路径。这个过程就叫均衡负载。
访问网站的基本过程:
CDN 用户访问调度流程
DNS 服务器根据用户 IP 地址,将域名解析成相应节点的缓存服务器IP地址,实现用户就近访问。使用 CDN 服务的网站,只需将其域名解析权交给 CDN 的全局负载均衡(GSLB)设备,将需要分发的内容注入 CDN,就可以实现内容加速了。
CDN 的核心功能,一个是缓存,一个是回源。
缓存就是说我们把资源复制一份到 CDN 服务器上,回源就是说 CDN 发现自己没有这个资源(一般是缓存的数据过期了),重新向向web 服务器(或者它的上层服务器)重新取这个资源。
CDN中一方面有很多的缓存策略,从而可以提高加载速度。 另一方面CDN有路由算法,可以选择用户访问速度最快的节点进行接入,从而加快RTT(Roud Trip Time)
CDN会挑选最优设备提供服务。可能是Cache最接近用户,或者条件最好的路径。这个过程就叫均衡负载。