亚马逊对其无服务器 OpenSearch 数据库进行了重大升级,通过将存储与计算分离,以更好地应对智能体 AI(Agentic AI)不可预测的负载需求。亚马逊表示,该更新避免了用户在 AI 智能体间歇性工作期间,仍需为闲置的计算资源付费的情况。
据《The Register》报道,全新的架构允许搜索集合在非活跃状态下缩减至零。AWS 声称已攻克了“冷启动”相关的技术难题,使系统能够在几秒钟内恢复运行。据称,更新后的服务自动扩展速度比上一代快了 20 倍。
AWS OpenSearch 总监 Tia White 表示:“当没有任务处理时,搜索集合可以完全缩减至零。我们解决了冷启动问题,因此当智能体重新启动需要流量时,系统能在几秒钟内恢复。其自动扩展速度比以往快了 20 倍。”
AWS 正将这一托管式搜索与向量引擎定位为 AI 开发的核心工具。该服务现已直接集成到 Vercel 控制台中,开发者无需离开工作流即可部署搜索后端。此外,它还为亚马逊全新的智能体编码 IDE——Kiro 中的“OpenSearch Launchpad”提供支持,为搜索密集型应用提供架构指导。
搜索市场的竞争格局
此举反映了 AWS 试图在 AI 智能体市场占据更大份额的野心。White 指出,这需要与传统企业搜索截然不同的基础设施方案。“过去,搜索并不需要实现存储与计算分离,因为流量通常是可预测的,”White 在接受《The Register》采访时说,“但现在面对智能体工作负载,即使是最顶尖的技术团队也需要使用无服务器方案。”
尽管此次更新对 AWS 而言是一次技术上的胜利,但也加剧了其与 Elastic 之间的竞争。Elastic 在 2024 年推出了自己的无服务器产品,并近期报告称通过使用 AWS Graviton 实例获得了性能提升。双方的竞争始于 2021 年,当时 Elastic 修改了软件许可协议,促使 AWS 对代码进行分支,并启动了由 Linux 基金会支持的 OpenSearch 项目。
AWS 承认,虽然新的无服务器逻辑与开源项目共享部分功能,但它依赖于一个专有的存储层,该层仍保持闭源。White 表示,虽然不排除未来将其开源的可能性,但目前尚无相关计划。尽管 OpenSearch 发展迅速,但在 DB-Engines 的全球排名中,ElasticSearch 目前位列第 11 位,而 OpenSearch 则排在第 31 位。