关于程序员:华为云CDN如何加速ECS资源

1次阅读

共计 1518 个字符,预计需要花费 4 分钟才能阅读完成。

前提条件

  • 已购买弹性云服务器 ECS,且绑定弹性公网 IP。
  • 曾经依照域名准入要求筹备好须要接入的域名。
  • 已开明 CDN 服务。

背景介绍

ECS(弹性云服务器)是由 CPU、内存、操作系统、云硬盘组成的根底的计算组件,能够依据业务灵便配置,节约大量的硬件老本。ECS 服务分区域,跨区域拜访会存在网络延时的问题,影响用户体验。

华为云 CDN 能够无效减速网站,为用户提供良好的体验。通过 CDN 减速 ECS 资源,这样结构的业务零碎能够在降低成本的同时,进步终端用户应用感触。当终端用户发动拜访申请时,会首先通过 CDN 查找对此域名响应速度较快的 CDN 节点,并查问此节点是否有缓存终端用户申请的内容。如果 CDN 节点有缓存用户所需资源,间接将资源返回给用户;如果 CDN 节点无缓存,则回源申请资源返回给用户,同时将资源缓存到 CDN 节点。

计划劣势

  • 用户拜访网站资源,全副通过 CDN,升高源站压力。
  • 应用 CDN 流量,单价低于 ECS 间接拜访外网流量,能够节约 50% 到 57% 的带宽老本,详见 通过 CDN 缩小公网带宽费用
  • 终端用户从间隔最近的 CDN 节点获取资源,缩小网络传输间隔,保障动态资源品质。

配置步骤

  1. 在 CDN 控制台增加减速域名
    a. 登录华为云控制台,抉择“所有服务 > CDN 与智能边缘 > CDN”,进入 CDN 治理控制台。
    b. 单击左侧“域名治理”,进入域名治理页面。
    c. 在域名治理页面单击“增加域名”。
    d. 在“增加域名”弹框中配置域名及 CDN 减速等信息,参考增加 CDN 减速域名。

    *   减速域名:此处以 download.game-apk1.com 为例。*   服务范畴:依据您的业务须要抉择服务范畴。*   业务类型:理论业务联合 [利用场景](https://support.huaweicloud.com/productdesc-cdn/cdn_01_0067.html) 抉择适合的业务类型。*   源站类型:抉择源站 IP 或源站域名。


    e. 单击确定,实现域名增加。

    阐明:配置过程大略须要 5 -10 分钟,当“状态”为“已开启”时,示意域名增加胜利
    
  2. 增加减速域名后,为保障顺利切换不影响业务,倡议先做测试再切换 DNS 解析,测试流程请参考本地测试减速域名。
  3. 配置 CNAME

    增加减速域名后,CDN 会主动生成一条 CNAME 域名。减速域名在 CDN 服务中取得的 CNAME 域名不能间接拜访,必须在减速域名的域名服务商处配置 CNAME 记录,将减速域名指向 CNAME 域名,拜访减速域名的申请能力转发到 CDN 节点上,达到减速成果。本实际中主动生成的 CNAME 域名为“download.game-apk1.com.c.cdnhwc1.com”。不同 DNS 服务商的 CNAME 配置形式不同,此处以华为云云解析服务为例。其余 DNS 服务商的 CNAME 配置办法可参考配置 CNAME 域名解析。

    a. 登录华为云控制台,在控制台首页抉择“网络 > 云解析服务 DNS”,进入云解析服务页面。
    b. 在左侧菜单栏中,抉择“域名解析 > 公网解析”,进入公网域名列表页面。
    c. 在待增加记录集的域名所在行,单击“域名”列的域名名称。本实际中对应的域名为“game-apk1.com.”。

    d. 单击“game-apk1.com”,进入域名解析页面,而后单击右上角“增加记录集”,进入“增加记录集”弹出框。

    e. 依据界面提醒填写参数配置,下表中未提到的参数可放弃默认值。

f. 单击“确定”,实现增加。
g. 验证 CNAME 配置是否失效。

关上 Windows 操作系统中的 cmd 程序,输出如下指令:

nslookup -qt=cname 减速域名 </pre>

本实际中减速域名为“download.game-apk1.com”。如果回显 CDN 调配的 CNAME 域名,则示意 CNAME 配置曾经失效。

本文由华为云公布

正文完
 0