追风筝的人儿

V1

2022/08/09阅读:26主题:嫩青

大文件上传和下载场景,如何节省成本?

COS 和 服务器 的流量计费

服务器有按固定带宽和按流量计费。其中按流量计费的话,上行和下行都是 0.8/G。

cos外网上行流量免费,外网下行0.5/G,如果是CDN回源的话0.15/G。

服务器按流量计费的话,外网上行也是免费,外网下行0.8/G。

按流量计费的好处的时,带宽可以配置的非常大。

服务器 和 轻量服务器

服务器价格上是要比轻量服务器贵的,但是可以选择按流量计费,固定带宽的话也可以选择带宽大小,定制性非常强。包年包月的话如果一次买3/5年,折扣比较大,不算带宽的话每年的费用可能比轻量还便宜,但加上同等大小的固定带宽就大概率比轻量贵了,哈哈哈。

业务上如果有大的文件上传和下载

  1. 考虑客户端将文件上传到cos,然后服务器内网访问cos拉取文件处理后,处理结果文件再次内网传到cos供客户下载。云厂商收取客户从cos公网下载结果文件的流量费。

  2. 买一台普通服务器,选择按流量计费,带宽配置足够大,客户端文件直接上传到服务器,处理后将结果文件内网传到cos供用户下载。云厂商收取客户从cos公网下载结果文件的流量费。

以上两种方案比较:

  • 方案1的优势是你的那台服务器可以用固定小带宽,在服务器上同时部署其他稳定小流量的业务也是合适的。劣势是对应客户端来说,得先将文件传到cos,再请求服务器处理,要发至少两次请求,且要对接cos。

  • 方案2的优势是客户端不需要单独将文件上传到cos。上传和请求服务器来处理可以合并未一个请求。对客户端来说简单了。劣势是这台服务上如果也部署其他稳定流量的业务不太划算,对于稳定流量的业务,选择按固定带宽比按流量计费更合适。

最终怎么选

最终选了方案2,减少客户端的接入复杂度。

分类:

后端

标签:

云计算

作者介绍

追风筝的人儿
V1