2023年9月1日,阿里Elasticsearch Serverless正式版上线,基于云原生Serverless技能,致力于为用户打造更低本钱、弹性灵活、开放兼容、开箱即用的云上Elasticsearch运用体会。

相比公测版,正式版Elasticsearch Serverless 对原生Elasticsearch的读写API及生态组件有更高兼容性,供给默认Kibana可视化才能,协助用户快速构建数据检索与剖析运用,可灵活运用在网站查找、企业信息检索、日志剖析、运维监控等多种运用场景中。

背景介绍

过去十年,在企业上云的确定性趋势下,众多云核算厂商供给算力的出现方式仍然是服务器这样的资源形状,运用门槛高,资源冗余的问题普遍存在,云核算需求新的形状,让算力更普惠,让技能盈利为更多人享受,由此逐渐走向了新的形状——Serverless,完成让算力像电力相同的普及。

Elasticsearch 作为一款开源分布式检索和剖析引擎,可用来查找海量结构化和非结构化数据,在信息检索与剖析、日志剖析与运维监控等场景被广泛运用。自2017年阿里云与Elastic公司牵手协作推出阿里云检索剖析服务Elasticsearch版,产品始终坚持云原生技能才能升级,为广大用户供给开箱即用、更快更好的Elasticsearch云服务体会。

运用开源自建与当前全保管PAAS版本Elasticsearch时,用户需求依照事务预估读写状况,并在预留必定水位的状况下,装备集群的CPU、内存、磁盘等资源,以确保事务的平稳运行,但仍然会遇到以下问题:

  • 在大促、发版等事务高峰场景下,出现无法提早规划的突发读写流量,导致集群宕机,事务的稳定性难保障
  • 按高峰事务流量进行的容量规划,却在低峰期间冗余了大量的机器,造成对资源本钱的冗余和糟蹋
  • 在企业IT本钱控制和全体降本增效的大环境下,期望能进一步优化集群装备和下降预算

随着阿里云Elasticsearch Serverless的上线,以上问题都能方便的解决。下面先展示在一个事务场景运用Serverless实践事例:

事务场景

某用户在小型网站建站场景运用Elasticsearch Serverless服务供给检索才能。Serverless运用一天内阅历了8个小时的事务高峰,写入和查询核算资源每小时均各运用了0.6 CU,其余时间写入和查询核算资源每小时均各运用了 0.1 CU,存储空间运用量始终为1 GB。


费用核算

一天总费用=写入核算资源费用+查询核算资源费用+存储空间费用=2.544+2.544+0.0504=5.1384 元

  • 写入核算资源费用:0.3975 元/CU/小时x0.6 CU/小时x8小时+0.3975 元/CU/小时x0.1 CU/小时x16小时=2.544 元/天
  • 查询核算资源费用:0.3975 元/CU/小时x0.6 CU/小时x8小时+0.3975元 /CU/小时x0.1 CU/小时x16小时=2.544 元/天
  • 存储空间费用:0.0021 元/GB/小时x1 GB/小时x24 小时=0.0504 元/天

本钱比照

上述场景中,Serverless运用完结了对应ECS自建Elasticsearch 2核4GiB 单节点实例可完结的任务,比照对应标准0.407698/时的价格——所需每天本钱9.785元,Serverless完成了接近50%的本钱下降。


超高性价比如何完成?

阿里云 Elasticsearch Serverless 能带来如此明显的本钱优化,主要源于其完成了对资源的按需取用,从而使得每个运用资源能跟随事务负载和数据量巨细动态伸缩,完成了按实践资源用量的付费体会。相较于自建Elasticsearch 固定机器标准的付费方式,能够大幅下降运用本钱。事务动摇较大场景下,开源自建Elasticsearch和阿里云Elasticsearch Serverless的资源运用和标准改变状况如下图所示。

阿里云Elasticsearch Serverless 全新发布,平均可省50%成本

从图中能够看出,自建Elasticsearch在事务低峰期存在较多的资源冗余糟蹋,在事务高峰期可能存在资源缺乏影响事务稳定性的问题。而在本钱大幅优化的同时,阿里云Elasticsearch Serverless中心设计理念体现在如下几个方面:

  • 更低本钱:打破固定资源付费的模式,仅为实践占用的资源按运用量付费,真实完成负载与资源动态匹配的按量付费,削减搁置资源冗余本钱支出。
  • 弹性伸缩:支撑在必定范围内自动依据事务读写所需的资源进行秒级弹性扩缩,无须手动扩缩容,面对事务波峰谷,有效削减运维本钱并提高事务稳定性。
  • 开源兼容:支撑Elasticsearch原生API和Kibana等生态组件对接,保留用户原有运用习气,支撑快速迁移至Serverless版本,助力事务快速上云。
  • 免运维:用户无须关注底层资源布置装备、集群扩缩容等运维作业,对用户屏蔽了集群、节点等概念,隐藏物理布置逻辑,做到用户无感知、事务无影响、服务持续可用。

灵活运用多场景多群体

  • 开发、测验环境等低频运用场景。
  • 个人开发者用户、学校教育、学生试验等教育场景。
  • 中小企业建站等SaaS运用场景。
  • 事务有访问波峰波谷,有不行预测动摇、不确定负载场景。
  • 全保管或期望完全免运维的企业用户。

欢迎体会

可进入elasticsearch.console.aliyun.com/serverless/…开通服务,也欢迎查找钉钉群号11205017670进入阿里云Elasticsearch Serverless用户交流群畅所欲言,更有不定期惊喜小礼品送出!