现在我们我们大多数用户购买阿里云服务器的时候都是通过阿里云各种促销活动去下单购买,但是活动中会有共享型、计算型、通用型等不同类型的实例规格,例如同样是2核4G的云服务器,活动中往往都会有共享型s6、计算型c5、计算型c6等不同实例可选,有的新手用户并不知道他们之间的不同,下面小编为大家介绍下阿里云服务器共享型、计算型、通用型实例有什么不同以及实际购买中我们应该如何选择?
首先,关于阿里云服务器实例规格族的官方参考资料
如果你有时间,不妨先参考以下阿里云官方关于实例规格的介绍和选择推荐资料,这样,更有助于我们根据自己的业务场景选对适合自己的云服务器实例规格。
1、实例规格族:这里详细介绍了实例规格族的含义,以及当下所有实例规格的特点和适用场景。
2、选型最佳实践:这里教你根据使用场景来挑选适合自己的实例规格。
其次、共享型计算型通用型介绍
一、共享型
1、共享型常见的实例
在阿里云各种活动中最常见的共享型实例有共享标准型实例规格族s6和共享型实例规格族n4。
2、共享型实例介绍
共享型实例采用非绑定CPU调度模式。每个vCPU会被随机分配到任何空闲CPU超线程上,不同实例vCPU会争抢物理CPU资源,并导致高负载时计算性能波动不稳定,有可用性SLA保证,但无性能SLA保证。与企业级实例相比,共享型实例在资源利用上侧重于资源性能的共享,所以无法保证实例计算性能的稳定,但是成本更低。
3、共享型实例常见的适用场景如下:
- 中小型网站和Web应用程序
- 开发环境、构建服务器、代码存储库、微服务、测试和暂存环境等
- 轻量级数据库、缓存
- 轻量级企业应用、综合应用服务
二、计算型
1、计算型常见的实例
在阿里云各种活动中最常见的计算型实例有计算型c5、计算型c6、计算型c6a、计算平衡增强型c6e等。
2、计算型实例介绍
计算型云服务器属于独享型云服务器,在高负载不会出现计算资源争夺现象,因为每一个vCPU都对应一个Intel ® Xeon ®处理器核心的超线程,具有性能稳定且资源独享的特点。计算性能更加稳定。计算型服务器CPU内存比1:2,如计算型c6实例、c5实例等。
3、计算型实例常见的适用场景如下:
- 高网络包收发场景,例如视频弹幕、电信业务转发等
- Web前端服务器
- 大型多人在线游戏(MMO)前端
- 数据分析、批量计算、视频编码
- 高性能科学和工程应用
- 高网络包收发场景
- 测试开发,例如DevOps
三、通用型
1、通用型常见的实例
在阿里云各种活动中最常见的通用型实例有通用型g5、通用型g6、通用平衡增强型g6e等。
2、通用型实例介绍
通用型实例属于企业级云服务器,实例采用固定CPU调度模式,实例的每个CPU绑定到一个物理CPU超线程,实例间无CPU资源争抢,实例计算性能稳定且有严格的SLA保证,在性能上会更加稳定,高负载情况下也不会出现资源争夺现象。如果是企业级应用,对计算性能要求高,这种情况下建议优先使用阿里云通用型云服务器。
3、通用型实例常见的适用场景如下:
- 高网络包收发场景,例如视频弹幕、电信业务转发等
- 各种类型和规模的企业级应用
- 网站和应用服务器
- 游戏服务器
- 中小型数据库系统、缓存、搜索集群
- 数据分析和计算
- 计算集群、依赖内存的数据处理
第三、共享型、计算型、通用型实例之间的不同
通过上文我们大概大致了解了他们之间的不同,下面是共享型和计算型之间以及计算型与通用型(包括内存型)之间的不同:
1、共享型和计算型之间的不同
共享型服务器采用非绑定CPU调度模式,主要优点是价格更便宜,但是由于共享型云服务器在资源利用上侧重于资源性能的共享,稳定性方面是稍微差一点。
计算型云服务器为资源独享型云服务器,性能相比共享型服务器来说更稳定,且能实现资源独享,但是价格要高于共享型实例。
2、计算型与通用型(包括内存型)之间的不同
计算型、通用型和内存型之间的不同主要在于CPU和内存之间的配比,顾名思义计算型更倾向于CPU,通用型是CPU和内存之间的平衡,内存型更侧重于内存。
第四、如何选择
共享型云服务器更适合我们的个人用户使用初级入门用户使用,它也是100%的CPU性能然后呢是独立的公共IP地址,能够满足我们大部分用户个人用户的一个入门级的使用用途和需求,所以呢性价比非常高,很多用户都是选择的按领域共享型共享型的服务器,作为一个入门级的服务器使用。
如果说你是企业用户,一般来说对服务器的性能要求相对较高,对服务器的稳定性可靠性要求呢也是比较高的,同时企业用户的预算相对来说比较充足,因此,建议企业用户优先选择通用型或者是计算型实例的云服务器,这些实例的云服务器更适合我们的企业级的用户使用。知道自己的业务选择哪些实例比较合适之后,我们就可以通过阿里云官网最新活动栏目去了解阿里云当下有哪些活动,并通过这些活动去购买了。
本文只是一些大概的参考和建议,实际选择中还要根据自己的应用和业务场景需求和预算来综合考虑。