跳到正文
Træfɪk

Traefik 产品功能对比

Traefik 生态提供多款产品,满足从基础反向代理到全面的 API 管理和 AI 网关功能等不同需求。这张对比矩阵帮助您了解各产品提供的功能,并为自己的使用场景选择合适的解决方案。

产品概览

  • Traefik Proxy 是开源应用代理,也是所有 Traefik 产品的基础。它提供核心的反向代理、负载均衡和服务发现能力。

  • Traefik Hub API Gateway 在 Traefik Proxy 的基础上,为云原生 API 网关场景增加企业级安全、分布式功能和高级访问控制。它还包含 AI Gateway 功能,可将任何 AI 端点转变为受管 API。

  • Traefik Hub API Management 增加全面的 API 生命周期管理、开发者门户和组织管理功能,适合在多个环境中管理多个 API 的团队。

  • Traefik AI Gateway 可将任何 AI 端点转变为受管 API,提供对多个 LLM 的统一访问、集中凭证管理、语义缓存、本地推理以及全面的 AI 治理功能。

  • Traefik MCP Gateway 为 AI 智能体提供对模型上下文协议(MCP)服务器的安全、受治理访问,通过基于任务的访问控制(TBAC)、会话感知智能路由和全面的审计能力支持企业 AI 工作流。

功能矩阵

功能 Traefik Proxy Traefik Hub API Gateway Traefik Hub API Management
核心网络功能
服务自动发现 ✓ ✓ ✓
配置平滑重载 ✓ ✓ ✓
Websockets, HTTP/2, HTTP/3, TCP, UDP, GRPC ✓ ✓ ✓
实时日志、访问日志、指标和分布式追踪 ✓ ✓ ✓
金丝雀部署 ✓ ✓ ✓
Let's Encrypt ✓ ✓ ✓
插件生态
插件支持(Go、WASM) ✓ ✓ ✓
部署与运维
兼容混合云、多云和本地部署 ✓ ✓ ✓
集群级仪表盘 ✓ ✓ ✓
原生支持 GitOps 的声明式配置 ✓ ✓ ✓
身份验证与授权
JWT 身份验证 ✗ ✓ ✓
OAuth 2.0 令牌内省身份验证 ✗ ✓ ✓
OAuth 2.0 客户端凭证身份验证 ✗ ✓ ✓
OpenID Connect 身份验证 ✗ ✓ ✓
轻量目录访问协议(LDAP) ✗ ✓ ✓
API 密钥身份验证 ✗ ✓ ✓
安全与策略
Open Policy Agent ✗ ✓ ✓
原生 Coraza Web 应用防火墙(WAF) ✗ ✓ ✓
HashiCorp Vault 集成 ✗ ✓ ✓
分布式功能
分布式 Let's Encrypt ✗ ✓ ✓
分布式速率限制 ✗ ✓ ✓
HTTP 缓存 ✗ ✓ ✓
合规性
FIPS 140-2 合规(Linux 和 Windows) ✗ ✓ ✓
AI Gateway 功能
统一的多 LLM API 访问 ✗ ✓ ✓
集中式 AI 凭证管理 ✗ ✓ ✓
灵活选择 AI 提供商(OpenAI、Anthropic、Azure OpenAI、AWS Bedrock 等) ✗ ✓ ✓
AI 响应语义缓存 ✗ ✓ ✓
内容防护与个人身份信息(PII)保护 ✗ ✓ ✓
AI 专用可观测性和 OpenTelemetry 集成 ✗ ✓ ✓
支持本地或自托管 LLM 和推理(Ollama、Mistral 等) ✗ ✓ ✓
MCP Gateway 功能
面向 AI 智能体的基于任务的访问控制(TBAC) ✗ ✓ ✓
MCP 服务器治理 ✗ ✓ ✓
面向智能体工作流的会话感知智能负载均衡 ✗ ✓ ✓
面向 MCP 的 OAuth 2.1 / 2.0 资源服务器 ✗ ✓ ✓
对 AI 工具实施细粒度策略 ✗ ✓ ✓
支持审计的智能体交互可观测性 ✗ ✓ ✓
API 管理
灵活的 API 分组与版本管理 ✗ ✗ ✓
API 开发者门户 ✗ ✗ ✓
支持 OpenAPI 规范 ✗ ✗ ✓
多集群仪表盘 ✗ ✗ ✓
内置身份提供商(也可使用自己的提供商) ✗ ✗ ✓
配置检查工具和变更影响分析 ✗ ✗ ✓
预置 Grafana 仪表盘 ✗ ✗ ✓
通过事件关联快速缓解故障 ✗ ✗ ✓
流量调试器 ✗ ✓ ✓
支持
内置商业支持 可选附加服务 ✓ ✓

选择合适的产品

从 Traefik Proxy 开始

如果组织需要可靠的开源应用代理和核心网络功能,Traefik Proxy 是理想的起点。如果您有以下需求,可以将其部署为默认入口层:

  • 基础反向代理和负载均衡
  • 容器化应用的服务发现
  • 简单的 TLS 终止和 Let's Encrypt 集成
  • 具有社区支持、经济实用的解决方案(可升级到 Traefik Hub 获得更多功能)

升级到 Traefik Hub API Gateway

Traefik Hub API Gateway 在 Traefik Proxy 基础上增加企业安全、分布式协调和 AI Gateway 功能。出现以下需求时,可以升级:

  • 企业安全要求(JWT、OIDC、LDAP)
  • 跨多个集群的分布式部署
  • 高级速率限制和缓存
  • WAF 和策略实施
  • AI Gateway 功能
  • 商业支持

考虑 Traefik AI Gateway

Traefik AI Gateway 将托管和自托管 LLM 的访问统一纳入集中控制和可观测体系。如果存在以下需求,可以考虑使用:

  • 需要统一 API 访问的多 LLM 应用
  • 组织使用多个 AI 提供商(OpenAI、Anthropic、Azure OpenAI、AWS Bedrock 等)
  • 本地或自托管 LLM 部署(Ollama、Mistral)
  • 集中式 AI 凭证和安全管理
  • 通过语义缓存优化成本
  • AI 交互中的 PII 保护和内容过滤
  • 全面的 AI 可观测性和合规要求

选择 Traefik MCP Gateway

Traefik MCP Gateway 通过任务感知策略和会话感知智能路由,治理 AI 智能体与模型上下文协议服务器的交互。如果您需要以下能力,可以选择它:

  • AI 智能体部署需要安全访问 MCP 服务器
  • AI 工作流中基于任务的访问控制(TBAC)
  • 对模型上下文协议交互的治理
  • 面向长时间智能体对话的会话感知智能路由
  • 符合 OAuth 2.1 / 2.0 的 MCP 服务器保护
  • AI 智能体活动的可审计观测能力
  • 对 AI 工具和资源实施细粒度策略

选择 Traefik Hub API Management

Traefik Hub API Management 在网关基础上增加 API 生命周期工具、改善开发者体验的功能以及治理工作流。如果存在以下需求,可以选择它:

  • 需要集中管理多个 API
  • 开发团队需要自助服务门户
  • 复杂的 API 版本管理和生命周期要求
  • 多集群环境需要统一仪表盘
  • 合规和治理需求

迁移路径

Traefik 生态的设计支持平滑升级。您可以从 Traefik Proxy 开始,随着需求增长逐步增加能力:

  1. Traefik Proxy → Hub API Gateway:增加企业安全、分布式功能和 AI Gateway 功能
  2. Hub API Gateway → Hub API Management:增加全面的 API 管理与治理功能
  3. MCP Gateway:面向 AI 智能体治理和模型上下文协议管理的专用解决方案

所有产品共享相同的核心配置概念,因此可以在保留现有配置和运维知识的同时轻松迁移。


版权所有 © 头文件软件工作室

文档由 HeadFile Studio 翻译。

Traefik v3.7 中文快照 · 原文版权归 Traefik Labs 及贡献者所有 · MIT 许可证