使用多个轻量服务器作为 CDN 有人实践过吗?

2021-12-07 14:57:31 +08:00
 iqoo
良心云的轻量服务器 24 元一月有 1TB 流量,套路云更便宜,月初流量清零,每月单独买相当于 24 元 2TB 。这价格比绝大多数 CDN 都便宜。对于流量较大的应用,多买个作为 CDN 可行吗?

虽然网络偶尔不稳定,但客户端可以同时连接多个服务器冗余传输,即使有两倍的额外开销,价格也比 CDN 便宜。
3921 次点击
所在节点    程序员
29 条回复
pupboss
2021-12-07 15:01:17 +08:00
CDN 还有一个要素是分区解析,你有没有可靠的域名解析服务,收费 DNS 也不便宜的

另外就是 CDN 好像一般都是 8 毛钱 1GB ,24 块钱 2GB 给我整的有点不明白了
Kinnice
2021-12-07 15:01:21 +08:00
带宽吃得消?
clf
2021-12-07 15:01:29 +08:00
(一个月 1TB 吧? 1GB 的话好像有点贵?

相比 CDN 的话,带宽上限更低,好像是 8Mbps 左右的出站带宽,如果想要 100Mbps 的带宽支持,价格会更高。
iqoo
2021-12-07 15:05:30 +08:00
@pupboss
@clf 笔误,24 元 2TB 。其实还可以更低,1TB 只要 7 块钱。www.v2ex.com/t/604178
iqoo
2021-12-07 15:08:22 +08:00
@pupboss 分区解析直接在客户端实现,判断下地理位置选择相应的服务器。不过廉价的轻量云都没有大陆地区的,判不判断也无所谓,或者运行时对每个节点测速,自动选最快的。
Kinnice
2021-12-07 15:13:40 +08:00
流量较大的应用: 视频,下载

5-8M 带宽,一个用户就给你吃满了,
多个机器负载?现在大部分宽带百兆起,一个用户给配 10 个轻量?
iqoo
2021-12-07 15:20:13 +08:00
@Kinnice 轻量上行 30Mbps ,买 40 台有 1200Mbps (理论值),80TB ,一月 960 元。

每个用户带宽限制够用就可以,不能无限占用。(下载这种还是算了)。

带宽实在不够再走传统 CDN ,这样也能节省不少。
Kinnice
2021-12-07 15:23:24 +08:00
@iqoo 30Mbps 是非大陆带宽哦,如果是不考虑大陆带宽,随便买其他的国外机器也差不多有 G 口,几 T 这个流量,甚至可以买到无限流量
Kinnice
2021-12-07 15:27:23 +08:00
1. 国内是否友好
2. 带宽
3. 流量管理(一台给你拉超了,超出的价格确认付的起)
4. 回源( CDN 一般走的优化路由回源)
5. 一个比较优秀的管理程序
6. 防 DDoS/CC
7. 新 /旧节点上下线切换
iqoo
2021-12-07 15:29:49 +08:00
@Kinnice 国外带宽是不错,不过综合流量成本、延时、稳定性等因素,貌似还是轻量更好一些。
iqoo
2021-12-07 15:30:33 +08:00
@Kinnice 之前试了不少无限流量的服务,说是无限但用多了就严重限速了,而且延时也很大。轻量延时大概 60ms 左右,还算不错,就是丢包严重,需要冗余发包传输。
Kinnice
2021-12-07 15:33:03 +08:00
@iqoo 轻量在国内访问也是看运营商路由,很多地方体验很好,也有很多地方体验很差,另外这种小鸡自建 CDN 的有很多人操作过,但是基本都是用吃灰小鸡,实际生产使用还是局限性太大。
iqoo
2021-12-07 15:35:04 +08:00
不差钱当然不用想,肯定直接上 CDN ,毕竟管理维护也要成本,甚至比流量成本更高。差钱的话是不是可以考虑这种方案~
Kinnice
2021-12-07 15:38:41 +08:00
@iqoo Cloudflare+优选 IP 服务
iqoo
2021-12-07 15:41:35 +08:00
@Kinnice 国内访问 Cloudflare 的延时比轻量云高很多吧。
Kinnice
2021-12-07 15:46:55 +08:00
@iqoo 误区: 对于网页,视频等应用来说 延时 != 快 ,延时几百 ms ,人能有什么感知呢?
是由于大部分延时高的机器,基本丢包严重,丢包和带宽低才是导致卡,感觉到慢的原因
现在做的比较好的优选 ip 服务,差不多对国内来说可以做到 0 丢包。
libook
2021-12-07 16:07:35 +08:00
CDN 提供的特性不只有带宽,CDN 最后一个 N 是指 Network 不是 Node ,也更能说明不是有几台服务器提供些带宽就完事的。如果实际需求仅仅是需要一个网络存储设备,那么直接租廉价 VPS 是可以考虑的;如果需要 CDN 的更多特性,自建的成本和效果肯定不如专业 CDN 服务。

另外,企业采购 CDN 服务是可以找商务议价的,除了单价能压低以外,还有各种付费方案可以选,比如按峰值带宽付费就是一种比较特殊的 CDN 付费方案。
westoy
2021-12-07 16:10:12 +08:00
考虑成本优先的话是可以的,B 站一开始就是这样搞的, 弄了几十个海外大流量便宜 VPS 分流
nolo
2021-12-07 16:18:00 +08:00
想法很好。轻量的系统盘太小,不能额外挂载磁盘,可以挂载对象存储。io 可能不适合做 cdn 节点。另外你的基于价格是香港的节点,网络质量可能不太稳定.
zzzmh
2021-12-07 16:19:30 +08:00
我试过,放弃了,我试的香港轻量云,全国各地访问速度很不一样,时不时又用户说图片加载不出来,然后我这里试的秒开。。。
另外不如找便宜点的 oss ,我目前在用多吉云,双十一是 1111 20t

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820622

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX