CDN的工作原理是将您源站的资源缓存到位于世界各地的CDN节点。CDN是一种分布式加速系统。不管如何,只是作为加速,返回给客户的内容需要和源站保持一致,所有地区节点的用户访问统一资源得到的返回内容应该是一致。
CDN节点就是采用更多的缓存服务器(CDN边缘节点),当用户请求资源时,他们会将缓存的资源返回到附近的节点上,而不是要求每个用户的请求都返回到您的源站进行获取,从而避免了网络拥塞,减轻了源站的压力,保证了用户访问资源的速度和体验。
CDN节点由两部分组成:高速缓存服务器与负载均衡设备
高速缓存服务器可以充分地缩短客户请求的响应时间,特别是在客户与目标服务器之间的瓶颈带宽比它与高速缓存服务器之间的瓶颈带宽小得多的时候。如果在客户和高速缓存服务器之间存在一个高速连接(实际情况也通常是这样),而且高速缓存服务器上存有所请求的对象,那么它将迅速地把该对象递送给客户。
负载均衡设备负责每个节点中各个Cache的负载均衡,保证节点的工作效率;同时,负载均衡设备还负责收集节点与周围环境的信息,保持与全局负载DNS的通信,实现整个系统的负载均衡。
CDN节点就是用来缓存的服务器。通过广泛分布在各地的高速缓存服务器(cache)节点为最终互联网用户提供就近响应。通过全局负载均衡DNS的控制,把用户的请求从原始服务器保留在Cache服务器,由于它离用户更近,因而响应时间必然更快。有不懂的请咨询梦飞服务器了解。