CDN加速提速

CDN加速提速工作原理

当用户访问使用CDN服务的网站时,本地DNS服务器通过CNAME方式将最终域名请求重定向到CDN服务。CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。

HTTP请求流程说明:

用户在浏览器输入要访问的网站域名www.example.com,向本地DNS发起域名解析请求。

本地DNS检查缓存中是否有www.example.com的IP地址记录。如果有,则直接返回给终端用户;如果没有,则向网站授权DNS查询。

网站DNS服务器解析发现域名已经解析到了CNAME:www.example.com.c.cdnhwc1.com。

请求被指向CDN服务。

CDN对域名进行智能解析,将响应速度最快的CDN节点IP地址返回给本地DNS。

用户获取响应速度最快的CDN节点IP地址。

浏览器在得到最佳节点的IP地址以后,向CDN节点发出访问请求。

如果该IP地址对应的节点已缓存该资源,节点将数据直接返回给用户,如图中步骤7和8,请求结束。

如果该IP地址对应的节点未缓存该资源,节点回源请求资源。获取资源后,结合用户自定义配置的缓存策略,将资源缓存至节点,如图中的北京节点,并返回给用户,请求结束。配置缓存策略的操作方法,请参见缓存配置

CDN加速

华为云CDN加速优势

华为云CDN性能彪悍不怕测,数据中立更可靠:华为云CDN凝聚30年网络经验成为业界第一梯队,产品与服务,经头部互联网客户验证;直连全国所有运营商,有充足的带宽资源,全网带宽输出能力高达150Tbps。涵盖了电信、联通、移动、教育网等主流运营商,以及多家中小型运营商。覆盖130多个国家/地区,支持运营商网络超过1,600家。保证将用户请求精准调度至最优边缘节点,提供有效且稳定的加速效果。

华为云CDN产品优势

全球稳定加速

2800+ 全球节点,150Tbps+带宽能力,覆盖六大洲,支持主流运营商,为各类型业务保驾护航,提供高速、稳定的业务访问体验。

精准调度

全球精准IP库,并具备自我进化能力,全网链路质量大数据实时分析、预测,为用户精准调度最优节点,保障访问质量。

简单易用

接入方式简捷,控制台自助配置丰富且易操作,API接口开放,便于企业应用集成、跨云平台管理。

高性能缓存

独创AICache技术+多级缓存调度,实时跟踪全局热度,超高速、大容量SSD存储,有效提升缓存命中率、减少用户访问等待时间。

合规认证

华为云具备AAA级CDN企业信用评估、IPv6认证、可信云等认证,为加速提供保障。

精细化用量管理

多维度监控告警能力,包括访问情况统计、使用量统计、套餐剩余量预警、离线日志等功能,方便您精细化了解业务运行情况。

CDN加速相关常见问题解答

CDN加速相关常见问题解答

  • 华为云CDN价格在哪些环节收费,如何收费?

    如果您使用CDN加速,会有两个环节收取流量费用:

    1. CDN侧:CDN收取用户访问节点产生的流量费用,回源时CDN不收取费用。
    2. 源站侧:回源时源站侧是否收费依赖于源站侧的配置(例:源站为OBS桶,回源时OBS桶会收取流量费用)。

    CDN侧计费方式:

    1. CDN支持流量计费、峰值带宽计费、月结95带宽峰值计费和日峰值月平均计费,也支持使用流量包来获取更多的优惠,用户可以根据实际需求选择资费方式。详细的计费介绍请参见计费说明。

    OBS作为源站:

    1. OBS提供了用于CDN加速的回源流量包,您可以购买流量包抵扣。
    2. 说明:回源流量包所在区域应该与源站OBS桶所在的区域一致,如果不一致,请重新购买CDN回源流量包。

    缓存预热:

    1. 预热是CDN模拟回源请求资源,CDN侧不收取费用,依赖于源站侧的配置(例:源站为OBS桶,回源时OBS桶会收取流量费用)。
    2. 如果账户存在欠费情况,将会停止您的CDN服务,请及时充值。
  • 为什么CDN流量包中的流量使用量与统计分析中的流量显示存在差别?

    统计分析中展示的流量是实时更新的。而流量包扣费是在当前计费周期结束后4小时,因此两者之间存在差别。

  • CDN配置全球加速后中国大陆和中国大陆境外所消耗的流量、带宽是否分开计费?

    CDN全球加速模式下,加速域名在中国大陆所消耗的流量、带宽按中国大陆价格计费,中国大陆境外所消耗的流量、带宽按中国大陆境外价格计费,计费单价不同。

  • 如果我购买的CDN流量包是中国大陆境外流量包,没有购买中国大陆流量包,那么中国大陆有用户访问我的域名,使用的是哪里的流量?

    中国大陆和中国大陆境外的流量包是分开计费的。

    1. 如果您只购买了中国大陆境外的流量包,中国大陆境内用户访问您的加速域名产生的流量费用是按需收费,即:您的用户通过CDN节点访问使用了多少流量,CDN就收取多少流量的费用。具体收费额度,详见CDN价格计算器
    2. 如果您只购买了中国大陆的流量包,那么中国大陆境外用户访问您的加速域名产生的流量费用,也是按需收费,具体规则同上。
  • 购买了CDN流量包,为什么没有扣流量包里面的流量?

    请确认您的CDN计费方式是否为流量计费。只有流量计费方式,才会从流量包扣除流量。

  • CDN是否会对HTTP/HTTPS请求数计费?
    1. 如果您开启了“全站加速”类型,将会产生请求数计费:全站加速价格=基础费用(流量或带宽)+全站加速请求数费用。
    2. 其他加速类型,如网站加速、文件下载加速将只产生基础费用(流量或带宽费用)。
  • 多个加速域名是否可以共享同一个CDN流量包?

    可以。CDN流量包购买后,您帐户下的所有CDN加速范围相同的域名都可以共享该流量包内的流量。

  • CDN流量包有没有时间限制?

    CDN流量包的购买时长(有效期)为6个月或1年,到期后流量包就会失效,建议您针对业务需求购买合适的流量包。

  • 如何设置CDN余额预警阈值?

    1、进入“费用中心”的总览页面。

    2、在页面滑动“预警”参数后面的滑动按钮,即可开通或关闭余额预警功能。单击“修改”,可以对预警值进行修改。

    3、开通后,当可用额度、通用代金券和现金券的总金额低于预警阈值时,系统自动发送短信通知提醒。

  • 如何设置CDN流量包剩余使用量预警?

    1、登录华为云控制台,进入费用中心页面;

    2、在左侧菜单栏选择“我的套餐”;

    3、单击“剩余使用量预警”,在弹框中打开设置开关,设置剩余使用量阈值;

    4、单击“确定”,完成设置。