个人关于VPS性能价格选型与应用需求关系的总结

[WIP]

写在开头

咱手头服务器数量也不多,5台左右,比起我们的韩老板来说不值一提。但是数量少不代表没有话语权,少量的服务器更适宜于绝大多数人的一般场景。

咱一个月给自己所有服务器投入50块钱以内的运维成本。不多,完全可以有

这篇文章主要从各个关键字以及关键字间的联系来展开讨论。但可能不太涉及各家VPS计算以及IO性能相关的问题。

设施关键字

大陆VPS

  • 可靠且稳定且较低的延迟(一般70ms以内,同地区机房可以个位数延迟)
  • 一般来说非常小的带宽(1M/5M。与此对比,江安教学楼区域至少都有8M的带宽)(俗称“小水管”)
  • 搭建网站在80/443端口必须要备案(不在意url后面坠一个端口的话可以随意)

大陆厂商常见TAG

“云服务器”

拥有完整的网页控制面板,但都是萌新不需要的功能。长期买得起且实惠的都是1M带宽

优势只会在你买了几台甚至一个集群时候才会展现。比如机房内网,异地专线等附加服务(一般都是免费提供)

“轻量应用服务器”

精简版网页控制面板,通常会给到5M带宽,萌新推荐。

感觉就像是丢了台电脑去他们的机房,接了公网IP,再什么都没有。

国外VPS

  • 流量需要过墙,因此通信质量很难确保,且延迟通常较高
    • 美洲/欧洲通常200~300ms延迟
    • 亚太通常100+延迟
    • 时不时IP被和谐
  • 通常带宽较高(常见1000M即千兆接入)(但会限制流量,比如1TB)
  • 无需备案

“香港XX云”

  • 流量需过墙,但“线路”较好,大陆全域延迟能控制在100内
  • 有着30M带宽,不高,但是够用
  • 计算性能也可以接受,价位也可以接受
  • 无需备案

自家搭服务器

  • 长期方案的不二之选,性价比极高(比如起NAS)
  • 可能需要和电信运营商(ISP)去argue一个公网IP,没有的话只能靠ZT等方案实现打洞,但是带宽和延迟都很可以
  • 不能80/443搭网站,否则会被找上门喝茶。其它端口和服务随意

QoS

即服务质量。在VPS领域通常包含:

  • 线路质量(这是魔法,笔者并没有学会)
  • 过墙质量(笔者自己起得名字)。主要表现为(截至2021年11月)
    • HTTPS流量通常性能较好
    • 其它类型流量通常会撞24KBs瓶颈直到丢失连接

以上两类直接影响到VPS使用体验。连个ssh都卡的话会即大地降低折腾她的欲望(x

Cloudflare

CF面前人人平等

线路的魔法只能靠其他的魔法去打败!这一种魔法就叫做CloudFlare。

它是如何工作的?自行搜索。简单来说,它从离你最近的地方设置一个入口,代理你所有访问你服务器的流量,走它家专线到达离你服务器最近的地方,再访问你的服务器。因此你的流量在部分意义上是路径可控的。

效果

  • 被墙了的IP,架上CF之后也可以访问
  • VPS原始拉跨的线路,架上CF之后也可以改头换貌,变成人类高质量线路
    • 通常200+ms的延迟
    • 调教得当可以跑到极高的带宽(200M+)
  • 白嫖!免费!

不足

  • 只能承载HTTP、HTTPS流量(WSS也可以,所以打洞来用的话应用范围还算广)
  • 所有经过CF的流量,在CF内部都是明文传输。client流量进CF前可以HTTPS, CF到你的VPS也可以HTTPS,但是CF可以明确知道你跑了什么内容。当然这个内容也可以加密。所以问题还是不大
  • 第一条“只能”,意味着其它所有端口和服务都无法正常访问,包括ssh。因此想要ssh上去的话并不能走CF流量
  • 时不时需要调优调优,指换一换各个线路的入口IP

应用关键字

富强上网

目前业界广泛采用HTTPS承载WebSocket实现可靠数据通路。

单论QoS,鹅厂HK yyds。但是,已经卖脱销了,所以短期内应该是买不到便宜的

因此一般我们可以fallback到买US啊EU那边的机器。线路的话,可以不用在意。原因如下:

  • 这种方式走WSS,所以可以架上我们的魔法CloudFlare

详情只进行线下咨询。

FRP

广泛使用的民用级内网穿透方案。

一般建议搭在国内VPS上。因为它不走HTTPS,流量会被墙搞到不可用的状态。

5M带宽?ssh够了。

Zerotier Moon

知名局域网直连方案。Moon只是拿来保底的,如果moon承载了主要流量的话建议别用zt了

一般建议搭在国内VPS上。理由同上。

各类网站(比如博客)

一般建议别放在大陆。一是备案,二是带宽实在太低了…这个真不够

如果选择放在香港轻量应用服务器,那么就不要上CF,做好HTTPS直接用。30M够了

如果放在海外,强烈建议套上CF,实现人人平等(x

当然有正当理由的

Minecraft服务器 等

self hosting吧。如果想长期玩耍。买个5M国内VPS靠FRP做反代就可以比较好的解决访问性问题。

这类场景更加看重性能。但是性能好的云服务器都不便宜。买不起因此不考虑。

挂torrent做下载

务必海外机器。注意购买时选择硬盘在120G以上的套餐,一般够用。

价格

大陆机器基本看大厂活动,白嫖,或者学生机。常见的有10块钱一年的。有上述需求的话可以整一个。

HK大厂机器也处于大厂掌控,24块钱一个月,30M带宽的可以买。

境外的名堂就比较多了。

咕。