Advertisement

最佳实践:使用阿里云CDN加速OSS访问

阅读量:

简介:

由分布在不同区域的边缘节点服务器群组成的分布式网络由阿里云构建并覆盖在承载网之上。该网络通过将源站资源缓存至其遍布全球的加速节点上从而分担源站压力避免网络拥塞并在不同区域和各种应用场景下加速网站内容的分发显著提升了资源访问速度。当终端用户请求访问和获取该资源时系统将直接调用离终端用户最近的CDN节点上已缓存并准备好提供相关资源而无需通过源站进行回传以确保快速响应和高效率的服务质量。

阿里的对象存储(Object Storage Service,简称OSS)是阿里的支持者提供的海量级的数据安全存储服务,在保证成本的同时具备极高的可靠性与稳定性。该服务的数据设计达到至少...(12个九)的持久性保障水平,并能达到至少百分之九十九点九五千的服务可用性要求。企业客户可以通过阿里的API与SDK接口或者是通过OSS提供的迁移工具方便地完成海量数据在本地与云端之间的快速转换操作;他们可以选择标准型存取模式来满足移动应用等高频场景的需求;对于那些不常使用的文件则可以选择非经常访问型或是归档型存取模式以进一步优化资源利用率和降低成本开销

为什么要使用CDN+OSS架构?

基于传统网站架构的设计中,动态资源与静态资源在传统架构中未被区分;当系统规模扩大时,系统的性能将面临瓶颈.

image.png

用户直接访问OSS资源时会受到OSS下行带宽以及所处地域网络条件的限制。如果采用CDN加速技术,则能够显著提升带宽使用效率,并将OSS资源存储在最近的CDN节点中实现本地缓存分发,在提升访问速度的同时降低运行成本。这种架构设计能够有效缓解海量并发访问所带来的系统性能压力,请参考下图进行详细理解:

image.png

该架构的要点如下:

用于将可变资源(如Web应用程序和数据库)存放于云服务器ECS中;
用于将固定内容(包括图像文件、音频文件和静态脚本)存储在对象存储OSS;
以OSS为核心节点构建CDN体系,并通过其快速分发能力实现用户在本地附近即可便捷获取所需文件。

CDN+OSS架构有什么优势?

Web服务器的负载被降低了。
通过将资源缓存部署至最近的CDN节点并进行分发传输,
有效减少了网络传输距离,
从而加快了用户的访问速度。
该架构实现了存储空间的弹性无限扩展,
无需进行存储架构升级即可满足需求。
该架构不仅降低了存储相关的费用,
同时也减少了流量相关的费用,
并且可以忽略不计的回源流量消耗。

CDN+OSS的应用场景

在线教育

image.png

播放流畅无卡顿:具备支撑高强度负载的处理能力,在保证95%以上的访问命中率的同时实现毫秒级的响应速度。图片/视频处理:OSS提供丰富的图片和媒体处理功能,在帮助客户降低开发成本的同时支持在线教育客户通过RTMP方式直接发布视频流到OSS,并无需额外文件类型转换工具的支持。安全性:通过防范盗链问题保障课程安全。成本优化:采用回源流量计费模式的阿里云CDN回源存储服务相较于传统下行流量收费模式可节省高达70%的成本费用。

网站/APP/小程序

image.png

访问效能的提升:基于全球2800+节点及智能调度系统构建的CDN网络平台,在帮助终端用户实现就近高效访问海量静态资源的同时, 也大大降低了网络延迟和资源获取时间。
零干扰迁移方案:该平台提供的无缝迁移工具能够帮助企业在不中断业务连续性的同时, 实现业务快速上云部署, 相较于传统方式大幅降低了迁移投入成本及网络接入费用。
强大图像处理功能:OSS系统集成了多种专业图像处理功能模块, 包括但不限于图片裁剪、旋转修图、动态水印生成以及视频截帧制作, 客户无需额外开发即可轻松完成基础图像处理工作。
运行成本显著下降:相较于享有带宽套餐而言, 该平台下行流量费用远低于享有带宽费用模式, 有效缓解了源站端因高负载产生的带宽压力问题。

行业音视频

image.png

CDN保障性能方面表现出色:命中率超过95%,响应速度极快(小于一秒),通过弹性伸缩技术灵活调整服务器带宽以应对突发流量高峰。OSS系统具备坚实的可靠保证,在线提供每秒达百亿次的安全防护机制,并与阿里云CDN及视频转码服务实现无缝对接以确保数据传输的安全性与稳定性。通过优化策略实现成本降低的同时显著提升系统效能,在下行流量处理方面展现出明显优势

游戏/APP下载

image.png

稳定可靠:支持多种类型的文件下载、分发和在线播放(包括MP4、FLV视频或单个文件大小超过20M),主要用于加快视音频流的分发和播放速度。
节省成本:通过与OSS结合使用CDN技术来减少回源带宽的需求。
单击配置参数即可实现:优化针对动态更新的游戏内容传输效率,并通过修改OSS域名完成快速设置

如何进一步提升网站加速效率?

阿里云全新推出的全站加速DCDN解决方案集动态加速与静态加速于一体,在复杂多变的网络环境下对页面动静态资源切换问题实现了全方位支持。该产品能够同时应对跨运营商资源调配挑战、保障单一来源服务器带来的稳定性问题以及高峰期流量激增时的带宽紧张情况。通过显著提升了访问速度(Access Speed)并降低了丢包率(Drop Rate),同时进一步优化了服务器响应速度与用户体验质量(User Experience Quality)。

核心原理主要分为两个关键部分:一部分是节点层,在SDWAN架构中对应数据面的内容;另一部分是一个控制层构成的另一个关键层面。具体而言,在SDWAN架构中

当请求接入网络后,在线下与内部大规模网络以及源站之间展开实时扫描以捕捉最佳传输路径信息。依据这些扫描数据结果进行路由算法与基础数据系统的深入分析与决策,在整个网络系统中逐步优化出最理想的传输路径方案。在面对流量汇聚的情景时,则会根据多维度考量实现流量承载量与传输质量之间的平衡状态

原文链接
本文为阿里云原创内容,未经允许不得转载。

全部评论 (0)

还没有任何评论哟~