Qdrant 混合云

在多样化环境中无缝部署和管理您的向量数据库,为 AI 驱动的应用确保性能、安全性和成本效益。

Qdrant 混合云 集成来自任何环境(云、本地或边缘)的 Kubernetes 集群,成为统一的企业级托管服务。

您可以使用 Qdrant Cloud 的 UI 创建和管理您的数据库集群,同时它们仍保留在您的基础设施内。所有 Qdrant 数据库将完全在您的网络内运行,使用您的存储和计算资源。所有用户数据将安全地保留在您的环境中,Qdrant Cloud 平台或您组织外部的任何人都无法访问。

Qdrant 混合云确保数据隐私、部署灵活性、低延迟并带来成本节约,提升了向量搜索和 AI 应用的标准。

工作原理: Qdrant 混合云依赖于 Kubernetes,并兼容任何符合标准的 Kubernetes 发行版。当您将 Kubernetes 集群作为混合云环境载入时,您可以将 Qdrant Kubernetes Operator 和 Cloud Agent 部署到该集群中。它们将在您的 Kubernetes 集群内管理 Qdrant 数据库,并与 Qdrant Cloud 建立出站连接,以传输遥测数据并接收管理指令。然后,您可以享受与任何托管 Qdrant Cloud 集群相同的云管理功能和遥测数据传输。

设置说明: 要开始使用 Qdrant 混合云,请阅读我们的安装指南

混合云架构

混合云载入过程将在您的 Kubernetes 集群中安装 Kubernetes Operator 和 Cloud Agent。

Cloud Agent 将与 cloud.qdrant.io 在端口 443 上建立出站连接,以传输遥测数据并接收管理指令。它还将通过 ServiceAccount 与 Kubernetes API 交互,根据 Qdrant Cloud Console 中的配置设置,创建、读取、更新和删除必要的 Qdrant CR(Custom Resources)。

Qdrant Kubernetes Operator 将管理您的 Kubernetes 集群中的 Qdrant 数据库。基于 Qdrant CRs,它将通过 ServiceAccount 与 Kubernetes API 交互,创建和管理部署和运行 Qdrant 数据库所需的资源,例如 Pods、Services、ConfigMaps 和 Secrets。

这两个组件的访问权限仅限于您在载入过程中选择的 Kubernetes 命名空间。

Cloud Agent 只会向 Qdrant Cloud 平台发送遥测数据和状态信息。它不发送任何用户数据或敏感信息。遥测数据包括

  • Qdrant 数据库和 Qdrant 控制平面组件的健康状态和资源(CPU、内存、磁盘和网络)使用情况。
  • 有关 Qdrant 数据库的信息,例如集合的数量、名称和配置、向量数量、查询数量以及索引操作的数量。
  • 来自 Qdrant 数据库的遥测数据和通知数据。
  • 报告的 Qdrant 数据库和 Qdrant 控制平面组件的 Kubernetes 操作和调度事件。

初次载入后,这些组件的生命周期将由 Qdrant Cloud 平台通过内置的 Helm 控制器控制。

您无需将 Kubernetes 集群暴露给 Qdrant Cloud 平台,无需为入站流量打开任何端口,也无需向 Qdrant Cloud 平台提供任何 Kubernetes 或云提供商凭据。

hybrid-cloud-architecture

此页面是否有用?

感谢您的反馈!🙏

我们很抱歉听到这个消息。😔 您可以在 GitHub 上编辑此页面,或者创建一个 GitHub issue。