跳到主要内容

AISIX 产品与部署选项

AISIX 既提供开源 AISIX 网关,也提供 API7 的商业产品 AISIX Cloud。开源网关无需控制面即可独立运行。AISIX Cloud 增加了用于管理 AISIX 网关的控制面;你可以在自己的基础设施中托管控制面,也可以由 API7 托管。

无论采用哪种方式,AISIX 网关都运行在你自己的环境中。本页对比开源 AISIX 网关与 AISIX Cloud 的两种控制面部署选项,帮助你选择合适的产品和部署方式。

对比可选方案

产品控制面部署选项控制面托管方网关位置
开源 AISIX 网关不适用你的基础设施
AISIX CloudOn-Premises你的基础设施
AISIX CloudHybrid CloudAPI7你的基础设施

对比管理能力

AISIX 网关在所有选项中处理相同的流量路径。AISIX Cloud 在网关之外增加共享管理和治理能力。

领域开源 AISIX 网关AISIX Cloud
资源管理由你运维声明式 resources.yaml 文件及自动化通过控制台和 AISIX Cloud Admin API 投递环境级配置
组织与访问权限不提供组织或成员管理层;需集成自己的访问工作流组织、环境、成员、团队和角色
凭证生命周期通过自己的配置和 Secret 系统管理模型服务提供方及调用方凭证加密且只写的模型服务提供方 Secret,以及托管的调用方 API Key 生命周期
网关连接与可见性使用自己的工具部署、保护、监控和升级网关实例仍由你运维网关;控制面增加证书、注册、配置投递、心跳和状态可见性
用量、成本与治理将日志和指标导出到你运维的系统集中的请求日志、用量与成本视图、模型定价、预算和审计历史

这些控制面能力不会让控制面进入实时 AI 流量路径。在所有选项中,应用都直接调用 AISIX 网关。

开源 AISIX 网关

开源 AISIX 网关采用 Apache License 2.0,无需控制面即可运行。你在 resources.yaml 文件中声明模型服务提供方、模型、调用方 API Key 和策略;网关在启动时加载该文件,并在收到 SIGHUP 时重新加载。

  • **适合以下情况:**你希望使用开源网关,将自行构建或集成管理与自动化能力,并且不需要组织、用量上报或预算等 AISIX Cloud 功能。
  • **由你运维:**网关进程、资源文件和升级。
  • **开始使用:**按照开源 AISIX 网关快速入门声明 resources.yaml 文件、启动网关并发送第一个请求。

AISIX Cloud

On-Premises 和 Hybrid Cloud 是 AISIX Cloud 的两种控制面部署选项。它们使用相同的控制台、AISIX Cloud Admin API、资源模型和网关工作流。区别在于由谁托管控制面以及控制面数据存储在哪里。具体商业能力可能因部署选项和版本而异。

On-Premises

你在自己的基础设施中托管 AISIX Cloud 控制面,包括完全隔离的内网环境。你通过与 Hybrid Cloud 相同的控制台或 AISIX Cloud Admin API 管理资源。

  • **适合以下情况:**数据驻留、网络隔离、合规或内网要求意味着控制面也必须运行在你的环境中。
  • **由你运维:**包含控制面和网关的完整私有部署。
  • **开始使用:**按照 AISIX Cloud 快速入门启动控制面、创建环境、连接网关并发送第一个请求。

Hybrid Cloud

API7 托管 AISIX Cloud 控制面;你在自己的环境中部署网关并将其连接到控制面,控制面再将环境资源投射到网关。你通过控制台或 AISIX Cloud Admin API 管理资源。

  • **适合以下情况:**你希望获得集中管理、用量上报、预算和治理能力,但不想运维控制面。AI 流量仍保留在你的环境中。
  • **由你运维:**网关;控制面由 API7 运维。
  • **获取访问权限:**Hybrid Cloud 目前不提供公开自助注册。请联系 API7申请试用或演示。API7 提供控制面访问权限后,请继续阅读 AISIX Cloud 概览,创建或选择环境、连接网关、配置模型服务提供方并发送第一个请求。

规划迁移

所有选项使用相同的网关运行时和代理 API。更改网关的管理方式时,应用仍可沿用相同的 AISIX 端点约定和模型别名。

管理路径会发生变化:开源网关从 resources.yaml 文件加载动态资源,而连接 AISIX Cloud 的网关接收控制面投射的资源。迁入或迁出 AISIX Cloud 控制面时,请规划重新创建网关资源,不要把它当作启动配置的原地切换。