001.CDN概述

一 互联网应用质量概述

互联网应用质量指标——QoE,其主要指标:

服务成功率:指用户所请求的服务成功完成的几率。

服务建立时间:指从服务请求到服务呈现所花费的时间,并且会因为用户请求服务内容的不同而表现出微妙到秒级的区别。

时延:指用户从发出请求到获得结果的时间。

视听播放卡顿:指播放音频或视频时,由于没有接收到足够的数据或较低的帧传输速率而引起的播放暂停的现象。

图像清晰度:指图片会视频画面上的细节信息和边界信息的清晰程度以及精确还原实物色彩的能力。

完整时延:终端处理指令时延——>网络时延——>服务器响应时延——>网络时延——>终端处理响应时延。

网络时延:指数据分组穿越一个或多个网段所经历的时间。其中路由处理、ADU(用户数据单元)的传输、服务器对用户请求的处理以及距离产生的网络传输时延,构成了网络时延的主要因素。

发送时延:指在发送数据时,数据从发送端进入传输介质所消耗的时间。发送时延=数据帧长度/发送速率。

传播时延:指电磁波在传播过程中消耗的时间。传播时延=传播距离/传播速率。

处理时延:指服务器或路由器接收到数据分组时,会检测数据分组的头部,决定将该数据分组传输到哪一个链路上所需的时间。

排队延时:指PDU在传输链路上每一个排队等待所引起的时间延时的集合。

网络的时延、抖动、带宽以及分组丢失统称为服务性能(QoS)指标,可理解为底层分组数据传输的性能指标。

二 常见互联网应用部署

集中式部署存在单点问题,同时不利益系统的扩容,也会带来网络时延过大的问题。

网站镜像是通过复制整个网站或部分网页内容并将其重新存储到其他服务器,让用户在新服务器依然能够访问想获得的内容,并且为主站分担了网络流量。

网络镜像在需要重复上传的内容过多时会显得非常麻烦,通常商业网站一般并不采用镜像的方法。

CND=智能的镜像+缓存+流量调度,CND主要优势如下:

cdn基本概念

内容分发网络(Content Delivery Network)是在现有网络中增加一层新的网络架构,从而实现将源站内容发布和传送到最靠近用户的边缘地区,使用户可以就近访问想要的内容,提高用户访问的响应速度。

内容:CDN的内容通常是以下两种:静态内容以及动态内容。

分发:CDN的分发是指利用一定的传送策略,将用户请求的内容发布到距离该用户最近的节点。

网络:CDN由多个(通常成千上万)分布式服务器组成,通过服务器的通信,把内容分发和传送给终端用户。CDN各节点之间是通过电信运营商的宽带网络进行通信,即CDN网络是在电信运营商的网络之上的一层网络。

依靠放置在各地的缓存服务器,通过全局调度以及内容分发等功能,将用户需要的部分内容部署到最贴近用户的地方,将原本低效、不可靠的IP网络转变成高效、可靠的智能网络,满足用户对内容访问质量的更高要求,改善互联网网络拥塞问题,提高用户访问网站的响应速度。

四 CDN工作过程

全局调度:根据用户所在地理位置不同,在各个节点之间进行分析决策,将用户请求转移到整个网络中最靠近用户的节点。

本地调度:通常被限制在一顶地区范围内,并且更加关注CDN服务器设备具体的健康情况与负载情况,根据实时响应时间,将任务分配给最适合的服务器设备进行处理,实现更精细粒度的调度决策。

Push方式:一种主动分发的方式,由CDN内容管理系统发起,将内容从源站或者中心内容库主动分发到各边缘的CDN节点,分发协议通常有HTTP、FTP等。

提示:通过Push分发的内容一般是比较热点的内容,通过Push方式预先主动分发到边缘CDN节点,可实现有针对性的内容提供,属于一种智能的主动分发策略。

Pull方式:一种被动分发的方式,由用户请求驱动,当用户请求的内容在本地的边缘CDN节点上不存在(未命中)时,该CDN节点启动Pull方式从内容源或其他CDN节点实时拉取内容,在Pull方式下,内容是按需分发的。

提示:通过Pull分发的内容一般访问比较集中,例如热点的流媒体内容,Pull方式比较适合内容访问分散的情况。

混合分发方式:Push和Pull两种方法结合的一种机制。一般利用Push方法进行内容预推,Pull方式拉取。

CDN内容服务根据用户访问的内分为静态内容服务、动态内容服务。

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/31121

(0)
优速盾-小U的头像优速盾-小U
上一篇 2025年6月18日 18:42
下一篇 2025年6月18日 23:04

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml