首页 > 其他分享 >腾讯云从业者认证4-云加速CDN产品介绍

腾讯云从业者认证4-云加速CDN产品介绍

时间:2023-03-02 12:55:44浏览次数:41  
标签:CDN 带宽 加速 域名 从业者 腾讯 计费 节点

1.CDN加速基础知识

内容分发网络

  • 内容分发网络 (Content Delivery Network ,CDN) 通过高性能加速节点提前就近缓存业务内容,实现快速响应,降低用户访问延迟,提升可用性。
  • CDN 解决问题:
    • 物理距离远,多次网络转发,延时高不稳定﹔
    • 所在运营商不同,需运营商之间转发绕行;
    • 网络带宽处理能力有限,海量请求时,响应速度与可用性降低。

CDN访问原理

  • 客户机访问DNS解析服务器,返回结果会指向腾讯的DNS服务器
  • 用户想腾讯的DNS服务器发出访问请求,实际是对CDN接入点发出访问请求
  • 如果CDN接入点内有服务器需要的内容则直接返回结果
  • 如果没有,则向CDN中间源请求内容
  • 如果CDN中间源也没有,才想源站发出请求
  • 一步步回传,最后CDN接入点将缓存保留在本地,并发送给客户机

CDN发展阶段

  • CDN出现--1998 年互联网第一次大发展
  • CDN发展减缓--2000年互联网泡沫破裂
  • CDN 快速发展--2004 年 Web2.0 出现 2007 年移动互联网
  • CDN 需求大增, 未来潜力巨大--2011 年视频、游戏等快速发展

CDN技术趋势

  • 价格更低
  • 行业方案
  • 标准化
  • 边缘计算
  • 智能CDN

2.CDN系统架构

CDN 内容系统

  • 源站: 存放源数据的节点
  • 中间源∶过渡节点, 提升响应速度、减少源站压力
  • 边缘节点: 靠近用户的节点
    • 双层缓存: 均衡容量、性能与成本
    • DiskTank3 存储引擎: 兼顾海量小文件与大文件访问
    • NWS 服务器: 功能与性能优化;
    • TGW 负载均衡: 多网统一接入。
  • CDN缓存刷新机制
    • 缓存过期: 默认 30 天。但自有源域名接入时常规动态文件(php类的动态资源)过期时间为 0。
    • 缓存刷新∶
      • URL 刷新: 以文件为单位进行缓存刷新。
      • 目录刷新∶是以目录为单位,将目录下的所有文件进行缓存刷新。
    • URL 预热∶以文件为单位提前将热点资源缓存到边缘节点。

CDN 监控系统

  • 多维度、全方位的立体化监控与调度,快速发现和剔除异常机器︰
    • 动态路由协议 OSPF 5 秒禁用故障节点
    • 组播心跳机制监控集群,剔出无心跳节点
    • 区域内节点相互探测,实时剔除异常节点:
      • 可达性、延时、下载速度、丢包率
  • GSLB智能调度
    • 腾讯自研 GSLB 调度系统,探测获取全网链路质量,实时调整调度策略。
    • 最优接入: 用户请求会动态调度至最近最优的 CDN 节点。
    • 最优回源∶根据全网实时状态监控以及智能路由,选择最优回源链路。
    • 动态加速: 为动态请求提供最优链路,有效避开质量较差、较拥堵链路。

CDN 管理系统

  • 资源管理系统
    • GSLB
    • 资源管理系统
  • 安全管理系统
    • 内容安全管理系统
    • 防护安全管理系统
  • 配置管理系统
    • 系统配置管理系统
    • 域名配置管理系统
    • 定制化配置管理系统
  • 客户管理系统
    • 计费管理系统
    • 日志管理系统
    • 客户管理系统

CDN 接入步骤

  1. 添加加速域名
    • 域名已备案/可访问
  2. 配置源站信息
    • 自有源/COS 源
  3. 选择加速产品
    • 静态加速
    • 下载加速
    • 流媒体点播加速
  4. 修改 CNAME
    • 自有域名指向系统分配的 CNAME 域名。

3.CDN安全机制

移动解析HttpDNS

  • 域名劫持
    • 传统域名解析使用 DNS 协议向运营商 Local DNS 发起解析请求
    • 可能造成运营商的域名劫持(解析到错误的 IP)或跨网访问问题。
  • 解决方案:移动解析(HttpDNS)
    • 使用 Http 协议向腾讯云 Public DNS 服务器发送域名解析请求,获取正确的/最佳 IP。
    • 使用 HttpDNS 时建议保留 Local DNS 备份。

SSL安全证书

  • HTTP 的挑战︰
    • HTTP 协议被用于在 Web 浏览器和网站服务器之间传递信息
    • HTTP 协议传输的数据都是未加密的,也就是明文的。
  • HTTPS = HTTP + SSL
    • 通过加密传输保障数据安全
    • 通过身份认证保障网站真实性。
  • 腾讯云 SSL 证书 ( SSL Certificates ) 提供一站式证书服务,为网站、移动应用等提供 HTTPS 解决方案。
    • 顶级 CA 机构: 与国际顶级的 CA 机构、代理商合作,安全有保障
    • 100%兼容性: Symantec 根证书签发,支持所有浏览器和移动设备
    • 提升搜索排名∶采用 HTTPS 有利于提升网站的搜索排名及站点可信度
    • 数据加密传输∶数据加密传输,防止被篡改,流量劫持、广告植入等
  • SSL证书类型
对比 域名型DV 企业型OV 增强型EV
标识 小锁标记+https 小锁标记+https 小锁标记+https+公司名称
一般用途 个人站点和应用: 简单的加密需求 电子商务站点和应用: 中小型企业站点 大型金融平台: 大型企业和政府机构站点
审核内容 域名所有权验证 全面的企业身份验证; 域名所有权验证 最高等级的企业身份验证; 域名所有权验证
颁发时长 10分钟-24小时 3-5个工作日 5-7个工作日
单词申请年限 1年 1-2年 1-2年

CDN访问控制

  • 过滤参数配置
    • CDN 节点将忽略用户的访问 URL 中“?""之后的参数。
  • 防盗链配置
    • 通过 http referer 过滤请求的内容返回对应信息的配置。
  • IP 黑白名单
  • IP 访问限频

4.CDN加速产品

SCD,DD,VCD

  • 静态内容加速SCD
    • 适用场景: 针对门户网站、电商、UGC 社区等场景,提供了强大的静态内容(如网页样式、图片、小文件) 加速分发处理能力。
  • 下载分发加速DD
    • 适用场景: APP 安装包、游戏升级包、手机固件升级等大文件下载分发场景。
  • 音视频加速 VCD
    • 适用场景: 视频网站、电视盒子、UGC 视频网站等场景流媒体内容分发。
    • 场景一∶通用型场景,适用于一般视频网站,内容精准快速推送。
    • 场景二∶专业性能场景,海量并发、高速传输与处理 (鉴黄/转码封装

海外加速CDN

  • 海外加速 (Global ContentDelivery , GCD) 解决跨国访问问题,有效降低访问延迟,支持业务平滑出海。
  • 腾讯云覆盖 50 余国家的 200+海外节点,总 20T+带宽资源储备。

动态网络加速DSA

  • 动态加速网络 (Dynamic Site Accelerator ,DSA) 能够解决跨运营商、跨国、网络不稳定等因素导致的响应慢、丢包、服务不稳定等问题。
  • 腾讯自研的最优链路算法及协议层优化,使动态内容通过安全可靠的最优传输路径快速分发给用户。
  • DSA 还支持多链路冗余传输,保障数据在传输过程中的可靠性。

全球应用加速GAAP

  • 全球应用加速 GAAP 依赖全球节点之间的高速通道、转发集群及智能路由技术,实现全球用户就近接入、直达源站访问。全球用户访问卡顿或者延迟过高问题。
  • 接入方式: 域名接入、IP 接入
  • 应用场景: 跨区域访问加速,全球游戏同服

边缘计算 CDN Edge

  • CDN 边缘计算 (CDN Edge ) CDN 能力从缓存分发延伸至边缘计算,通过编程配置等方式将部分需要在源站处理功能下沉至 CDN 边缘节点。
  • 产品优势: 减少高网络延时、传输负载、以及后端计算处理压力。
  • 应用场景︰定制化应用、灰度发布、动态源选择、访问控制。

智能 CDN: X-P2P

  • X-P2P: 基于新一代 P2P 技术,充分利用边缘计算存储能力和整体网络闲置带宽,结合音视频 SaaS 服务,提供更高体验与性价比的流媒体分享方案。
  • 产品优势∶
    • 比传统 CDN 价格低 50%
    • 业界最优的低延迟技术
    • 智能调度 P2P 与固定节点
    • 多重机制保障服务质量

5.腾讯云CDN计费方案

带宽计费方案

基于客户类型与CDN流量使用计费:

客户类型 计费方案 计费说明
普通用户 阶梯到达计费 后付费日结
大客户 日峰带宽取月均 后付费日结
大客户 月95带宽 后付费日结
大客户 月流量合同价 后付费日结
  • 日峰带宽取月均:
    • 当月 CDN 费用=月均日峰带宽×单价×有效天数/当月天数
    • 月均日峰带宽: 每日取288带宽峰值(每 5 分钟一个),当月有效天的每日峰值取平均。
    • 有效天: 产生消耗大于 1 Kbps 即为有效天。
  • 月95带宽:
    • 当月 CDN 费用=月带宽 Max95x 单价×有效天/当月天数
    • 月 95 带宽∶每日取 288 带宽峰值(每 5 分钟一个)当月有效天的所有峰值进行排序,去掉前 5%,剩下最大峰值即为 Max95。
    • 有效天: 产生消耗大于 1 Kbps 即为有效天。

流量计费方案

  • 采用月度流量阶梯累进计费:
月流量阶梯 单价 (元/GB),仅供参考,以官网为准
0GB-2TB 0.21
2TB-10TB 0.20
10TB-50TB 0.18
50TB-100TB 0.15
>=100TB 以合同价为准
流量包 优先抵扣
  • 购买流量包抵扣︰优先抵扣流量包,超出部分再按照阶梯价格计费。

计费方案对比

  • 带宽利用率=实际使用流量/峰值带宽折算流量
    • 若带宽利用率超过 50% , 表明业务的曲线较为平稳, 建议采用带宽计费方式。
    • 若带宽利用率小于 50% , 表明业务的曲线波动较大, 建议采用流量计费方式。

标签:CDN,带宽,加速,域名,从业者,腾讯,计费,节点
From: https://www.cnblogs.com/RilyLC29/p/TencentCC4.html

相关文章

  • 腾讯视频js逆向过程
    今天很开心,讲一讲腾讯视频的js逆向过程,是过程,不是破解方法,也没有什么源代码,当然你可以看懂之后自己写出来。再顺便说下腾讯视频程序员的加密手段很狡猾。比爱奇艺不知道好多少。......
  • 实践:腾讯云IM搭建应用内类微信社交聊天模块
    社交模块是目前主流应用程序最常见的功能之一。有了社交模块,用户在您的应用内,可以自由的交流互动,并添加好友,关注其他用户等等。这可在很大程度上,促进您应用程序的活跃......
  • 内容分发网络 CDN
    介绍CDN内容分发网络(英语:ContentDeliveryNetwork或ContentDistributionNetwork,缩写:CDN)是建立并覆盖在承载网上,由不同区域的服务器组成的分布式网络。将源站资源缓......
  • 腾讯云对象存储 COS搭建个人网站
    腾讯云对象存储COS搭建个人网站,简单易操作,方便快捷。 只需要将你的网站资源上传即可,然后设置上你的自定义CDN加速域名,一个个人网站就上线啦!当然,你也可以不用设置......
  • 问题[] 远程连接腾讯云服务器上的mysql
    困扰我两个月的问题终于解决啦.问题: 腾讯云服务上的mariadb,在本地win7连不上数据库...用户授权.GRANTALL PRIVILEGESON*.* TO 'aaa'@'%' IDENTIFIEDBY......
  • 直播搭建 obs推流 lvc引流 借助腾讯云实现
      二、推流拉流工具介绍  三、腾讯云直播平台生成推流地址以及拉流地址推流:生成OBS推流的服务器还有OBS串流密钥  输入上面的OBS服务器和OBS串流......
  • 腾讯前端二面常考vue面试题(附答案)
    虚拟DOM真的比真实DOM性能好吗首次渲染大量DOM时,由于多了一层虚拟DOM的计算,会比innerHTML插入慢。正如它能保证性能下限,在真实DOM操作的时候进行针对性的优化时,还是更快......
  • 腾讯前端必会react面试题合集
    React-Router的路由有几种模式?React-Router支持使用hash(对应HashRouter)和browser(对应BrowserRouter)两种路由规则,react-router-dom提供了BrowserRouter和HashRo......
  • 推荐系统[八]算法实践总结V0:腾讯音乐全民K歌推荐系统架构及粗排设计
    1.前言:召回排序流程策略算法简介推荐可分为以下四个流程,分别是召回、粗排、精排以及重排:召回是源头,在某种意义上决定着整个推荐的天花板;粗排是初筛,一般不会上复杂模型;......
  • 推荐系统[八]算法实践总结V0:腾讯音乐全民K歌推荐系统架构及粗排设计
    1.前言:召回排序流程策略算法简介推荐可分为以下四个流程,分别是召回、粗排、精排以及重排:召回是源头,在某种意义上决定着整个推荐的天花板;粗排是初筛,一般不会上复杂模型......