理解阿里云的OSS和配套CDN,看这一篇就够了

相信大家对OSS和CDN并不陌生。在静态文件多的时候我们通常会选择使用CDN来替代服务器完成与客户端的交互。

我们之前为大家介绍了 如何使用Cloudreve搭建一个网盘服务 ,今天我们为大家介绍如何使用阿里云的OSS和CDN服务,并在之后为大家介绍如何将两者进行对接。

阿里云提供 四块钱半年 40GB空间 的OSS体验服务,对于一个小站长来说是足够了,因此使用这一个服务是非常的划算。

在使用此服务之前需要先了解 阿里云OSS的收费标准 再根据自己的情况做决定

阿里云的这套方案比较适合小站长,数据量不大的情况 (比开一台大宽带的机子划算多了)

这套方案的成本主要来源于两个地方,一个是 储存费用 ,一个是 流量费用

一般来说我们使用的是标准型储存。他的储存单价是 0.12GB/元/月 (在没有订购任何资源包的情况下)

同时,阿里云有推出 40GB 4元 半年 的套餐。根据自身情况权衡利弊后,如果你觉得这个储存费用可以接受。那么我们接着继续。

流量费用分两种,一种是直连费用,也就是不经过CDN直接访问oss,目前单价是 0.5元/GB (闲时0.25元),这显然是太贵了,100GB的数据就得50元。。。。

但是我们可以注意到还有一个CDN回源流量,阿里的OSS支持与阿里自家的CDN联动。

这里简单说一下CDN的工作方式:

当你的oss绑定了cdn之后,你可以通过访问cdn的域名来访问你的oss

例如你在 OSS 上传了 a.zip 这个文件,你访问了cdn的域名想下载这个文件,cdn先在自己的缓存中查找 a.zip 这个文件,发现没找到,于是去源站oss找这个文件。如果找到了,就会放到cdn自己的缓存中。并根据你设定的时间保存缓存。这个过程就称为 回源 , 这个时候oss流出的流量就叫 回源流量 (0.15元/GB)

当下次你再访问cdn下载 a.zip 这个文件的时候,因为上次cdn已经前往oss缓存过这个文件了,所以这次的请求不经过 OSS ,由cdn自主把它拥有的缓存文件发给你 , 也就是说 理论上不产生OSS的流量费用

所以,当你使用CDN之后,只有第一次访问这个文件会产生OSS的回源流量,只要你在CDN中设置的缓存足够久,每次访问的流量理论上几乎不经过OSS,而是产生CDN的流量费用。那我们来看一眼CDN的流量费用

CDN有两种计费方式,第一种是按流量计费,另一种是按宽带计费,我们只以按流量计费为例子。

可以看到在 0GB - 10TB 阶梯的中国内地流量费用是 0.24元/GB 整整比OSS便宜了一半

此外,阿里云CDN还有一个体验的优惠套餐:100GB下行流量一年只要16元

也就是说,使用这一套方案的流量费用基本上是 0.24元/GB (阿里云ECS按量计费宽带的费用是 0.8元/GB)
而且速度基本可以跑到 10MB/s 以上,是比较低成本的方案。

但是储存费用并不低,高达0.12元/GB/月,也就是说100GB的数据每月需要12元。当然要是你的CDN命中率非常高,OSS基本上不怎么回源,也可以使用更加划算的 低频访问型 甚至是 归档类型(一分钟解冻时间) 储存方案。

但是我们这种小站长使用40GB的优惠套餐以及足够了。

实战:搭建一个OSS和与之配套的CDN

首先你可以按需去购买OSS和CDN的优惠资源包。可以在产品主页找到

去我的博客查看原文

去我的博客查看原文

去我的博客查看原文

  • 4
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值