Elastic 宣布 Serverless 跨项目搜索功能正式上线,团队无需移动任何数据即可查询所有关联项目

Elastic 宣布 Serverless 跨项目搜索功能正式上线,团队无需移动任何数据即可查询所有关联项目

💡 原文中文,约4000字,阅读约需10分钟。
📝

内容提要

Elastic Cloud Serverless 跨项目搜索(CPS)正式上线,用户无需移动数据即可通过单次查询检索多个无服务器项目,支持所有区域、云厂商及 Observability、Security、Search 等场景。CPS 仅需在控制台关联项目,身份验证由控制平面统一处理,并具备完整访问控制。正式版支持最多 100 个关联项目、ML 与 AI 智能体跨项目检索、项目路由及程序化访问,数据保留原处,降低合规风险与成本。

🔎

延伸解读

CPS 与 CCS 的关键差异

CPS 是 Elastic Cloud Serverless 中的跨项目搜索功能,而 CCS 是 Elastic Cloud Hosted 中的对应功能。CCS 需要用户映射部署架构、为每个远程连接管理 API 密钥或证书,并在查询中引用远程集群名称。CPS 则自动处理身份验证和拓扑信息,用户只需在控制台关联项目,搜索就会默认在所有关联项目中执行,无需了解底层部署细节。

成本结构与计费方式

CPS 的定价包含两个维度:挂载数据按每个关联项目中留存的数据以每月每 GB 0.009 美元计费,价格因项目类型、地区和云服务提供商而异;数据出站流量按每 GB 0.05 美元收费,与标准非 CPS 出站费率相同,但会单独列出以便追踪 CPS 查询产生的传输开销。由于数据保留在原处,用户只需为运行的查询付费,无需为两次存储和移动相同数据付费。

访问控制与权限模型

在 CPS 中,用户对跨关联项目数据的访问权限取决于其在各个项目中的个人权限,而不是取决于查询发起的位置。这意味着用户所能查看的内容始终与其被授权可查看的范围保持完整且一致。此外,CPS 新增了一种用户角色,使具备该角色的任何人(而不仅仅是组织所有者)都能生成用于 CPS 查询的 Cloud API 密钥,从而消除了团队在 CPS 上构建管道和应用程序的摩擦。

正式版新增能力与适用场景

正式版支持最多 100 个关联项目,并允许现有项目作为查询源,无需迁移或重新创建。ML 和 AI 功能得到增强:Elastic 机器学习任务可在单个任务中查询多个关联项目,APM 异常检测可跨项目提供统一视图,Elastic Agent Builder 让 AI 智能体从多个项目检索上下文。CPS 适用于所有解决方案,包括 Observability、Security、Search 以及向量数据库工作负载,支持集中式 SOC 模式、跨项目日志关联和搜索应用开发。

❓

Q&A

Elastic Cloud Serverless 的跨项目搜索(CPS)是什么?

CPS 是 Elastic Cloud Serverless 的一项功能,允许用户通过单次查询检索多个无服务器项目的数据,查询结果会透明合并。它支持所有区域、云厂商和解决方案,无需移动数据即可实现跨项目搜索。

CPS 和跨集群搜索(CCS)有什么区别?

CCS 是 Elastic Cloud Hosted 中的对应功能,需要映射部署架构、为每个远程连接管理 API 密钥或证书,并在查询中引用远程集群名称。而 CPS 会自动处理身份验证和拓扑信息,只需在 UI 中关联项目,搜索就会默认在所有项目中执行,无需了解部署拓扑或配置证书。

CPS 正式版支持哪些新功能?

正式版新增了多项功能:默认支持最多 100 个关联项目;现有项目可作为查询源,无需迁移;ML 和 AI 功能可跨项目检索,包括异常检测和 AI 智能体上下文检索;无版本绑定且不受云厂商限制;支持所有解决方案;完备的访问控制;降低成本;完整项目路由;以及 CPS 程序化访问(新用户角色可生成 API 密钥)。

CPS 如何收费?

CPS 定价包含两个维度:挂载数据按每个关联项目中留存的数据以每月每 GB 0.009 美元计费(价格因项目类型、地区和云提供商而异);数据出站流量按每 GB 0.05 美元收费,与标准非 CPS 出站流量费率相同,但会单独列出。例如,每天摄入 10 GB 数据、保留 30 天并关联一个项目,每月挂载数据费用约为 4.50 美元,出站流量费用另按查询量计算。

如何设置和使用 CPS?

在 Cloud 控制台中,通过项目设置关联项目,只需点击三次即可完成。身份验证由 Elastic 控制平面在组织级别处理。关联后,Discover、ES|QL、仪表板和告警规则中的搜索会自动在所有已关联项目中执行。Kibana 的 CPS 范围选择器允许用户切换查询范围,管理员可为每个 Kibana 空间设置默认值。用户还可以使用项目选择器为单个查询或会话覆盖默认设置。

CPS 支持哪些项目类型和层级?

所有无服务器项目类型均可使用 CPS 功能。对于 Observability 和 Security 项目,需要 Complete 层级。

CPS 如何保证数据安全和访问控制?

用户对跨关联项目数据的访问权限取决于其在各个项目中的个人权限,而不是取决于查询发起的位置。用户所能查看的内容始终与其被授权可查看的范围保持完整且一致。数据保留在原处,消除了数据传输风险,并降低了合规风险与成本。

🏷️

标签

➡️

继续阅读