
# ECS规格选型
#### 应用场景
华为云提供了丰富多样的ECS弹性云服务器规格用来满足客户不同业务场景。不同类型的实例可以提供不同的计算能力和存储能力，同一实例类型下可以根据CPU和内存的配置选择不同的实例规格。
本节内容主要指导用户选择适用于实际业务场景的ECS云服务器。
#### 了解ECS实例规格
1. [实例规格清单](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0159822360.html)：了解在售实例规格的详细信息。
2. [实例规格命名规则](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0035470096.html#section2)：了解规格命名含义。
3. [实例规格指标介绍](https://support.huaweicloud.com/productdesc-ecs/ecs_01_0009.html#ecs_01_0009__section17423122816110)：了解规格的常见指标含义。
 
#### 常见实例规格选型方式
- 根据实例类型选型 查看实例规格详情，了解各个实例规格的主售机型，包括计算性能、支持磁盘类型以及网络性能，按照不同的属性进行规格选型。按照CPU架构分为X86计算、鲲鹏计算，两者的区分请参见：[实例类型介绍](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0035470096.html#section0)。
  本节适用于熟悉CPU架构、vCPU、内存、实例类型和规格代系名称等属性的用户，根据具体配置要求进行规格选型，确保您选择出适合使用场景的实例。
  X86 CPU架构云服务器族：
  ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002170212062.png "点击放大")
  
  鲲鹏CPU架构云服务器族：
  ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002448012357.png "点击放大")
  
  在弹性云服务器购买页面上支持用户按指定的vCPU、内存或规格名称选择实例。
  ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002409918925.png "点击放大")
  
  
- 根据业务场景进行选型 本节适用于有明确的业务场景需求，想要根据业务场景、业务量等参考指标进行规格选型的用户。
  
  | 业务场景    | 子场景                      | 场景特点                                                         | 推荐规格（示例）                                                                                                                                                                                                                                                                                                                |
  |:---|:---|:---|:---|
  | Web应用   | 传统办公                     | 高安全及高可靠性，预期并发访问量小于200，适用于OA、ERP、CRM等传统办公场景。                  | C7、C6                                                                                                                                                                                                                                                                                                                   |
  | Web应用   | 企业展示型网站                  | 高性价比，基本水平的vCPU性能、平衡的计算、内存和网络资源。                              | - C7、C6  - S7、S6                                                                                                                                                      |
  | Web应用   | 个人应用搭建                   | 高性价比，基本水平的vCPU性能、平衡的计算、内存和网络资源。                              | - S7、S6  - T6                                                                                                                                                |
  | Web应用   | 开发测试环境                   | 基本水平的vCPU性能、平衡的计算、内存和网络资源，同时可根据工作负载的需要实现性能的突增，具有短期发挥更高性能的能力。 | S7、S6                                                                                                                                                                                                                                                                                                                   |
  | Web应用   | 前端服务器                    | 基本水平的vCPU性能、平衡的计算、内存和网络资源，适合Apache、Nginx、IIS等前端服务场景。         | S7、S6                                                                                                                                                                                                                                                                                                                   |
  | Web应用   | 后端服务器                    | CPU/内存配比高，具备高性能、低时延、高性价比的特点。适用于Tomcat、JBoss等后端服务场景。          | C7、C6、C6s                                                                                                                                                                                                                                                                                                               |
  | 网站应用/电商 | 10万pv，1000活跃用户及以下        | 高性价比，弹性可用的ECS可随取随用，避免资源浪费。                                   | - S7、S6  - T6                                                                                                                                                       |
  | 网站应用/电商 | 10\~50万pv，1000\~5000活跃用户 | 在促销、秒杀、爆款、直播等场景下，满足电商网站对云服务器的高性能、快速弹性、高稳定的业务诉求。              | - C7、C6、C6s  - S7、S6                                                                                                                                            |
  | 网站应用/电商 | 50万pv，5000活跃用户及以上        | 在促销、秒杀、爆款、直播等场景下，满足电商网站对云服务器的高性能、快速弹性、高稳定的业务诉求。              | C7、C6、C6s                                                                                                                                                                                                                                                                                                               |
  | 游戏      | 游戏                       | 具有高性能、高稳定性、低时延、高性价比的特点，满足游戏业务对服务器性能、可靠性、网络、弹性伸缩的高要求。         | C7、C6、C6s                                                                                                                                                                                                                                                                                                               |
  | 数据库     | 计算                       | 提供稳定的高性能计算能力。                                                | C7、C6、C6s                                                                                                                                                                                                                                                                                                               |
  | 数据库     | 存储                       | 自带高存储带宽和IOPS的本地盘，具有高存储IOPS以及读写带宽的优势，在海量数据存储场景下，具备更高的性价比。     | - M7、M6  - D7、D6                                                                                                                                             |
  | 数据库     | 网络                       | 数据访问量大，要求快速的数据交换和处理。依赖于较高的PPS和低网络时延，提供较高的TPS吞吐量。             | - E7、E6  - M7、M6  - C7、C6、C6s                                                                     |
  | 数据分析    | 管理节点                     | 高网络性能要求，调动大量的计算资源，提升数据处理速度。                                  | C7、C6、C6s                                                                                                                                                                                                                                                                                                               |
  | 数据分析    | 计算节点                     | 高计算性能、高稳定性要求，各个节点的计算能力要保持均衡。                                 | - M7、M6  - C7、C6、C6s  - I7、Ir7、I3、Ir3  - S7、S6   |
  | 数据分析    | 存储节点                     | 大量的数据读写，对存储带宽有很高诉求，在海量数据存储场景下，具备更高的性价比。                      | - I3、Ir3  - D7、D6、D3                                                                                                                                            |
  | 图形渲染    | 动画渲染                     | 精细度要求高的渲染场景，基于CPU的渲染计算，计算稳定性高。                               | - aC7、C6、C3  - G5、G6                                                                                                                                             |
  | 图形渲染    | 网络影视渲染                   | 基于GPU渲染器的渲染计算，运算速度快。                                         | G5、G6                                                                                                                                                                                                                                                                                                                   |
  | AI/机器学习 | AI训练                     | 搭配NVIDIA智能网卡，适用于深度学习训练、科学计算、计算流体动力学、计算金融、地震分析、分子建模、基因组学等领域。  | P2vs、P2v、P2s                                                                                                                                                                                                                                                                                                            |
  | AI/机器学习 | AI推理                     | 搭配NVIDIA智能网卡，适用于图像分类识别、语音识别、自然语言处理、视频编解码、机器学习、轻量级训练。         | Pi2                                                                                                                                                                                                                                                                                                                     |
     
  在弹性云服务器购买页面上支持用户按业务场景进行规格选型。
  ![](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_image_0000002376400432.png "点击放大")
  
  
- 根据运行应用进行选型 如果您有明确需要运行的应用，则可以根据应用类型选择推荐的实例进行购买。
  
  | 应用场景 | 常用应用                                       | 选型原则                                                                                    | 推荐实例（示例）  |
  |:---|:---|:---|:---|
  | 缓存   | Redis Memcached | CPU 计算能力： 要求不高 内存： 要求较高                                      | M7、M6     |
  | 大数据  | Spark Hive      | CPU计算能力：要求高 内存：内存带宽要求高 IO：存储带宽要求高 | D7i、I7、D7 |
  | 负载均衡 | Nginx                                      | CPU计算能力：要求较高                                                                            | C7、C6、X1  |
  | 数据库  | MySQL NoSQL     | 轻量级数据库                                                                                  | aC8、C7    |
  | 实时计算 | Flink                                      | 基于存储量可以选择ECS通用规格和云盘 也可以选择磁盘增强型实例                             | I7、D7     |
  | 离线计算 | Hadoop HDFS     | 优先选择CPU/内存配比1：4实例                                                                       | D7i 、D7   |
  | 消息队列 | Kafka RabbitMQ  | 内存和vCPU配比通常为1:1                                                                         | aC8、C7、X1 |
  | 文本搜索 | ElasticSearch                              | 选用CPU与内存配较大的ECS实例                                                                       | I7        |
     
  
- 云宝助手辅助ECS选型 云宝助手提供了ECS选型辅助能力，可以根据用户实际的业务诉求推荐合适的ECS实例规格。您可以在云宝助手窗口进行咨询，获取推荐规格。详细操作请参考[ECS选型辅助](https://support.huaweicloud.com/usermanual-aiassist/aiassist_05_0013.html)。
  
 
#### 验证与调整
当您完成选型并开始使用ECS服务器实例后，可以根据该服务器一段时间内的性能监控信息，验证所选的实例规格是否合适。
假如通过监控发现实例CPU使用率较低，建议检查是否由于实例内存占用率较高所致，具体查询方法如下所示：[使用CES监控ECS性能](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1000.html)。
如果实例内存占用较高，可以将当前实例调整为逻辑内核数与内存配比更合适的实例规格提升性能，具体实例规格变更可参考：[变更ECS规格](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0013771092.html)。
#### 相关文档
- 云监控服务CES详请参考：[云监控服务CES介绍](https://support.huaweicloud.com/productdesc-ces/ces_07_0040.html)
 
