当您需要购买通用商业版的阿里云Elasticsearch(简称ES)实例时,可参考本文的说明选择实例配置。

基础配置

参数 说明
付费模式 支持包年包月按量付费两种购买方式,请根据需求选择合适的方式:
  • 按量付费:在前期程序研发或功能测试期间,建议购买按量付费类型的阿里云ES实例进行测试。

    支持在控制台手动单击更多 > 释放实例释放ES实例。

  • 包年包月:目前在购买包年包月类型的阿里云ES时,可以享受优惠条件。购买后,支持5天内退余款。超过5天后,将不再支持退款。

    支持手动续费和自动续费,详情请参见续费。不支持在控制台手动释放实例。

选择服务 支持通用商业版日志增强版
  • 通用商业版:包含全部X-pack高级特性,致力于数据分析和数据搜索等场景服务。支持7.7、7.4、6.8、6.7、6.3、5.6和5.5版本。
    说明 建议您选择高版本实例,以减少后期的版本升级操作。各版本间会存在一些性能优化和缺陷修复上的差异,具体差异请参见ES官方各版本的Release Note
  • 日志增强版:在商业版基础上进行内核优化,适用于日志分析与高并发查询场景。支持6.7版本。
注意 本文仅介绍通用商业版实例的参数说明。日志增强版的参数说明请参见购买页面参数(增强版)

集群配置

说明 单节点存储空间、存储容量、内存等按照二进制单位计算,单位为KiB、MiB、GiB或TiB。二进制单位用于表示1024进位的数据大小。例如1GiB=1024MiB。
参数 说明
地域和可用区 支持的地域和可用区请参见地域和可用区
可用区数量
  • 单可用区:普通部署模式,适用于非关键任务型工作(默认)。
  • 两个可用区:跨可用区容灾部署模式,适用于生产型工作。
  • 三个可用区:高可用部署模式,适用于具有更高可用性要求的生产型工作。
说明
  • 目前仅杭州、北京、上海和深圳四个区域支持跨三个可用区的部署。
  • 部署跨可用区的阿里云ES实例时,不需要您手动选择多个可用区,系统会自动配置对应个数的可用区。
  • 关于部署和使用跨可用区实例时的相关注意事项,请参见注意事项
实例规格 单击修改,可修改各类型节点的配置,详情请参见下文的数据节点Kibana节点专有主节点冷数据节点协调节点弹性节点
重置默认配置 单击后,可将修改后的配置恢复为系统默认配置。

地域和可用区

阿里云ES通用商业版支持的地域和可用区如下。
国家或大区 地域 可用区
中国 华东 1(杭州) 可用区J、可用区I、可用区H、可用区G、可用区F、可用区E
华北 2(北京) 可用区J、可用区H、可用区G、可用区F、可用区E、可用区D、可用区C
华东 2(上海) 可用区G、可用区F、可用区E、可用区D、可用区B
华南 1(深圳) 可用区F、可用区E、可用区D、可用区C、可用区B、可用区A
华北1(青岛) 可用区C、可用区B
华北3(张家口) 可用区C、可用区B、可用区A
中国(香港) 可用区D、可用区C、可用区B
亚太 新加坡 可用区C、可用区A、可用区B
马来西亚(吉隆坡) 可用区A、可用区B
日本(东京) 可用区A、可用区B
澳大利亚(悉尼) 可用区A、可用区B
印度尼西亚(雅加达) 可用区A、可用区B
欧洲与美洲 美国(硅谷) 可用区A、可用区B
美国(弗吉尼亚) 可用区A、可用区B
德国(法兰克福) 可用区A、可用区B
英国(伦敦) 可用区A、可用区B
中东与印度 印度(孟买) 可用区A、可用区B

数据节点

数据节点是存储索引数据的节点,主要对文档进行增删改查、聚合等操作。数据节点对CPU、内存和IO要求较高, 在优化集群性能时需要监控数据节点的状态。当资源不足时,建议在集群中添加新的数据节点。

参数 说明
规格族
  • 云盘型:支持1核2GB(测试规格)、2核4GB、2核8GB、2核16GB、4核4GB、4核16 GB等规格,具体以页面上可选的规格为准。各规格价格详情请参见产品定价
    注意

    1核2GB规格的实例只适合测试,不适用于生产环境。根据服务协议说明,1核2GB规格的实例不在售后保障范围内,不建议选择。

    如果您在使用1核2GB规格的实例时遇到问题,建议通过以下两种方式处理:
    • 通过升配集群增大实例规格。建议按照1:4(CPU:Mem)的规格进行升级。
    • 在Kibana控制台(登录Kibana控制台)的Monitoring页面中查看监控信息,或者查看实例的日志,获取问题的具体信息,并进行排查解决(例如索引占用内存太大,可删除一些索引)。
  • 本地SSD盘型:支持8核32GB(894GB磁盘)、16核64GB(1788GB磁盘)、32核128GB(3576GB磁盘)等规格。
  • 本地SATA盘型:支持8核32GB(22,000GB磁盘)、16核64GB(44,000GB磁盘)等规格。
存储类型 支持SSD云盘ESSD云盘高效云盘
  • SSD云盘(默认):6.7及7.x版本最大支持6TiB存储空间,适合拥有高IOPS,数据响应度较高的在线分析和搜索场景。
  • ESSD云盘(只支持2核4GB及以上规格):最大存储空间支持6TiB,具备低时延、快速响应以及强大的数据吞吐量的特点,适用于时延敏感的应用或者I/O密集型业务场景。ESSD支持以下几种性能级别(性能说明请参见ESSD云盘):
    • PL1:容量范围为20~6144GiB,最大IOPS为5,0000,最大吞吐量为350MBps。
    • PL2:容量范围为461~6144GiB,最大IOPS为10,0000,最大吞吐量为750MBps。
    • PL3:容量范围为1261~6144GiB,最大IOPS为100,0000,最大吞吐量为4000MBps。
  • 高效云盘:提供较为低廉的存储能力,适合大规模数据量的日志及分析场景。 6.7.0和7.4.0版本单节点的最大容量为20TiB。
    注意 2.5TiB以上的高效云盘通过磁盘阵列及RAID 0的方式提供服务,不支持扩容。
云盘加密 使用云盘加密,您的业务和应用程序无须进行额外的改动,就能够最大限度保护您的数据安全(可能会对ES的服务性能造成较小影响)。并且云盘加密为免费功能,您在磁盘上的任何读写操作不会产生额外的费用。
注意
  • 只能加密云盘,不能加密本地盘。
  • 已经存在的非加密盘,不能直接转换成加密盘。
  • 已经加密的云盘,不能转换为非加密云盘。
  • 升配集群时,无法对已购的云盘进行云盘加密的变更;但您在新购冷数据节点及云盘时,可以选择为云盘加密。
单节点存储空间 单位为GB。单节点的存储空间与节点的存储类型有关:
  • SSD云盘:6.7及7.x版本最大支持6TiB存储空间。
  • 高效云盘: 已购买成功的阿里云ES实例,如果当前磁盘存储空间小于2TiB,则扩容磁盘时最大只能扩容到2TiB。如果当前磁盘存储空间超过2TiB,则不支持磁盘扩容。
数据节点数量 表示需要购买几个数据节点。 可购买的数据节点数量与可用区数量有关,具体如下:
  • 单可用区和两个可用区:默认数据节点数量为3个,支持更改,可选范围为2~100个。
    注意 至少需要购买2个数据节点,但2个数据节点的集群有脑裂风险,需谨慎选择。
  • 三个可用区:默认数据节点数量为3个,支持更改,可选范围为3~99个。

Kibana节点

默认为启用状态,不可更改。阿里云默认为您赠送一个1核2GB规格的Kibana节点,同时支持购买更高规格Kibana节点。

专有主节点

专有主节点的主要功能是对集群进行操作,例如创建或删除索引,跟踪哪些节点是群集的一部分,并决定哪些分片分配给相关的节点。稳定的主节点对集群的健康是非常重要的,默认情况下任何一个集群中的节点都有可能被选为主节点。索引数据和搜索查询等操作会占用大量的CPU、内存和IO资源,为了确保集群的稳定性,建议您购买专有主节点,将主节点和数据节点进行分离。

参数 说明
专有主节点 对单可用区实例默认为未开启状态,支持更改;对多可用区实例默认为开启状态,不可更改。

对单可用区实例,您可以在购买阿里云ES时,启用专有主节点后进行购买,或在升配集群时进行购买或升配。 购买后,系统将按照对应规格的定价进行计费,各规格价格详情请参见产品定价

注意
  • 专有主节点可提高服务稳定性,建议您购买。
  • 已购买的专有主节点,暂不支持取消。
  • 当购买数据节点大于等于10个后,默认不会开启专有主节点,需要您自行购买。
规格族 默认规格为2核8GB(最低规格),可更改。
注意 已购买的专有主节点规格,暂不支持降配。
专有主节点存储类型 默认为SSD云盘,暂不可更改。
专有主节点存储空间 默认为20GiB,暂不可更改。
专有主节点数量 默认为3个,暂不可更改。
注意
  • 升配集群时,如果之前的专有主节点是系统为您赠送的,在升配后将变为计费模式。
  • 如果在创建阿里云ES实例时已经购买了专有主节点,且集群升配页面中的专有主节点为开启状态,表示您之前购买的专有主节点规格是1核2GB。

冷数据节点

如果您的业务上同时存在以下2种类型的数据索引,建议购买冷数据节点进行冷热数据分离。冷热集群架构可以提高ES的处理性能和服务稳定性(详情请参见ES 5.x中的Hot-Warm架构)。
  • 查询频率高或写入压力大的索引。
  • 查询频率低基本无写入的索引(通常为历史数据索引)。
参数 说明
冷数据节点 默认未启用,可更改。

您可以在购买阿里云ES时,启用冷数据节点后进行购买,或在升配集群时进行购买或升配。购买后,系统将按照对应规格的定价进行计费,各规格的价格详情请参见产品定价

注意 已购买的冷数据节点,暂不支持取消。
冷数据节点规格 默认为2核8GB,可更改。
注意 已购买的冷数据节点规格,暂不支持降配。
冷数据节点存储类型 默认为高效云盘,暂不可更改。
冷数据节点云盘加密 使用云盘加密,您的业务和应用程序无须进行额外的改动,就能够最大限度保护您的数据安全(可能会对ES的服务性能造成较小影响)。并且云盘加密为免费功能,您在磁盘上的任何读写操作不会产生额外的费用。
冷数据节点存储空间 最小为500GiB,可更改。
冷数据节点数量 可购买的冷数据节点数量与可用区数量有关,具体如下:
  • 单可用区:默认为2个,可更改,可选范围为2~50个。
  • 两个可用区:默认为4个,可更改,可选范围为4~50个。
  • 三个可用区:默认为6个,可更改,可选范围为6~48个。
当您购买了冷数据节点后,系统会在节点启动参数中加入-Enode.attr.box_type,如下所示。
节点类型 启动参数
数据节点 -Enode.attr.box_type=hot
冷数据节点 -Enode.attr.box_type=warm

协调节点

协调节点可以分担数据节点的CPU开销,从而提高处理性能和服务稳定性。如果您的业务是CPU密集型的业务,建议购买协调节点。例如需要进行较多的聚合查询之类的操作,详情请参见ES官方节点类型

参数 说明
协调节点 默认未启用,可更改。

您可以在购买阿里云ES实例时,启用协调节点后进行购买,或在升配集群时进行购买或升配。购买后,系统将按照对应规格的定价进行计费,各规格的价格详情请参见产品定价

注意 已购买的协调节点,暂不支持取消。
协调节点规格 默认为2核8GB,可更改。
注意 已购买的协调节点规格,暂不支持降配。
协调节点存储类型 默认为高效云盘,暂不可更改。
协调节点存储空间 默认为20GiB,暂不可更改。
协调节点数量 可购买的协调节点数量与可用区数量有关,具体如下:
  • 单可用区:默认为2个,可更改,可选范围为2~25个。
  • 两个可用区:默认为4个,可更改,可选范围为4~24个。
  • 三个可用区:默认为6个,可更改,可选范围为6~24个。

弹性节点

购买弹性节点后,您可以通过弹性扩缩功能配置弹性扩缩任务。在业务高峰期增加计算资源,低峰期减少计算资源,充分利用集群资源,降低集群使用成本,详情请参见使用弹性扩缩功能

弹性节点的配置参数与数据节点类似,参数详情可参见数据节点
注意
  • 弹性节点目前仅支持单可用区实例。
  • 如果在创建实例时没有购买弹性节点,实例创建后将不支持使用弹性扩缩功能。
  • 无论付费模式包年包月还是按量付费,弹性节点统一采用按量付费的模式计费。
  • 弹性节点架构依赖专有主节点,购买弹性节点时,会默认购买最低规格的专有主节点。
  • 不支持仅购买弹性节点,而不购买数据节点。

网络及系统配置

参数 说明
网络类型 目前仅支持专有网络
专有网络 选择对应区域下的专有网络VPC(Virtual Private Cloud)。
说明 如果您需要通过阿里云ECS实例访问阿里云ES实例,且该阿里云ECS实例是VPC网络,则您的阿里云ES实例必须与阿里云ECS实例在同一个VPC下。
虚拟交换机 只能显示指定专有网络下,与阿里云ES实例在同一可用区下的虚拟交换机。
登录名 默认使用elastic账号,访问阿里云ES实例和登录Kibana控制台。
注意 如果程序中指定elastic账号访问阿里云ES服务,后续在修改elastic账号对应密码后需要一些时间来生效,在密码生效期间会影响服务访问,因此不建议通过elastic来访问。建议在Kibana控制台中创建一个符合预期的Role角色用户进行访问,详情请参见创建角色创建用户
登录密码 elastic账号对应的密码,不可为空。
场景初始化配置 选择集群的初始化场景配置,支持通用场景数据分析场景数据库加速场景搜索场景。通过场景化配置模板,您可以按照业务形态选择匹配的场景,选择性地修改该类场景支持的配置,使集群和索引配置达到最优,减少由于使用错误导致的集群异常和性能问题,详情请参见修改场景化配置模板

订单配置

订单配置中展示了Elasticsearch实例的所有配置,可单击编辑图标,修改对应配置。对于包年包月实例,您还可以配置购买时长到期自动续费

参数 说明
购买时长 默认购买时长为1个月,可选择1~9月、1~3年。
到期自动续费 支持设置自动续费功能(默认关闭):
  • 可在购买页面通过勾选到期自动续费开启。
  • 已经购买的包年包月类型的阿里云ES实例,可在续费管理中手动开启,详情请参见续费
    注意
    • 按月购买:自动续费周期为1个月。
    • 按年购买:自动续费周期为1年。

其他说明

  • 节点类型

    下表为当前阿里云ES支持的节点类型。

    节点类型 描述
    数据节点 若有专有主节点,则只作为数据节点。若没有专有主节点,则既作为数据节点,又作为专有主节点。
    专有主节点 仅作为专有主节点。
    协调节点 仅作为协调节点。
    冷数据节点 若没有专有主节点,则既作为数据节点,又作为专有主节点。若有专有主节点,则只作为数据节点。
  • 节点类型及规格族
    下表为当前阿里云ES支持的节点类型及对应可选的规格族。
    节点类型 规格族
    数据节点 云盘型、本地SSD盘型、本地SATA盘型。
    专有主节点 云盘型(至少2核8GB)。
    协调节点 云盘型(至少2核8GB)。
    冷数据节点 云盘型(至少2核2GB)。