华为云CDN

CDN是构建在现有互联网基础之上的一层智能虚拟网络,通过在网络各处部署节点服务器,实现将源站内容分发至所有CDN节点,使用户可以就近获得所需的内容。CDN服务缩短了用户查看内容的访问延迟,提高了用户访问网站的响应速度与网站的可用性,解决了网络带宽小、用户访问量大、网点分布不均等问题。

您可以在CDN管理控制台添加加速域名,然后前往域名服务商处配置CNAME解析,即可启用CDN加速。还可以根据业务需要,为加速域名进行缓存、安全、性能优化配置,优化加速效果、缓解源站压力。

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

华为云CDN将源站资源缓存到遍布全球的加速节点上,当终端用户访问资源时,无需回源,CDN通过一组预先定义好的策略(如内容类型、地理区域、网络负载状况等),将当时能够最快响应用户的CDN节点IP地址提供给用户,使用户可以以最快的速度获得网站内容。

华为云CDN加速节点资源丰富,有2000+中国大陆加速节点,800+中国大陆境外加速节点。有充足的带宽资源,全网带宽输出能力高达150Tbps。涵盖了电信、联通、移动、教育网等主流运营商,以及多家中小型运营商。覆盖130多个国家/地区,支持运营商网络超过1,600家。保证将用户请求精准调度至最优边缘节点,提供有效且稳定的加速效果。

配置CDN

按照本文档的步骤,您可以快速上手华为云CDN,加速您的业务。快速入门主要包含开通CDN服务,添加加速域名和配置CNAME三个步骤。

步骤一:开通CDN服务

登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络 CDN”。

按照开通向导开通CDN服务,并按照您的实际业务需求选择流量计费或者峰值带宽计费,如图所示。


重新进入CDN管理控制台即可成功开通CDN服务

步骤二:添加加速域名

登录华为云控制台,在控制台首页中选择“CDN与智能边缘 > 内容分发网络 CDN”,进入CDN管理控制台。

在左侧导航栏单击“域名管理”,进入域名管理页面。

在“域名管理”页面单击“添加域名”,配置加速域名,业务类型,服务范围,源站类型。

说明:每个配置项的具体说明,请参见添加加速域名

单击“确定”,完成域名添加。

完成加速域名的添加后,为保证顺利切换不影响业务,建议您做本地测试加速域名后再进行配置CNAME操作。

步骤三:配置CNAME

添加加速域名后,华为云CDN会为您分配相应的CNAME地址,您需要将加速域名指向CNAME地址,访问加速域名的请求才能转发到CDN节点,从而达到加速效果。

这里以您的域名在华为云解析为例,例子中的加速域名为download.game-apk1.com。

获取加速域名的CNAME地址。

进入“CDN控制台 > 域名管理”页面。

在“域名管理”页面,复制加速域名对应的CNAME地址download.game-apk1.com.c.cdnhwc1.com。

添加CNAME记录。

登录华为云控制台,在控制台首页中选择“网络 > 云解析服务DNS”,进入云解析控制台。

在左侧菜单栏中,选择“公网域名”,进入公网域名列表页面。

在待添加记录集的域名所在行,单击“域名”列的域名名称。本实践中对应的域名为“game-apk1.com.”。

单击“game-apk1.com”,进入域名解析页面,然后单击右上角“添加记录集”,进入“添加记录集”弹出框。如图所示。


根据界面提示填写参数配置,参数信息如表1所示。下表中未提到的参数可保持默认值。

单击“确定”,完成添加。

验证CNAME配置是否正确。

打开Windows操作系统中的cmd程序,输入如下指令:

nslookup -qt=cname 加速域名

如果回显CNAME,则表示CNAME配置已经生效,如下图:

CDN在线文档下载

活动规则

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

CDN的原理常见问题解答

CDN的原理常见问题解答

  • CDN支持哪些源站类型?

    CDN支持源站类型包含源站IP、源站域名、OBS桶域名、第三方存储桶,源站部署在华为云、非华为云及IDC均可,且对源站所处位置无要求。

    使用非华为云服务商的对象存储桶作为源站,配置操作请参考这里

  • CDN支持哪些业务类型?

    网站加速

    适用于有加速需求的网站,包括门户网站、电商平台、资讯APP、UGC应用(User Generated Content,用户原创内容)等,加速各类型图片、html、css、js小文件等。

    文件下载加速

    适用于有文件下载业务的网站、下载工具、游戏客户端、APP商店等,如游戏安装包获取、应用程序包下载、手机ROM升级等业务场景。

    点播加速

    适用于提供音视频点播服务的客户。例如:在线教育类网站、在线视频分享网站、互联网电视点播平台、音乐视频点播APP等。

    全站加速

    适用于各行业动静态内容混合,含较多动态资源请求(如:asp、jsp、php等格式的文件)的网站。

    示例:

    同时有点播加速和文件下载加速需求:一个加速域名只能选择一个对应的业务类型,不支持一个域名对应多个业务类型。如果您的网站同时有点播加速和文件下载加速的需求,那么您需要创建两个加速域名,分别使用点播加速和文件下载加速。

  • CDN有速度限制吗?

    目前对于接入CDN的加速域名,没有默认的速度限制。

  • CDN在哪些环节收费,如何收费?

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

    CDN侧:CDN收取用户访问节点产生的流量费用,回源时CDN不收取费用。

    源站侧:回源时源站侧是否收费依赖于源站侧的配置(例:源站为OBS桶,回源时OBS桶会收取流量费用)。

    CDN侧计费方式:

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

    OBS作为源站:

    OBS提供了用于CDN加速的回源流量包,您可以购买流量包抵扣。

    说明:回源流量包所在区域应该与源站OBS桶所在的区域一致,如果不一致,请重新购买CDN回源流量包。

    缓存预热:

    预热是CDN模拟回源请求资源,CDN侧不收取费用,依赖于源站侧的配置(例:源站为OBS桶,回源时OBS桶会收取流量费用)。

    如果账户存在欠费情况,将会停止您的CDN服务,请及时充值。

  • 同一个CDN加速域名能否同时支持国内和海外?

    支持,添加域名时,选择服务范围为全球加速。

  • 接入CDN服务后,客户端访问浏览器提示跨域异常

    可能是跨域请求的资源没有响应消息头部信息:Access-Control-Allow-Origin,建议您根据域名需求配置响应消息头部信息,详情可参考HTTP header配置

    说明:为防止因浏览器缓存导致报跨域错误,跨域请求头“Access-Control-Allow-Origin”配置完成后,请您及时清理浏览器缓存。

  • CDN是否支持屏蔽IP?

    支持,为了避免异常IP地址恶意攻击等问题,CDN支持通过控制台配置IP黑名单的方式对用户请求源IP地址设置过滤策略。请前往CDN控制台>域名管理>访问控制>IP黑白名单完成配置,具体配置方法请参见IP黑名单配置。

  • CDN是否支持直播加速?

    您可以直接使用华为云的视频直播服务,该服务支持直播加速功能 ,详情请参考视频直播

  • CDN有速度限制吗?

    目前对于接入CDN的加速域名,没有默认的速度限制。如果您有限速的需求,可以参考请求限速配置。

  • CDN流量包使用完后如何计费?

    CDN流量包里的流量用完或者CDN流量包过期后,自动转为按需计费,扣除用户账户余额。