检索分析服务Elasticsearch版包括Elastic Stack云原生PaaS版本(即ES集群,简称PaaS版)和Elasticsearch Serverless(简称Serverless版)两种形态。PaaS版支持多版本、多地域,并提供丰富的功能;Serverless版根据业务负载自动配置资源,从而提升运维效率和业务稳定性,同时能够降低成本。本文从多个维度对PaaS版及Serverless版进行对比,以便帮助您选择更适合的产品使用。
Serverless版与PaaS版的区别
Serverless版与PaaS版在整体功能使用、计费方式、资源规划及弹性能力等方面存在显著差异。其中最重要的区别在于,PaaS版需结合业务水位自行规划集群资源配置,包括节点数、节点规格、节点角色、CPU、内存、磁盘等,并需持续监测水位情况以便及时调整资源配置;而Serverless版采用免运维模式,取消了集群与节点的概念,实现了应用级的托管资源规划和节点副本分配等操作。
对比项 | Serverless版 | PaaS版 |
基本单元 | 以Elasticsearch Serverless应用为基本单元,进行资源隔离与访问控制。 每个应用配置独立的访问地址、用户名及密码,支持在不同应用中管理并存储不同业务或项目数据。 说明 Elasticsearch Serverless没有集群和节点的概念。 | 以Elasticsearch集群为基本单元,进行资源隔离与访问控制。
|
地域 | 支持华东1(杭州)、华北2(北京)、华东2(上海)、华南1(深圳)地域。 | 支持分布在中国、亚太、欧洲与美洲的19个地域。具体支持的地域请以购买页为准。 |
版本 |
版本详情,请参见版本特性。 | |
计费模式 | 根据业务负载消耗的计算资源及存储用量计费,不同类型应用的计费方式存在差异。
计费详情,请参见Serverless计费。 | 按照购买并持续运行的集群固定规格配置进行计费。
计费详情,请参见阿里云ES计费。 |
容量规划 | 支持在一定配额范围内,自动根据业务读写所需的资源进行弹性扩缩容。面对业务波峰、波谷,可有效减少运维成本,提升业务稳定性。当配额无法满足业务需求时,可按需调整配额。 | |
升级维护 | 无需您操作,阿里云负责底层Elasticsearch内核及插件的自动更新及维护。 | 随着最新插件或内核版本更新上线,您可按需手动升级集群版本。 |
API | 支持部分开源Elasticsearch API。具体请参见: | 支持全部开源Elasticsearch API。 |
选购指引
PaaS版:拥有更多对Elasticsearch集群的控制权,同时需承担更多集群运维责任。其手动扩缩容的管理方式和固定规格配置的付费模式,更适合于稳定且可预测的中大型项目,或对资源配置有较高定制化、自主运维管理需求的企业。
Serverless版:将大部分运维任务交给云服务商全托管,为您提供了一个更为灵活、经济高效的Elasticsearch管理及使用体验。您可享受到更极致的资源弹性、更精细化的成本控制,特别是在工作负载波动较大或难以预测的情况下,能显著降低闲置资源带来的浪费。尤其适合希望聚焦于核心业务开发、不想过多投入运维精力和人力的初创企业、中小型企业,或具有显著峰值和谷值特点的业务场景。