亚马逊AWS官方博客

具有高度持久性的 Amazon OpenSearch Service 集群简介,其性价比提升 30%



您可以使用新的 OR1 实例创建 Amazon OpenSearch Service 集群,该集群将使用 Amazon Simple Storage Service(Amazon S3)作为主存储。您几乎可以提取、存储、索引和访问您可以想象到的任何数据量,同时享受高出现有实例类型 30% 的性价比、11 个 9 的数据持久性,以及零时间恢复点目标(RPO)。这将允许您执行交互式日志分析,实时监控应用程序等。

新的 OR1 实例
这些优势全部得益于新的 OR1 实例,它提供八种可选规模,供集群的数据节点使用:

实例名称 vCPU 数量
内存
EBS 最大存储空间(gp3)
or1.medium.search 1 8 GiB 400 GiB
or1.large.search 2 16 GiB 800 GiB
or1.xlarge.search 4 32 GiB 1.5 TiB
or1.2xlarge.search 8 64 GiB 3 TiB
or1.4xlarge.search 16 128 GiB 6 TiB
or1.8xlarge.search 32 256 GiB 12 TiB
or1.12xlarge.search 48 384 GiB 18 TiB
or1.16xlarge.search 64 512 GiB 24 TiB

要选择合适的实例规模,请阅读《确定 Amazon OpenSearch Service 域的规模》

Amazon Elastic Block Store(Amazon EBS)卷用于主存储,数据在到达时,会被同步复制到 S3。S3 中的数据用于创建副本,当节点故障或例行再平衡操作导致分片在实例之间移动时,也可使用这些数据重新填充 EBS。这一切得以实现,都必须归功于最近为 OpenSearch 发布的远程备份存储分段复制功能。

创建域
要创建域,我需要打开 Amazon OpenSearch Service 控制台,选择托管的集群,然后点击创建域

我需要输入域的名称(my-domain),选择标准创建,然后使用生产模板:

然后,我要选择具有备用方案的域部署选项。此选项将在两个可用区中创建活动数据节点,在第三个可用区中创建备用数据节点。我还选择了最新的引擎版本:

然后,我要选择 OR1 实例系列,并(针对我的用例)为每个数据节点配置 500 GiB 的 EBS 存储:

我还根据需要,做了其他设置,然后,我点击“创建”,继续执行后续流程:

我午休了片刻,回来时,域已准备就绪:

注意事项
关于这种新的存储方案,需要了解以下几点:

引擎版本 – 要支持 OR1 实例,需要 2.11 及更高版本的 Amazon OpenSearch Service 引擎。

区域 – OR1 实例系列可在美国东部(俄亥俄州、弗吉尼亚州北部)、美国西部(加利福尼亚州北部、俄勒冈州)、亚太地区(孟买、新加坡、悉尼、东京)和欧洲地区(法兰克福、爱尔兰、西班牙、斯德哥尔摩)的 AWS 区域,与 OpenSearch 一起使用。

定价 – 您需要为数据节点支付按需价格或预留价格,还需要支付 EBS 存储费用。请参阅 Amazon OpenSearch Service 定价页面,了解更多信息。

Jeff