666828 发表于 2024-10-5 22:52:44

阿里云服务器实例规格是什么?实例规格应该怎么选?

在我们选购阿里云服务器的时候,同配置的云服务器,往往会有多个实例规格可供选择,而且不同实例规格的价格差别很大,例如一款2核4G配置的云服务器,在阿里云目前的活动中就有经济型e、通用算力型u1、计算型c7、计算型c8y等实例可选,价格方面,经济型e实例2核4G1M配置的活动价格目前只要599.93元/1年,而计算型c7实例要1860.00元/1年。可见不同实例规格之间的价格差别还是很大的,那么阿里云服务器实例规格是什么?作为初次购买阿里云服务器的用户在面对众多实例规格时应该怎么选呢?
<h2>首先,我们说下选对实例规格为什么很重要?</h2>

1、最大化利用云服务器资源
不管是个人还是企业,在选购阿里云服务器时,不仅要根据业务考虑云服务器配置大小,而且要根据业务应用场景选择对应的云服务器规格,这样才能尽量使云服务器性能发挥的淋漓尽致,保证业务稳定运行,不照成云服务器资源的浪费,例如我们只是一个每天几十个人访问的个人或普通企业官网,通常选择阿里云服务器活动中的通用算力型u1、经济型e实例就可以,但是如果我们需要云服务器处理大量数据,要求云服务器cpu有超稳定计算能力,就至少要选择计算型实例。

2、尽量节约我们在云服务器成本上的开支
由于阿里云活动中的云服务器大多仅限新用户或产品新用户购买,这就要求我们尽量在买的时候就一次买对,避免出现买了又退然后从新再买的情况出现,因为退了又买,很多时候我们就无法再享受活动价格了。
比如我们是一个企业官网或者APP运行的项目,通常来说选择计算型c6、c7实例即可,如果你选择经济型e可能满足不了项目稳定运行的需求,选择性能更高的实例规格又会照成成本开支的增加。
<h2>其次,我们了解一下云服务器的实例规格是什么?</h2>
实例是能够为您的业务提供计算服务的最小单位,不同的实例规格可以提供的计算能力不同。实例规格定义了ECS实例在计算性能、存储性能、网络性能等方面的基本属性,但需要同时配合镜像、块存储、网络等配置才能确定一台ECS实例的具体服务形态。
根据业务场景和使用场景,ECS实例可以分为多种实例规格族。根据CPU、内存等配置,一种实例规格族又分为多种实例规格。ECS实例规格定义了实例的基本属性:CPU和内存(包括CPU型号、主频等)。但是,ECS实例只有同时配合块存储、镜像和网络类型,才能唯一确定一台实例的具体服务形态。
企业场景对业务稳定性的要求高。根据是否适合企业场景,实例规格族可分为企业级实例规格族和共享型实例规格族。共享型实例采用非绑定CPU调度模式。每个vCPU会被随机分配到任何空闲CPU超线程上,不同实例vCPU会争抢物理CPU资源,并导致高负载时计算性能波动不稳定,有可用性SLA保证,但无性能SLA保证。企业级实例采用固定CPU调度模式。每个vCPU绑定到一个物理CPU超线程,实例间无CPU资源争抢,实例计算性能稳定且有严格的SLA保证。在企业级实例中,基于X86架构的实例规格,每一个vCPU都对应一个处理器核心的超线程,基于ARM架构的实例规格,每一个vCPU都对应一个处理器的物理核心,具有性能稳定且资源独享的特点。
<h2>最后,我们应该如何选择实例规格?</h2>
对于大部分用户来说,购买阿里云服务器通常都是通过云服务器ECS页面自定购买和通过活动来购买两种方式,自定义购买方式可购买所有实例规格的云服务器,通过活动来购买则只能购买活动内指定的云服务器实例规格和配置,但是可以享受活动价格。下面小编就这两种购买方式来分别介绍如何选择云服务器实例规格。
<h3>第一种:自定义购买方式如何选择云服务器实例规格</h3>
<h5>一、根据使用场景挑选</h5>

1:通用计算实例规格族常见场景
下图列举了云服务器ECS部分通用计算实例规格族及其对应的业务场景。



https://upload-images.jianshu.io/upload_images/19316870-a8c41e0461ee20b9.png




2:异构计算实例规格族常见场景
下图列举了云服务器ECS部分异构计算实例规格族及其对应的业务场景。



https://upload-images.jianshu.io/upload_images/19316870-a4b7f3d936580393.png

<div class="image-caption">异构计算实例图.png

<h5>二、根据典型应用推荐</h5>
如果您使用的是类似于下图中的软件或应用,可以挑选右侧对应的实例规格族。




https://upload-images.jianshu.io/upload_images/19316870-3ce2e015f0de126d.png



<h5>三、自建服务的选型推荐</h5>
如果您是自建服务,可以根据您使用的应用,并参考选型原则,选择对应的实例规格族。
<table>
<thead>
<tr>
<th>应用类型</th>
<th>常用应用</th>
<th>选型原则</th>
<th>推荐实例规格族</th>
</tr>
</thead>
<tbody>
<tr>
<td>负载均衡</td>
<td>Nginx</td>
<td>应用特点:需要支持高频率的新建连接操作。CPU计算能力:要求较高。内存:要求不高。</td>
<td>c6e、hfc7、g5ne系列</td>
</tr>
<tr>
<td>RPC产品</td>
<td>SOFADubbo</td>
<td>应用特点:网络链接密集型;进程运行时需要消耗较高的内存。</td>
<td>g6e、g6、g6a、g7a系列</td>
</tr>
<tr>
<td>缓存</td>
<td>RedisMemcacheSolo</td>
<td>CPU计算能力:要求不高。内存:要求较高。</td>
<td>实例规格族:r6e、re6、re6p、re7p、r7p系列块存储:SSD云盘或ESSD云盘</td>
</tr>
<tr>
<td>配置中心</td>
<td>ZooKeeper</td>
<td>在应用启动协商时会有大量I/O读写操作。CPU计算能力:要求不高。内存:要求不高。</td>
<td>实例规格族:c6e、c6、c6a、c7a系列块存储:SSD云盘或ESSD云盘</td>
</tr>
<tr>
<td>消息队列</td>
<td>KafkaRabbitMQ</td>
<td>从消息完整性方面考虑,存储优先选用云盘。CPU计算能力:要求不高。内存和vCPU配比通常为1:1。存储:要求不高。</td>
<td>实例规格族:c6e、c6、c6a、c7a系列块存储:SSD云盘或ESSD云盘</td>
</tr>
<tr>
<td>容器编排</td>
<td>Kubernetes</td>
<td>通过弹性裸金属服务器和容器组合,可以最大限度挖掘计算潜能。</td>
<td>ebmc6e、ebmg6e、ebmc6、ebmg6、ebmc6a、ebmc7a、ebmg6a、ebmg7a系列</td>
</tr>
<tr>
<td>大表存储</td>
<td>HBase</td>
<td>一般可以选择d系列。如果业务存在超高IOPS(Input/Output Operations Per Second)需求,可以选择i系列。</td>
<td>d2c、d2s系列i3系列</td>
</tr>
<tr>
<td>数据库</td>
<td>MySQLNoSQL</td>
<td>对于存储有弹性扩展的需求,可以选择ECS和ESSD。对于I/O敏感型业务的需求,优先选择i系列。</td>
<td>实例规格:c6e、g6e、r6e系列块存储:ESSD云盘i3、i4p系列</td>
</tr>
<tr>
<td>数据库</td>
<td>SQLServer</td>
<td>由于Windows的I/O单通道特性,对I/O读写能力要求较高,优先选择ESSD。ECS的逻辑和物理扇区设置为4 K。</td>
<td>实例规格族:c6e、g6e、r6e系列块存储:ESSD云盘</td>
</tr>
<tr>
<td>文本搜索</td>
<td>Elasticsearch</td>
<td>选用内存与vCPU配比较大的ECS规格。日常需要将数据库数据导出成ES文件,对I/O读写有要求。</td>
<td>实例规格:g6e、g6、g6a、g7a系列块存储:ESSD云盘d2c、d2s系列</td>
</tr>
<tr>
<td>实时计算</td>
<td>FlinkBlink</td>
<td>基于存储量可以选择ECS通用规格和云盘,也可以选择d系列。</td>
<td>d2c、d2s系列</td>
</tr>
<tr>
<td>离线计算</td>
<td>HadoopHDFSCDH</td>
<td>优先选择d系列。</td>
<td>d2c、d2s系列</td>
</tr>
</tbody>
</table>
<h5>四、通用应用、游戏服务、视频直播场景推荐</h5>
在该类场景中,性能需求表现为CPU计算密集型,您需要相对均衡的处理器与内存资源配比,通常选用CPU与内存配比1:2、系统盘选用高效云盘、数据盘选用SSD云盘或者ESSD云盘。如果业务需要更强的网络性能,如视频弹幕等,您可以选用同系列中更高规格的实例规格,提高网络收发包能力(PPS)。
<table>
<thead>
<tr>
<th>场景分类</th>
<th>场景细分</th>
<th>推荐规格族</th>
<th>性能需求</th>
<th>处理器与内存比</th>
</tr>
</thead>
<tbody>
<tr>
<td>通用应用</td>
<td>均衡性能应用,后台应用</td>
<td>g系列,如g6e</td>
<td>中主频,计算密集型</td>
<td>1:04</td>
</tr>
<tr>
<td>通用应用</td>
<td>高网络收发包应用</td>
<td>g系列,如g6e</td>
<td>高网络PPS,计算密集型</td>
<td>1:04</td>
</tr>
<tr>
<td>通用应用</td>
<td>高性能计算</td>
<td>hfc系列,如hfc7</td>
<td>高主频,计算密集型</td>
<td>1:02</td>
</tr>
<tr>
<td>游戏应用</td>
<td>高性能端游</td>
<td>hfc系列,如hfc7</td>
<td>高主频</td>
<td>1:02</td>
</tr>
<tr>
<td>游戏应用</td>
<td>手游、页游</td>
<td>g系列,如g6e</td>
<td>中主频</td>
<td>1:04</td>
</tr>
<tr>
<td>视频直播</td>
<td>视频转发</td>
<td>g系列,如g6e</td>
<td>中主频,计算密集型</td>
<td>1:04</td>
</tr>
<tr>
<td>视频直播</td>
<td>直播弹幕</td>
<td>g系列,如g6e</td>
<td>高网络PPS,计算密集型</td>
<td>1:04</td>
</tr>
</tbody>
</table>
<h5>五、Hadoop、Spark、Kafka大数据场景推荐</h5>
在该类场景中,由于涉及不同的节点,性能需求表现较为复杂,您需要均衡各个节点的性能表现,包括计算、存储吞吐、网络性能等。

[*]管理节点:当作通用场景处理。
[*]计算节点:当作通用场景处理。根据集群规模的不同,需要选择的实例规格不同。例如100个节点以下可以选用ecs.g6e.4xlage,100个节点以上可以选用ecs.g6e.8xlage。
[*]数据节点:需要高存储吞吐、高网络吞吐、均衡的处理器与内存配比,推荐您使用大数据型d系列规格族。例如MapReduce/Hive可选择ecs.d2s.5xlarge,Spark/Mlib可选择ecs.d2s.10xlarge。




https://upload-images.jianshu.io/upload_images/19316870-2b638903337b16f7.png



<h5>六、数据库、缓存、搜索场景推荐</h5>
在该类场景中,实例规格的处理器与内存配比一般要求高于1:4,部分软件对存储I/O读写能力及时延性能较为敏感,建议您选用单位内存性价比较高的规格族。
<table>
<thead>
<tr>
<th>场景分类</th>
<th>场景细分</th>
<th>推荐规格族</th>
<th>处理器与内存比</th>
<th>数据盘</th>
</tr>
</thead>
<tbody>
<tr>
<td>关系型数据库</td>
<td>高性能,依赖应用层高可用</td>
<td>i系列</td>
<td>1:04</td>
<td>本地SSD存储、高效云盘、SSD云盘</td>
</tr>
<tr>
<td>关系型数据库</td>
<td>中小型数据库</td>
<td>g系列,或其他内存占比为1:4的规格族</td>
<td>1:04</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>关系型数据库</td>
<td>高性能数据库</td>
<td>r系列</td>
<td>1:08</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>分布式缓存</td>
<td>中内存消耗场景</td>
<td>g系列,或其他内存占比为1:4的规格族</td>
<td>1:04</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>分布式缓存</td>
<td>高内存消耗场景</td>
<td>r系列</td>
<td>1:08</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>NoSQL数据库</td>
<td>高性能,应用层高可用</td>
<td>i系列</td>
<td>1:04</td>
<td>本地SSD存储、高效云盘、SSD云盘</td>
</tr>
<tr>
<td>NoSQL数据库</td>
<td>中小型数据库</td>
<td>g系列,或其他内存占比为1:4的规格族</td>
<td>1:04</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>NoSQL数据库</td>
<td>高性能数据库</td>
<td>r系列</td>
<td>1:08</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>ElasticSearch</td>
<td>小集群,靠云盘保证数据高可用</td>
<td>g系列,或其他内存占比为1:4的规格族</td>
<td>1:04</td>
<td>高效云盘、SSD云盘</td>
</tr>
<tr>
<td>ElasticSearch</td>
<td>大集群,高可用</td>
<td>d系列</td>
<td>1:04</td>
<td>本地SSD存储、高效云盘、SSD云盘</td>
</tr>
</tbody>
</table>
以数据库为例,在传统方式中,业务系统直接对接OLTP数据库,数据冗余大多通过RAID磁盘阵列实现。选择云服务器ECS,您的轻载、重载数据库都能实现灵活部署。

[*]轻载数据库:采用企业级实例规格搭配云盘使用,性价比更高。
[*]重载数据库:需要高存储IOPS和低读写延时,推荐您使用本地SSD型i系列实例规格族(搭配了高I/O型本地NVMeSSD本地盘),满足大型重载数据库要求。




https://upload-images.jianshu.io/upload_images/19316870-bda74f22cf0e94fd.png



<h5>七、深度学习、图像处理场景推荐</h5>
在该类场景中,应用需要高性能的GPU加速器,在GPU和CPU配比方面有如下建议。

[*]深度学习训练:GPU与CPU比例推荐为1:8到1:12之间。
[*]通用深度学习:GPU与CPU比例推荐为1:4到1:48之间。
[*]图像识别推理:GPU与CPU比例推荐为1:4到1:12之间。
[*]语音识别与合成推理:GPU与CPU比例推荐为1:16到1:48之间。

常见场景的GPU选型推荐如下图所示。



https://upload-images.jianshu.io/upload_images/19316870-c2581cd2e1607e5c.png



通过以上介绍,我们可以大致知道自己的上云场景应该选择那些实例规格,例如网站应用、各种类型和规模的企业级应用通常选择计算型实例规格比较合适,而中小型数据库系统、缓存、搜索集群一般选择通用型实例规格比较好,如果是数据分析与挖掘,Hadoop、Spark集群等场景则选择内存型实例规格更合适。如果是普通的个人或者企业网站之类的简单应用,一般选择共享型的实例规格就可以。
<h3>第二种:通过阿里云的活动购买云服务器如何选择实例规格</h3>
目前阿里云的活动中,轻量应用服务器之外,可选的云服务器实例规格有经济型e、通用算力型u1、计算型c7、通用型g7、内存型r7和计算型c8y、通用型g8y、内存型r8y。每个实例规格的云服务器都具有自己的特点与适用场景,其中轻量应用服务器属于轻量及云服务器产品,经济型e和通用算力型u1属于阿里云刚推出不久的最新云服务器实例规格,计算型c7、通用型g7、内存型r7属于阿里云第七代云服务器,计算型c8y、通用型g8y、内存型r8y属于倚天云服务器。
<h5>1、轻量应用服务器简介</h5>
轻量应用服务器(Simple Application Server)是可以快速搭建且易于管理的轻量级云服务器,面向单台服务器提供了一键部署应用、一站式域名解析、安全管理以及运维监控等服务。轻量应用服务器主要适用场景如下:

[*]网站搭建
[*]知识效率管理
[*]云端学习环境
[*]电商建设
[*]论坛社区
[*]开发环境配置

<h5>2、经济型e实例简介</h5>
经济型e实例规格采用Intel ? Xeon ? Platinum可扩展处理器,实例全生命周期不保障服务器平台,在资源利用上侧重于资源性能的共享,所以无法保证实例计算性能的稳定。适合轻量级使用场景,如:中小型网站建设、开发测试、轻量级应用。
<h5>3、通用算力型u1实例规格简介</h5>
通用算力型u1实例具有高性价比的特点,相同算力购置成本最高下降40?支持多款Intel Xeon Platinum 可扩展处理器,基准vCPU算力与5代企业级实例持平,最高vCPU算力与6代企业级实例持平,提供2c-32c规格和1:1/2/4/8丰富配比。该类型实例依托阿里云资源池化技术和智能调度算法进行动态资源管理,为您的应用提供持续的算力保障、稳定性保障、供应及弹性保障,可以满足大多数场景下的应用需求。
<h5>4、计算型c7、通用型g7、内存型r7七代云服务器实例简介</h5>
阿里云第七代云服务器实例,全量搭载安全芯片、构建新一代立体化可信环境,依托第三代神龙架构,提供稳定可预期的超高性能。同时通过芯片快速路径加速手段,完成存储、网络性能以及计算稳定性的数量级提升。相比以前几代云服务器实例来说,七代云服务器在安全、存储、网络和端到端性能方面的能力均有所提升。主要区别是计算型c7处理器与内存配比为1:2,通用型g7处理器与内存配比为1:4,处理器与内存配比为1:8。其中计算型c7实例适用于计算密集型业务,如Web服务器Apache、Nginx等场景,通用型g7实例适用于通用业务,如网站应用、各类企业级应用、中间件,内存型r7实例适用于内存密集型业务,如数据库系统、缓存、搜索集群。
<h5>5、计算型c8y、通用型g8y、内存型r8y倚天云服务器实例简介</h5>
计算型c8y、通用型g8y、内存型r8y实例云服务器属于阿里云自研倚天云服务器系列,采用阿里自研倚天710处理器,基于新一代CIPU架构,通过芯片快速路径加速手段完成计算、存储、网络性能的数量级提升,有效应用于云原生、视频编解码、高性能计算、基于CPU的机器学习和游戏服务等场景。
<h5>6、阿里云目前活动中的云服务器实例规格选择建议</h5>

1、个人用户选择建议
如果是个人用户由于预算相对于企业用户来说一般会低一些,而且相对来说对云服务器计算性能和稳定性要求更低一点,如果只是快速搭建网站,可以考虑轻量应用服务器,如果想自己安装网站运行环境或者部署项目建议选择经济型e实例即可,如果想使用独享型云服务器,建议优先考虑通用算力型u1实例。

2、普通企业用户选择建议
企业用户相对于个人用户来说,对云服务器的性能、网络收发包能力、稳定性等各方面的要求更高,预算也比个人用户更多,因此阿里云目前活动中的各种企业级云服务器实例和配置往往就是企业用户的首选。普通企业用户建议选择通用算力型u1实例或者七代实例,这两个实例规格的云服务器都是企业级独享型实例,实例采用固定CPU调度模式。每个vCPU绑定到一个物理CPU超线程,实例间无CPU资源争抢,实例计算性能稳定且有严格的SLA保证。

3、大型企业级用户选择建议
如果你是大型企业级用户,对云服务器的计算、存储、网络性能要求更高,建议选择七代或者八代云服务器,第七代云服务器,采用第三代至强?可扩展处理器(代号"IceLake") 以及阿里云自研的第三代神龙云服务器架构, 标配ESSD云盘,整机算力是上一代的2.6倍, 网络、存储IO性能大范围提升。而八代云服务器,搭载AMD EPYC处理器,性能卓越,高性能比,安全可靠。如果选择倚天云服务器在计算、存储、网络性能有着数量级提升,云原生、视频编解码、高性能计算、基于CPU的机器学习以及游戏服务等场景,建议优先选择倚天云服务器。

购买直达:
轻量应用服务器与经济型e实例云服务器活动直达:云服务器ECS省钱攻略
通用算力型u1、计算型c7、计算型c8y实例云服务器活动直达:阿里云百亿补贴助力中小企业成长活动

另外,购买之前建议先了解一下当下是否有优惠券或者代金券可以领取,阿里云官方会不定期通过阿里云官方云小站平台等地址推出满减代金券,如果有的话,先领券再购买,价格可以在优惠价格基础上进一步便宜。



https://upload-images.jianshu.io/upload_images/19316870-0bd1c86238f801b9.png

<div class="image-caption">云小站代金券图.png
页: [1]
查看完整版本: 阿里云服务器实例规格是什么?实例规格应该怎么选?