CDN
空间、动态
CDN
空间。各种类型的空间区别如下表所示:
其中,静态
CDN
空间和动态
CDN
空间的最大区别,主要以待加速资源的属性而定:
如果待加速资源已经经过合理分类,只包括图片、文档、音视频等静态文件,那么优先选用静态
CDN
空间,既可以获得更快速的加速效果,也可以获得更多的功能支持。
如果待加速的资源未合理分类,包括了静态资源和动态资源,那么需要使用动态
CDN
空间,一键实现全站加速。
CDN的全称为:Content Delivery Network,翻译为中文的意思就是内容分发网络。
CDN是建立在现有网络之上的虚拟网络,主要是依靠在使用用户附近部署服务器节点,通过负载均衡(Load Balance)、内容分发、调度等功能,让用户在最近的节点上获取所需的数据,减小了骨干线路的负载,提高用户的访问速度。
CDN主要原理就是将内存缓存在终端用户附近,降低了骨干线路的网络拥塞,将骨干线路的压力下沉到底层。
有人会感觉CDN和镜像服务器比较类似,两个的不同是在于镜像服务器是完整的复制源服务器的数据,CDN是部分的内容缓存,智能度更高。
CDN=更智能的镜像+缓存+流量导流
CDN的优劣势:
优势:
1.用户访问数据快
因为CDN是就近原则,可以让用户在距离最近的节点上访问数据,使用CDN的速度要比不使用的速度快。
2.可以让更多的客户访问
CDN可以确保网络具有高数据阈值,大量用户可以在没有延迟的去访问数据。实现高流量访问,允许世界各地的人同时可以访问你的网站。
3.安全性
CDN可以隐藏源服务器的IP地址减少被黑客的攻击。
劣势:
1.成本高
用户访问时,CDN的就近原则把用户分配到最近节点,如果节点没有数据,节点需要重新回到源服务器取数据,会产生回源流量,CDN成本是按照流量多少来支付费用的。CDN也更适合静态的内容,不适用动态的内容(实时交互数据)。
2.服务地点
如果您的大多数受众群体位于CDN没有服务器的国家/地区,则您网站上的数据可能需要比不使用任何CDN更进一步。
3.数据安全
您是否愿意将您的网站文件移交给另一家公司?在决定是否使用CDN之前,您必须考虑这一点。使用CDN意味着第三方会收到有关您的网站和系统的信息。
结论:
是否应该使用CDN的问题取决于贵公司的需求。如果你有一个拥有高流量和足够资源的热门网站,使用CDN是非常不错的选择。
动态内容是指不同的请求访问中获得不同数据的内容,例如:网站中的.asp、.jsp、.php、.perl、.cgi文件、API接口和动态交互请求(post、put和patch等请求)。对于动态请求的内容,CDN无法缓存实时变化的内容,需要用户每次回源访问您的源站服务器。若您配置的域名业务类型为网站加速、文件下载加速或点播加速,不支持动态内容的加速。
若您的网站含有较多动态内容,可以配置全站加速。全站加速融合了动态和静态加速,用户请求资源时,静态内容从边缘节点就近获取,动态内容通过动态加速技术智能选择较优路由回源获取。目前锐速云CDN支持通过提交工单的方式配置全站加速。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)