# 产品功能
ECS服务支持的主要功能如下。关于各功能支持的地域（Region）信息，可通过控制台查询详情。
#### 实例类型和规格
实例即弹性云服务器，是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。
弹性云服务器创建成功后，您就可以像使用自己的本地PC或物理服务器一样，在云上使用弹性云服务器，打造一个高效、可靠、安全的计算环境。弹性云服务器的开通是自助完成的，您只需要指定CPU、内存、操作系统、规格、登录鉴权方式即可，同时也可以根据您的需求随时调整您的弹性云服务器规格。
云平台提供了多种实例类型供您选择，不同类型的实例可以提供不同的计算能力和存储能力。同一实例类型下可以根据CPU和内存的配置选择不同的实例规格。
- 关于实例类型的信息，请参考[实例类型](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0035470096.html) 。
- 了解实例从创建到释放历经的各种状态请参考[实例生命周期](https://support.huaweicloud.com/productdesc-ecs/ecs_01_0010.html)。
- 更多实例规格清单请参考[规格清单（x86）](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0159822360.html)和[规格清单（鲲鹏）](https://support.huaweicloud.com/productdesc-ecs/ecs_01_0066.html)。
- 实例规格选择请参考[ECS规格选型](https://support.huaweicloud.com/bestpractice-ecs/ecs_bp_6001.html)。
 
#### ECS计费模式
弹性云服务器提供包年/包月、按需计费和竞价计费三种计费模式，以满足不同场景下的用户需求。
- 包年/包月：一种预付费模式，即先付费再使用，按照订单的购买周期进行结算。购买周期越长，享受的折扣越大。一般适用于设备需求量长期稳定的成熟业务。
- 按需计费：一种后付费模式，即先使用再付费，按照云服务器实际使用时长计费，秒级计费，按小时结算。按需计费模式允许您根据实际业务需求灵活地调整资源使用，无需提前预置资源，从而降低预置过多或不足的风险。一般适用于电商抢购等设备需求量瞬间大幅波动的场景。
- 竞价计费：一种后付费模式，即先使用再付费，按照随市场供需关系实时变化的折扣以及云服务器实际使用时长计费，秒级计费，按小时结算。竞价计费模式允许您以折扣价购买弹性云服务器，性能与常规购买的弹性云服务器无异。但是当库存资源不足，或市场价格上浮超过您的预期价格时，系统会自动释放您的云服务器资源，对这些折扣售卖的云服务器进行中断回收。一般适用于对用云成本控制要求比较高的场景。 竞价计费分为竞价模式和竞享模式：
  - 采用竞价模式购买的弹性云服务器，称之为"竞价计费型实例"，简称"竞价实例"。 购买竞价实例需设定"价格上限"，即您愿意为云服务器支付的最高价格。该上限值需大于等于当前的市场价格，小于等于按需计费的价格。当库存资源紧张或市场价格高于您设置的价格上限时，竞价实例将被中断回收。
    
  
  - 采用竞享模式购买的弹性云服务器，称之为"竞享计费型实例"，简称"竞享实例"。 购买竞享实例需选择"保障周期"和"保障周期数量"。保障周期是购买竞享实例的最小单位时间，保障周期不同价格不同。在保障周期内由云平台中断竞享实例，当前周期不计费。在保障周期内用户删除竞享实例，当前周期按使用时长计费。
    
   
 
更多信息，请参见[计费模式概述](https://support.huaweicloud.com/price-ecs/ecs_billing_2001.html)。
#### 购买ECS
如果您需要在服务器上部署相关业务，较之物理服务器，弹性云服务器的创建成本较低，并且可以在几分钟之内快速获得基于公有云平台的弹性云服务器设施，并且这些基础设施是弹性的，可以根据需求伸缩。ECS提供多种购买方式：
- 快速购买ECS 支持经济型、高性价比型以及高性能型实例规格的推荐，您可以根据业务需求选择对应的推荐规格，在指定计费模式、区域、镜像、公网访问和购买量等参数后，快速完成弹性云服务器的购买。
  

- 自定义购买ECS 您可以根据业务场景灵活设置ECS的各类购买参数，完成弹性云服务器的个性化定制。
  
更多信息，请参见[ECS购买方式导航](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7001.html)。
#### 规格选型引导
弹性云服务器支持多种规格选型方式，你可以根据业务需要选择合适的方式进行选型。
- 通过云宝助手选型 适用于业务场景和预期业务量明确，想要获取更多智能推荐，快速进行规格选型的用户。
  
- 规格类型选型 适用于熟悉CPU架构、vCPU、内存、实例类型和规格代系名称等属性，想要根据具体配置要求进行规格选型的用户。
  
- 业务场景选型 适用于有明确业务场景需求，想要根据业务场景、业务量等参考指标进行规格选型的用户。
  
更多信息，请参见[ECS规格选型](https://support.huaweicloud.com/bestpractice-ecs/ecs_bp_6001.html)。
#### 开启/关闭超线程
购买x86架构弹性云服务器时，您可以通过设置"CPU选项"，开启或关闭超线程。若不设置，则默认开启超线程。
对于支持超线程的x86架构弹性云服务器实例：
- 开启超线程：适用于需要CPU内核在同一时间并行处理更多的信息和后台任务的场景，开启多线程可以大幅提升计算体验。
- 关闭超线程：适用于计算密集型，且关闭超线程时性能优于开启超线程的场景，例如材料计算等HPC场景。
 
更多信息，请参见[开启/关闭ECS超线程](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0245.html)。
#### 定时删除实例
按需计费的弹性云服务器支持定时删除实例功能，您可以在购买过程中"设置定时删除时间"，设置后，系统将在设定时间删除云服务器。
弹性云服务器删除后，数据无法恢复，因此建议您提前做好数据备份，谨慎操作。
更多信息，请参见[自定义购买ECS](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7002.html)。
#### 智能购买助手
智能购买助手包括启动模板和智能购买组。
- 启动模板是可用于快速创建实例的模板。模板中包含了创建实例所需的配置信息，包括实例类型、网络配置、密钥对（不包含密码）等信息。 更多信息，请参见[启动模板概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1201.html)。
  
- 智能购买组是一种新的算力获取方式，通过自定义配置，可以自动化获得不同可用区、不同实例类型以及不同计费模式的算力。极大程度降低投入成本，同时简化算力获取方式。 更多信息，请参见[智能购买组概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1301.html)。
  
智能购买助手适用于图像渲染、无状态Web服务、基因测序、离线分析、函数计算、批量计算、样本分析、CI/CD与测试等场景。
#### 设置有序的云服务器名称
购买多台云服务器时，有以下两种方式设置有序的云服务器名称。
- 自动排序：购买多台云服务器时自动按序增加4位数字后缀。
- 正则排序：按照name_prefix\[begin_number,bits\]name_suffix格式为多台云服务器设置有序的名称。
更多信息，请参见[创建多台云服务器时怎样设置有序的云服务器名称？](https://support.huaweicloud.com/ecs_faq/ecs_faq_0620.html)。
#### 重置密码
当您遇到以下情况时，可以重置或获取弹性云服务器的密码。
- 密码丢失
- 密码过期
- 首次登录修改初始化密码
- 自定义购买弹性云服务器时选择的"登录凭证"方式为"创建后设置"或"密钥对"
- 通过"快速购买"方式购买弹性云服务器，"登录凭证"默认设置为"创建后设置"
 
更多信息，请参见[重置密码使用场景介绍](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0401.html)。
#### 登录ECS
ECS购买完成后，您需要登录到ECS上才能进行网站或应用部署等操作。要登录实例，需要先在本地设备与云上ECS建立连接，连接方式取决于ECS的操作系统以及本地设备所使用的工具。
- 登录Windows ECS的更多信息，请参见[Windows ECS登录方式概述](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0092494943.html)。
- 登录Linux ECS的更多信息，请参见[Linux ECS登录方式概述](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0013771089.html)。
 
#### 初始化数据盘
一块全新的空数据盘挂载到云服务器后，还不能直接存储数据，您需要对数据盘进行分区创建、文件系统挂载等初始化操作后，才可以正常使用。
更多信息，请参见[初始化数据盘](https://support.huaweicloud.com/usermanual-ecs/ecs_03_9101.html)。
#### 变更规格
当您购买的弹性云服务器规格无法满足业务需要时，可以通过变更规格，升级弹性云服务器的vCPU、内存。
更多信息，请参见[变更ECS规格概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_9005.html)。
#### 切换操作系统
云服务平台支持不同镜像类型（包括公共镜像、私有镜像、共享镜像以及市场镜像）与不同操作系统之间的互相切换。您可以将现有的操作系统切换为不同镜像类型的操作系统。
更多信息，请参见[切换操作系统](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0031523135.html)。
#### 重装操作系统
弹性云服务器操作系统无法正常启动时，或云服务器系统运行正常，但需要对系统进行优化，使其在最优状态下工作时，用户可以使用重装弹性云服务器的操作系统功能。
更多信息，请参见[重装操作系统](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0024911405.html)。
#### 回收站
回收站是一种弹性云服务器（Elastic Cloud Server，ECS）回收机制。当您主动删除按需计费的ECS或主动退订未到期的包年/包月ECS时，如果希望ECS可以保留一段时间，您可以使用回收站功能，防止因误删除/退订ECS造成的业务损失。
更多信息，请参见[回收站概述](https://support.huaweicloud.com/usermanual-ecs/ecs_07_0101.html)。
#### 创建镜像
创建实例后，您可以根据业务需要进行软件安装、应用环境部署等操作，并基于实例生成私有镜像。使用该私有镜像创建新实例时，所有预装应用将自动继承，从而避免重复操作，提升环境搭建效率。
您可以使用已有的弹性云服务器创建系统盘镜像、数据盘镜像或整机镜像，也可以通过外部镜像文件导入系统盘镜像、数据盘镜像或ISO镜像。本章节指导用户通过不同的方式创建私有镜像。
更多信息，请参见[创建镜像](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0202.html)。
#### 磁盘管理
云硬盘（Elastic Volume Service，EVS）可以为弹性云服务器提供高可靠、高性能、规格丰富并且可弹性扩展的块存储服务，满足不同场景的业务需求，适用于分布式文件系统、开发测试、数据仓库以及高性能计算等场景。
您可以为弹性云服务器新增和挂载磁盘，并在磁盘容量不足时，进行扩容操作。
更多信息，请参见[ECS磁盘概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0301.html)。
#### 弹性网卡管理
弹性网卡（Elastic Network Interfaces，以下简称ENI）即虚拟网卡，您可以通过创建并配置弹性网卡，并将其附加到您的云服务器实例（包括弹性云服务器和裸金属服务器）上，实现灵活、高可用的网络方案配置。
更多信息，请参见[弹性网卡概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0501.html)。
#### 弹性公网IP管理
弹性公网IP（Elastic IP，简称EIP）提供独立的公网IP资源，包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟IP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。拥有多种灵活的计费方式，可以满足各种业务场景的需要。
您可以为弹性云服务器绑定、解绑或更换弹性公网IP。如果当前弹性公网IP的带宽不满足您的业务需要，还可以调整弹性云服务器带宽。
更多信息，请参见[弹性公网IP概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0701.html)。
#### 安全组管理
安全组是一个逻辑上的分组，为具有相同安全保护需求并相互信任的云服务器提供访问策略。安全组创建后，用户可以在安全组中定义各种访问规则，当云服务器加入该安全组后，即受到这些访问规则的保护。
您在创建弹性云服务器时，必须将实例加入一个安全组，如果此前您还未创建任何安全组，那么系统会自动为您创建默认安全组并关联至该实例。除了默认安全组，您还可以根据业务需求创建自定义安全组并关联至实例。一个实例可以关联多个安全组，多个安全组按照优先级顺序依次匹配流量。
更多信息，请参见[安全组概述](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0140323157.html)。
#### 主机安全
企业主机安全服务（Host Security Service，HSS）是以工作负载为中心的安全产品，集成了主机安全、容器安全和网页防篡改，旨在解决混合云、多云数据中心基础架构中服务器工作负载的独特保护要求。HSS通过对主机、容器进行系统完整性的保护、应用程序控制、行为监控和基于主机的入侵防御等，保护工作负载免受攻击。
更多信息，请参见[主机安全](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0609.html)。
#### 备份云服务器
云备份（Cloud Backup and Recovery，CBR）可以为云服务器、云硬盘提供简单易用的备份服务，当发生病毒入侵、人为误删除、软硬件故障等事件时，可将数据恢复到任意备份点。
更多信息，请参见[云备份概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1501.html)。
#### 事件管理
在日常运维中，华为云会对ECS实例所在底层宿主机的软硬件故障进行预测和主动规避。
当宿主机上的故障风险无法规避时，为避免因ECS实例的资源可用性或性能受损对您的业务造成的更大影响，系统会对受影响的实例生成事件并进行上报，例如实例重部署、本地盘换盘等。系统上报事件不会频繁发生。
更多信息，请参见[事件概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_2302.html)。
#### 操作系统dump
云服务器的操作系统在运行过程中如果出现故障，可能导致系统崩溃，例如操作系统蓝屏或死机。在这种情况下，如果使用操作系统dump，系统会将内存中的数据以存储文件的形式进行保存，以便于进行云服务器的故障定位和问题分析。
更多信息，请参见[配置操作系统dump](https://support.huaweicloud.com/usermanual-ecs/ecs_03_2401.html)。
#### 自助运维管理
为了简化ECS的运维操作步骤、降低操作对业务运行的影响、提高运维效率，ECS推出了免登录发送脚本命令、创建定时任务、一键设置DNS服务器、智能诊断、深度诊断等功能。
更多信息，请参见[自助运维管理](https://support.huaweicloud.com/usermanual-ecs/ecs_03_2500.html)。
#### 标签管理
标签是弹性云服务器的标识。为弹性云服务器添加标签，可以方便用户识别和管理拥有的弹性云服务器资源。
更多信息，请参见[标签概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0902.html)。
#### 调整配额
为防止资源滥用，平台限定了各服务资源的配额，对用户的资源数量和容量做了限制。如您最多可以创建多少台弹性云服务器、多少块云硬盘。
如果当前资源配额限制无法满足使用需要，您可以申请扩大配额。
更多信息，请参见[配额调整](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0906.html)。
#### 监控云服务器
监控是保持弹性云服务器可靠性、可用性和性能的重要部分，通过监控，用户可以观察弹性云服务器资源。为使用户更好地掌握自己的弹性云服务器运行状态，云服务平台提供了云监控。您可以使用该服务监控您的弹性云服务器，执行自动实时监控、告警和通知操作，帮助您更好地了解弹性云服务器的各项性能指标。
更多信息，请参见[监控弹性云服务器](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1001.html)。
#### 查看审计事件
云审计服务是华为云安全解决方案中专业的日志审计服务，提供对各种云资源操作记录的收集、存储和查询功能，可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。在您开启了云审计服务后，系统开始记录云服务器的相关操作。云审计服务管理控制台保存最近7天的操作记录。
更多信息，请参见[查看ECS审计事件](https://support.huaweicloud.com/usermanual-ecs/ecs_03_1102.html)。
#### API
弹性云服务器所提供的接口分为ECS接口与OpenStack原生接口。推荐您使用ECS接口。
更多信息，请参见[API概览](https://support.huaweicloud.com/api-ecs/ecs_01_0008.html)。
#### SDK
借助弹性云服务器ECS的SDK开发包，您可以很容易地调用ECS的API接口，创建基于华为云的互联网应用。
目前SDK的语言支持：Java、Python、Go、Node.Js、.NET、PHP、C++。您可以使用API或其他任意一种熟知的SDK。
更多信息，请参见[SDK概述](https://support.huaweicloud.com/sdkreference-ecs/ecs_sdk_0101.html)。
