《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第3天——一、内容分发网络

本文涉及的产品
对象存储 OSS,20GB 3个月
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 《阿里云认证的解析与实战-云计算ACP认证》——云计算ACP训练营第3天——一、内容分发网络

 

1. CDN的产生背景

 

CDN的产生旨在解决网络拥塞的问题,造成网络拥塞的原因主要有以下几个:

 

第一公里”:指网站内容从源头通过链路接入互联网的过程,当这个链路的带宽较小时,访问的用户量一旦变大,就会导致访问拥堵。

“最后一公里”:经由互联网的流量到达用户接收端的过程,如果用户接入互联网的链路带宽很小也会导致网络堵塞。

对等互联关口:指不同的网络运营商之间的互联互通,如果对等互联关口的带宽不够大,就会导致网络堵塞。

长途骨干传输:距离服务器的物理距离越远,数据传输的时间就越长。

 

由于网络堵塞导致用户的网络体验效果,可以用以下两种指标衡量:

 

时延RT:用户请求网页到网页最终呈现的时间差。时延是由多种因素造成的,其中普遍存在的因素是用户和网站服务器的物理距离

8秒定律:用户满意的网页打开时间是在2秒以下,如果等待网页打开的时间超过8秒,会有超过30%的用户放弃等待。

 

2. CDN解决了哪些问题

 

CDN,通俗理解就是网站加速,可以解决跨运营商、跨地区、服务器负载能力过低、带宽过少等导致的网络响应速度慢的问题。

 

不用担心自己网站访客,在任何时间,任何地点,任何网络运营商,都能快速打开网站

各种服务器虚拟主机带宽等采购成本,包括后期运维成本都会大大减少

给网站直接带来的好处就是:流量,咨询量,客户量,成单量,都会得到大幅度提升

 

CDN加速通常指静态资源加速,静态资源即存储OSS中的非结构化数据。CDN的本质是提前将数据缓存在离用户最近的地方,以提升用户的网络体验。CDN可以保障网站安全、异地备援,让用户更专注业务本身。

 

3. 阿里云CDN

 

1) 什么是阿里云CDN

 

阿里云内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群组成的分布式网络。替代传统以Web Server为中心的数据传输模式,将源站资源缓存到阿里云全国各地的边缘服务器,供用户就近快速获取,提升用户体验,降低源站压力。

 

image.png 

阿里云CDN基础架构

 

2) 阿里云CDN基础原理

 

a) 传统http请求处理过程

image.png

 

用户在终端浏览器上输入要访问的域名,该域名会发送到本地域名服务器(LDNS)中进行解析。

如果本地域名服务器中有缓存该域名的解析结果,则直接返回用户。

如果本地域名服务器中没有缓存该域名的解析结果,则会向根域名服务器或权限域名服务器发起递归请求。

获取域名解析结果,返回该域名IP地址,并通过本地域名服务器返回用户。

用户获取域名IP地址后向Web服务器发起访问请求。

 

b) 使用CDN后的http请求处理过程

image.png 

 将域名接入阿里云CDN后,当用户对该域名发起访问请求后,CDN会根据目标加速域名和来源IP,分配距离来源IP最近的边缘节点IP,以实现网络加速效果。

 

加速域名:域名接入阿里云CDN后即成为加速域名。

CNAME域名:是CDN系统生成的域名,阿里云CDN产品通过分布广泛的CDN边缘节点来为最终用户提供加速服务,不同区域或者不同运营商的用户访问到的CDN节点IP地址是不同的,因此加速域名就无法通过DNS的A记录解析的方式唯一解析到某个IP地址,这个时候就引入了CNAME域名。

 

3) CDN的接入

image.png 

 

a) 开通CDN服务

 

实名认证账号

登陆控制台

开通CDN

 

b) 添加CDN加速域名

 

选择域名列表页

填写基本信息

确认信息

 

c) 绑定CNAME

 

获取CNAME域名

查询域名状态

配置DNS解析:在域名解析服务商处将加速域名的DNS解析记录指向CNAME域名

验证域名是否CNAME成功

 

4) CDN应用场景

 

a) 网站站点应用加速

image.png

 

实现对站点或者应用中大量静态资源的加速分发,建议将站点内容进行动静分离,动态文件可以结合云服务器ECS静态资源如各类型图片、html、css、js文件等可使用对象存储OSS存储,通过CDN可以有效加速内容加载速度。

由于通过OSS拉取数据要消耗下行流量,相比OSS流量单价,使用CDN流量的成本会减少2/3以上。

 

b) 视音频点播/大文件下载分发加速

 

image.png

 

支持各类文件的下载、分发,支持在线点播加速业务,如mp4、flv。

主要的业务场景是视音频点播、大文件下载(如安装包下载)等,建议搭配对象存储OSS使用,可提升回源速度,节约近2/3回源带宽成本。

尤其针对视音频点播,CDN会大大降低延时,提升用户体验。

 

c) 视频直播加速

 

image.png

 

基于内容接入与分发网络和大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、低延迟、高并发的音视频直播服务。

 

d) 移动应用加速

image.png

 

移动APP更新文件(apk文件)分发移动APP内图片、页面、短视频、UGC等内容的优化加速分发,有效缩短用户访问时间,提升用户体验。

相关实践学习
Serverless极速搭建Hexo博客
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
15天前
|
安全 虚拟化
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力
在数字化时代,网络项目的重要性日益凸显。本文从前期准备、方案内容和注意事项三个方面,详细解析了如何撰写一个优质高效的网络项目实施方案,帮助企业和用户实现更好的体验和竞争力。通过具体案例,展示了方案的制定和实施过程,强调了目标明确、技术先进、计划周密、风险可控和预算合理的重要性。
39 5
|
17天前
|
SQL 安全 网络安全
网络安全的护城河:漏洞防御与加密技术的深度解析
【10月更文挑战第37天】在数字时代的浪潮中,网络安全成为守护个人隐私与企业资产的坚固堡垒。本文将深入探讨网络安全的两大核心要素——安全漏洞和加密技术,以及如何通过提升安全意识来强化这道防线。文章旨在揭示网络攻防战的复杂性,并引导读者构建更为稳固的安全体系。
31 1
|
26天前
|
SQL 安全 测试技术
网络安全的盾牌与剑——漏洞防御与加密技术解析
【10月更文挑战第28天】 在数字时代的浪潮中,网络空间安全成为我们不可忽视的战场。本文将深入探讨网络安全的核心问题,包括常见的网络安全漏洞、先进的加密技术以及提升个人和组织的安全意识。通过实际案例分析和代码示例,我们将揭示黑客如何利用漏洞进行攻击,展示如何使用加密技术保护数据,并强调培养网络安全意识的重要性。让我们一同揭开网络安全的神秘面纱,为打造更加坚固的数字防线做好准备。
39 3
|
22天前
|
人工智能 云计算 网络架构
阿里云引领智算集群网络架构的新一轮变革
11月8日~10日在江苏张家港召开的CCF ChinaNet(即中国网络大会)上,众多院士、教授和业界技术领袖齐聚一堂,畅谈网络未来的发展方向,聚焦智算集群网络的创新变革。
阿里云引领智算集群网络架构的新一轮变革
|
12天前
|
安全 算法 网络安全
网络安全的盾牌与剑:漏洞防御与加密技术解析
【10月更文挑战第42天】在数字时代的海洋中,网络安全是守护数据宝藏的坚固盾牌和锋利之剑。本文将揭示网络安全的两大支柱——漏洞防御和加密技术,通过深入浅出的方式,带你了解如何发现并堵塞安全漏洞,以及如何使用加密技术保护信息不被窃取。我们将一起探索网络安全的奥秘,让你成为信息时代的智者和守护者。
25 6
|
12天前
|
存储 SQL 安全
网络安全的屏障与钥匙:漏洞防御与加密技术解析
【10月更文挑战第42天】在数字时代的浪潮中,网络安全成为守护个人隐私与企业数据不被侵犯的关键防线。本文将深入探讨网络安全中的两大核心议题——漏洞防御和加密技术。我们将从网络漏洞的识别开始,逐步揭示如何通过有效的安全策略和技术手段来防范潜在的网络攻击。随后,文章将转向加密技术的奥秘,解读其在数据传输和存储过程中保护信息安全的作用机制。最后,强调提升个人和企业的安全意识,是构建坚固网络安全屏障的重要一环。
|
15天前
RS-485网络中的标准端接与交流电端接应用解析
RS-485,作为一种广泛应用的差分信号传输标准,因其传输距离远、抗干扰能力强、支持多点通讯等优点,在工业自动化、智能建筑、交通运输等领域得到了广泛应用。在构建RS-485网络时,端接技术扮演着至关重要的角色,它直接影响到网络的信号完整性、稳定性和通信质量。
|
15天前
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
56 3
|
15天前
|
云安全 人工智能 安全
阿里云稳居公共云网络安全即服务市占率第一
日前,全球领先的IT市场研究和咨询公司IDC发布了《中国公有云网络安全即服务市场份额,2023:规模稳步增长,技术创新引领市场格局》报告。报告显示,阿里云以27.0%的市场份额蝉联榜首。
|
15天前
|
存储 网络协议 安全
30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场
本文精选了 30 道初级网络工程师面试题,涵盖 OSI 模型、TCP/IP 协议栈、IP 地址、子网掩码、VLAN、STP、DHCP、DNS、防火墙、NAT、VPN 等基础知识和技术,帮助小白们充分准备面试,顺利踏入职场。
48 2