阿里云服务器ECS共享型s6,计算型c5,突发性能t5的区别

更新日期: 2020-11-08 阅读次数: 3830 字数: 819 分类: 服务器

双十一准备买一台大内存的服务器。优先考虑阿里云,其次腾讯云。 虽然腾讯云看起来优惠力度更大,但是我的域名备案都在阿里云,不想折腾转移域名。 买新的域名又非常麻烦,毕竟手里的域名已经不少了,浪费这个钱也不值得。

首选配置是2核4G的机器,主要是我想把一个小程序的后台 golang 服务用 java Spring Boot 重构。 而 Spring Boot 相对 golang gin 对内存要求要高得多。原来的1G内存的小服务器已经无法满足需求。

阿里云的双十一活动页面看,同样是2核4G的服务器,但是不同类型的服务器价格差异巨大:

  • ECS 共享型 s6:1年295,3年664 (3M带宽)
  • ECS 计算型 c5:半年874, 1年2500
  • ECS 突发性能 t5:1年97,3年290 (1核2G价格,未找到2核4G的活动价)

从价格差异上,就可以知道肯定性能最优的是计算型。但是具体差异是什么呢?

概述

共享型与突发性能服务器实例均属于入门型服务器,严格意义上只适合个人开发者体验用。 并不合适企业级使用场景。

参考: https://help.aliyun.com/document_detail/58291.html

ECS 共享型

顾名思义,就类似同一台主机被多个用户同时使用,当其他人占用了 CPU,你就得等待。

适用场景:

  • 中小型网站和Web应用程序
  • 开发环境、构建服务器、代码存储库、微服务、测试和暂存环境等
  • 轻量级数据库、缓存
  • 轻量级企业应用、综合应用服务

参考:https://help.aliyun.com/document_detail/108489.html

共享型实例采用非绑定CPU调度模式。每个vCPU会被随机分配到任何空闲CPU超线程上,不同实例vCPU会争抢物理CPU资源,并导致高负载时计算性能波动不稳定,有可用性SLA保证,但无性能SLA保证。与企业级实例相比,共享型实例在资源利用上侧重于资源性能的共享,所以无法保证实例计算性能的稳定,但是成本更低。

虽然我也是个人使用,但是我担心共享型在系统负载高时,不方便定位问题。不知道是我本机的问题, 还是其他人的问题。

但是,作为线上测试环境,性价比还是挺高的。例如:

  • 产品第一个测试版本,没有用户量情况下
  • 作为纯线上测试环境

共享型可以再细分类别

按照 CPU 和内存比,共享型还能进一步细分

  • 共享基本型实例, 1:1
  • 共享计算型实例, 1:2
  • 共享通用型实例, 1:4
  • 共享内存型实例, 1:8。适合大内存应用,数据库及缓存

ECS 突发性能

可以简单理解为,适合 CPU 通常控制在 20% 以下的场景。超过则消耗 CPU 积分,不超可以积累积分。 但是可以开启不性能约束模式来处理突发情况。

又细分为 t5, t6。所以,t5 并不是特指突发性能型,而只是其一个具体型号。

具体参考:https://help.aliyun.com/document_detail/59977.html

我觉得突发性能型对我的吸引力比共享型要大,至少不需要碰运气的成分。

我之前一直用的 ecs.t1.small 是什么类型

今天看了一下一直使用的 1核1G的服务器型号,ecs.t1.small,查询了一下,名为共享简约型 t1。

原来我用了这么多年都是用的共享型。。。

倒是没有明显的性能问题,只是每个月会无故系统负载飙升一次,必须手动重启。

这就很奇葩了,这种烂服务器续费一年居然需要 600 多。完全可以购买一个2核4G3M的共享型服务器了。所以,干脆我决定不续费旧的服务器了。新购一台2核4G3M的共享型服务器得了。

最终,我还是购买了共享型s6,2核4G3M共3年,实际费用300多,可以参考我的阿里云服务器购买攻略

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式