截至 2026-11-02 UTC,Google Cloud 文档称,Agent Retrieval 的 us 多区域可提供更高的可用性。它会在美国本土各区域之间复制数据,并为活跃索引配置冗余服务器;如果某个区域发生故障或失去服务能力,Google 的负载均衡器会重定向查询。该部署使用与 Agent Retrieval 其余部分相同的 API,但有多区域限制和访问控制。
Agent Retrieval 在美国多区域提供冗余服务
us 多区域可提供更高的服务可用性 SLA,即使发生区域性故障,也能持续运行。在正常运行条件下,查询会由网络客户端延迟最低的区域提供服务。如果发生故障或服务能力丧失,Google 的负载均衡器会将查询重定向至最近的可用区域。Agent Retrieval 负责管理负载均衡和复制的设置与维护。
us 多区域使用与 Agent Retrieval 其余部分相同的 API,但须遵守文档列出的限制。数据会复制到美国本土各区域,并且多区域中的所有活跃索引都会在这些区域分别配置冗余服务器。
Google 要求列入许可名单,并收取更高的多区域费率
客户必须申请列入许可名单,才能使用高可用性多区域。由于支持该服务需要投入硬件和工程资源,客户项目只有经过专门审核并列入许可名单后才能接入。确认后,客户可以按照标准 Agent Retrieval API 文档,在 us 位置创建新的集合、数据对象和索引;只需将 us-central1 或 europe-central2 等单区域位置替换为 us。
在 us 多区域上传的所有数据和执行的所有操作都可享受增强的复制、冗余和更高的可用性。多区域位置的计费费率高于标准单区域,这反映了复制成本的增加和更高的运营优先级。Google Cloud 指引客户查阅其 Agent Retrieval 定价信息,了解详情。
Agent Retrieval 多区域存在索引和搜索限制
多区域位置不支持存储优化;只能部署性能优化层级的索引。对未归一化嵌入向量索引调用 SearchDataObjects 时,可能会报告意外的距离指标,但在近似最近邻索引的限制范围内,数据点的检索和排序结果仍然正确。Google 建议提供归一化嵌入向量,或依赖自动嵌入生成。
多区域位置仅支持 DOT_PRODUCT_DISTANCE,不支持稀疏嵌入。对于要求特定字段中必须包含特定 token 的向量搜索请求,可以在请求的筛选表达式中使用 $search operator。
CreateIndex 和 UpdateIndex 请求中的 Index.dedicated_infrastructure.autoscaling_spec 字段在多区域位置不会使用。SearchDataObjectsRequests 中的 SearchHint.IndexHint.dense_scann_params 字段也不会使用。多区域 ANN 索引经过调优,可提供约 95% 的召回率,不过召回率可能因数据的具体情况而异。
Google Cloud 文档介绍将区域集合迁移到美国
文档介绍的高级迁移流程会将集合数据导出到托管该集合的区域中的存储桶,同时移除 etag,然后再从该存储桶将数据导入托管在 us 位置的集合。开始之前,客户需要在源区域准备一个用于导出暂存的存储桶、gcloud CLI、读取源集合和写入目标集合的 IAM 权限、对存储桶的读写权限,以及一个已在 us 中创建且架构与源集合相同的目标集合。
文档中的命令假定源项目和目标项目相同。导出使用 JSONL 格式,并返回一个操作名称,客户需轮询该操作,直到 "done": true。导入也会返回一个需要轮询的操作。为验证导入,文档要求客户检查 import-errors 目录中是否有被拒绝的记录,比较源集合和目标集合的记录数,并针对两个集合运行若干已知查询以比较结果。
Gemini Agent Retrieval 多区域部署详情
- us 多区域可提供更高的服务可用性 SLA,即使发生区域性故障,也能持续运行。
- us 多区域的数据会复制到美国本土各区域,活跃索引会在这些区域分别配置冗余服务器。
- 客户必须申请并获准列入许可名单,之后才能在 us 多区域创建新的集合、数据对象和索引。
- 多区域的计费费率高于标准单区域费率。
- 只能部署性能优化层级的索引;不支持存储优化。
- 仅支持 DOT_PRODUCT_DISTANCE,不支持稀疏嵌入。
- 多区域 ANN 索引经过调优,可提供约 95% 的召回率。
- 文档介绍的迁移流程会以 JSONL 格式导出数据,并移除 etag。
常见问题
Agent Retrieval 的 us 多区域能提供怎样的可用性?
Google Cloud 文档称,它可提供更高的服务可用性 SLA,即使发生区域性故障,也能持续运行。如果发生故障或服务能力丧失,Google 的负载均衡器会将查询重定向至最近的可用区域。
Agent Retrieval 在 us 多区域中有哪些主要限制?
只能部署性能优化层级的索引;唯一支持的距离指标是 DOT_PRODUCT_DISTANCE;不支持稀疏嵌入。Index.dedicated_infrastructure.autoscaling_spec 和 SearchHint.IndexHint.dense_scann_params 字段在多区域位置不会使用。其 ANN 索引经过调优,可提供约 95% 的召回率。
Google Cloud 如何说明将区域集合迁移到 us?
迁移流程会将集合数据导出到源区域的存储桶,同时移除 etag,然后将数据导入 us 中的集合。目标集合必须已经创建,且架构与源集合相同。验证步骤包括检查 import-errors 目录、比较记录数,以及针对两个集合运行已知查询。
免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。
本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复