内容提要
Elastic Cloud on Azure 推出基于微软 Cobalt ARM 处理器的计算优化配置,采用 Dpldsv6 虚拟机与本地 NVMe 存储,随机读取性能更佳。测试显示其性价比比 Fsv2 实例提升高达 44%,适合索引、聚合等 CPU 密集型搜索工作负载。用户可通过 Azure 门户或 Elastic Cloud 控制台创建或逐节点迁移部署,该配置已在多个 Azure 区域上线。
延伸解读
性能提升的适用场景
文章指出,CPU优化ARM配置在索引、聚合及各类搜索(关键词、向量、语义、混合)等CPU密集型操作中,性价比可比Fsv2实例提升高达44%。但并非所有Elasticsearch部署都受限于CPU,存储密集型或内存密集型工作负载也可能因底层实例的I/O和内存特性改进而受益。若您经常在查询或索引高峰遇到高CPU利用率,或运行密集向量搜索、大规模聚合,值得测试此配置。
本地NVMe存储的优势
新配置采用Dpldsv6虚拟机,配备本地NVMe直连存储。对于Elasticsearch,本地NVMe SSD能提供比远程附加高级存储更好的随机读取性能。这意味着依赖随机读的操作(如搜索和聚合)可能获得更快的响应,尤其适合对I/O延迟敏感的工作负载。
迁移注意事项
迁移现有部署到ARM硬件配置时,系统会逐节点进行以保持部署可用,因此总时长通常随部署规模增加而延长。节点更多、数据更大或分片活动更重的部署,迁移时间会比小型部署更长。迁移可通过Elastic Cloud控制台完成:选择现有部署,编辑硬件配置,选择CPU优化(ARM)配置,预览更改后确认更新即可。
区域可用性与未来扩展
目前该配置已在多个Azure区域上线,包括澳大利亚东部、西欧、美国西部2、美国中部、加拿大中部、美国南部中部和法国中部。未来几个月将随着容量上线增加更多区域。用户可通过Azure门户或Elastic Cloud控制台创建新部署或迁移现有部署,新用户还可享受14天免费试用。
Q&A
Elastic Cloud on Azure 新推出的计算优化实例有什么特点?
新实例基于微软 Cobalt ARM 处理器,采用 Dpldsv6 虚拟机系列,配备本地 NVMe 直连存储。与 Fsv2 实例相比,性价比提升高达 44%,尤其适合 CPU 密集型工作负载。
哪些工作负载最适合使用 CPU 优化(ARM)配置?
最适合计算密集型工作负载,例如在查询或索引高峰时段 CPU 利用率持续偏高、运行密集向量搜索(kNN)或带重排序的混合搜索、以及频繁跨大日期范围聚合的场景。存储或内存密集型工作负载也可能因底层 I/O 和内存特性改进而受益。
如何通过 Azure 门户创建使用新 ARM 配置的部署?
登录 Azure 门户,搜索“Elasticsearch”,选择适合的 Marketplace 产品(如 Search、Observability 或 Security)。部署创建后,点击“Go to Resource”,在高级设置中选择“Manage changes in Elastic Cloud”进入 Elastic Cloud 控制台,编辑硬件配置文件并选择“CPU Optimized (ARM)”。
如何将现有部署迁移到 ARM 硬件配置?
在 Elastic Cloud 控制台中,点击现有部署,在部署概览页当前硬件配置旁选择“Edit”,选择“CPU Optimized (ARM)”硬件配置,预览更改后点击“Update”并确认。迁移逐节点进行以保持部署可用,节点、数据或分片活动越多,迁移时间越长。
新的 Cobalt ARM 计算优化配置在哪些 Azure 区域可用?
目前可在以下区域使用:澳大利亚东部(New South Wales)、西欧(Netherlands)、美国西部 2(Washington)、美国中部(Iowa)、加拿大中部(Toronto)、美国南部中部(Texas)、法国中部(Paris)。未来几个月将随容量上线增加更多区域。
本地 NVMe 存储对 Elasticsearch 有什么好处?
本地 NVMe SSD 磁盘相比远程附加的高级存储,能提供更好的随机读取性能,从而提升 Elasticsearch 的查询和索引效率。