亚马逊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;