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

news/2024/5/20 10:33:46 标签: 阿里云, elasticsearch, serverless

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的资源使用和规格变化情况如下图所示。

1693879755877-a40471e2-dab2-4ca1-acef-1b436f36127e.png

从图中可以看出,自建Elasticsearch在业务低峰期存在较多的资源冗余浪费,在业务高峰期可能存在资源不足影响业务稳定性的问题。而在成本大幅优化的同时,阿里云Elasticsearch Serverless核心设计理念体现在如下几个方面:

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

灵活应用多场景多群体

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

欢迎体验

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


http://www.niftyadmin.cn/n/5004306.html

相关文章

『Bug挖掘机 - 赠书02期』|〖Effective软件测试〗

大家好,我是洋子,前段时间给大家推荐了《测试设计思想》,今天再给大家推荐一本软件测试领域的新书 这本书就比较接地气了,是一本软件测试的入门书籍,但同样适用于1-3年软件测试经验的读者阅读 这本书第一章就用Java代…

语言芯片WTN6的驱动

前言 (1)本系列是基于STM32的项目笔记,内容涵盖了STM32各种外设的使用,由浅入深。 (2)小编使用的单片机是STM32F105RCT6,项目笔记基于小编的实际项目,但是博客中的内容适用于各种单片…

hive安装步骤

centos7安装hive,hive版本3.1.2 一、环境准备 JDK版本:jdk-8u381 Hadoop版本:hadoop-3.1.3 MySQL版本:8.0.34 二、hive安装步骤 1.解压 将压缩包复制到/opt/software目录下,并解压至/opt/module/目录 tar -zxf…

关于CS144的小总结

文章目录 字节流接收方需要完成的工作处理数据封装头部 发送方需要完成的工作发送数据处理收到的报文段头部发送但未确认队列处理超时重传处理 为什么需要三次握手流程角度1:确认连接双方能力角度2:避免半连接 为什么需要4次挥手流程4次挥手的目的为什么…

懂点心理学 - 踢猫效应

懂点心理学,生活工作两不误~ 什么是踢猫效应 某公司董事长为了重整公司事务,许诺自己将早到晚归。有一次,他在家看报太入迷以至于忘记了时间,为了不迟到,他在公路上超速驾驶,结果被警察开了罚单…

CK_Label-V23(Battery)System Developer‘s Manual

Query PTL Tags Information Introduction to the API: Query all PTL tags information Basic Information: Attributes 接口信息 Status Finished URL http://localhost/wms/associate/getTagsMsg Request Method GET/POST Content-Type …

macos13 arm芯片(m2) 搭建hbase docker容器 并用flink通过自定义richSinkFunction写入数据到hbase

搭建hbase docker容器 下载镜像 https://hub.docker.com/r/satoshiyamamoto/hbase/tags 点击run 使用镜像新建容器 填写容器名和 容器与宿主机的端口映射 测试 通过宿主机访问容器内的hbase webUI http://localhost:60010/master-status

layui表格高度

layui表格的高度设置时使用 height:‘full’ 高度就是表格每个页面的总高度。也可以直接写数值,但是这是定高。 也可以使用 height:“full-数值”,比如 height:full-80 那么就会在表格占据剩余div的时候底部留100px。相当于margin-bottom:10…