Amazon云计算AWS之[7]内容推送服务CloudFront

文章目录

CDN

CDN简介

  • 用户在发出服务请求后,需要经过DNS服务器进行域名解析后得到所访问网站的真实IP,然后利用该IP访问网站。在这种模式中,世界各地的访问者都必须直接和网站服务器连接才可以访问相关内容,存在明显的缺陷(容纳的访问量是有限,地域问题,使用不同网络服务提供商服务的用户之间的互访速度也会受到限制)。
  • 解决方法:CDN技术通过将网站内容发布到靠近用户的边缘节点,使不同地域的用户在访问相同网页时可以就近获取。
  • 传统的网络服务模式中,用户和内容提供商位于服务的两端,网络服务提供商将两者联系起来。在这种情况下,网络服务提供商仅仅起"桥梁"作用。

  • 内容分发网络(Content DeliveryNetwork,CDN)。借助部署在世界各地的边缘节点,用户可以快速、高效地对由
    CloudFront提供服务的网站进行访问。
  • DNS在对域名进行解析时不再向用户返回网站服务器的IP,而是返回由智能CDN负载均衡系统选定的某个边缘节点的IP。
  • 优势1:将网站的服务流量均匀分散到边缘节点中,减轻网站源服务器的负担。
  • 优势2:边缘节点与访问者的地理位置较近,访问速度快。
  • 优势3:智能DNS负载均衡系统和各个边缘节点之间始终保持着通信联系,可以确保分配给用户的边缘节点始终可用且在允许的流量范围之内。

CDN网络技术

  • 负载均衡技术:将网站服务流量以均匀的方式分散到边缘节点中,减轻网站源服务器的负担
  • 分布式存储:地理位置较近,访问速度快。
  • 缓存技术:智能DNS负载均衡系统和各个边缘节点之间始终保持着通信联系,可以确保分配给用户的边缘节点始终可用且在允许的流量范围之内。

CloudFront

  • CloudFront正是通过Amazon设在全球的边缘节点来实现CDN的

CloudFront基本概念

  • 对象Object:利用CloudFront进行分发的任意一个文件
  • 源服务器Origin Server:存储需要分发文件的位置
  • 分发 Distribution:作用是在CloudFront服务和源服务器之间建立一条通道
  • 别名指向CNAME:系统分配给用户域名的一个别名
  • 边缘节点位置Edge Location:实际的边缘节点服务器位置
  • 有效期Expiration:文件副本在边缘节点上的存放时间
  • CloudFront相当于CDN中的智能DNS负载均衡系统,用户实际是和CloudFront进行服务交互而不是直接和S3中的原始文件进行交互。
相关推荐
咕噜企业分发小米7 小时前
阿里云AI教育产品如何助力老年教育?
人工智能·阿里云·云计算
天翼云开发者社区7 小时前
云上稳着陆,就找天翼云Landing Zone!
云计算·云治理
咕噜企业分发小米8 小时前
阿里云AI教育产品如何助力教育公平?
人工智能·阿里云·云计算
咕噜企业分发小米11 小时前
阿里云AI教育产品如何助力残障教育?
人工智能·阿里云·云计算
观测云11 小时前
腾讯云 PostgreSQL 最佳实践
postgresql·云计算·腾讯云
忧郁蓝调2611 小时前
Redis单节点主从复制数据迁移
数据库·redis·缓存·云原生·中间件·云计算·paas
weisian15111 小时前
入门篇--知名企业-16-阿里巴巴-4--阿里云平台:一整套数字时代的操作系统
人工智能·阿里云·云计算
2503_9469718612 小时前
【DataRecovery/GitOps】2026年度全量数据回滚与多重宇宙版本控制基准索引 (Phase 3-End & Phase 4-Start)
网络安全·系统架构·云计算·数据集·版本控制
hk112412 小时前
【K8s/Cluster】2026年度分布式微工集群与高并发任务编排基准索引 (Benchmark Index)
运维·算法·系统架构·云计算·数据集
有谁看见我的剑了?13 小时前
ESXI OVF 和 OVA 模板学习
云计算