AI 模型部署策略 | 2026 年生产部署指南
内容摘要
本文系统梳理了2026年AI模型部署到生产环境的12种核心策略,包括批量推理、实时推理、流式推理、边缘部署、金丝雀部署、蓝绿部署、影子部署、滚动更新、冠军-挑战者模式、多臂老虎机、无服务器推理和联邦学习。文章引用Gartner 2024年数据指出,仅29%企业成功部署生成式AI模型,48%的AI项目最终进入生产阶段,中位周期为8个月。Ademero分析显示AI项目平均回报率380%,年均节省240万美元。文中详述了各策略的适用场景、技术栈(vLLM、Triton、ONNX Runtime、Kubernetes、Kafka等)和成本考量,指出单端点实时推理月成本1800-2900美元,中型部署月费5000-15000美元。文章提供了基于延迟预算和风险容忍度的策略选择框架,强调监控、自动化CI/CD/MLOps管道、模型漂移检测以及EU AI Act合规的重要性,并给出六条2026年部署最佳实践,包括从批量起步、量化优化、关注业务指标而非仅技术指标等。
核心要点
- 29%Gartner报告显示2024年仅企业成功部署生成式AI模型到生产环境,48%的AI项目最终进入生产,中位周期为8个月。
- 380%Ademero ROI分析表明AI项目平均回报率达,每组织年均节省240万美元,但部署策略选择失误会导致项目失败。
- 12种部署策略涵盖批量、实时、流式、边缘、金丝雀、蓝绿、影子、滚动更新、冠军-挑战者、多臂老虎机、无服务器和联邦学习,各有适用场景和成本特征。
- 部署策略决定三个关键因素:可靠性(恢复时间30秒到3小时不等)、延迟(亚100毫秒到数天)和实验速度(从季度测试到持续数百次实验)。
- 50万基础设施成本差异显著:单GPU实时端点月费1440-8640美元,中型部署5000-15000美元/月,本地部署DGX H200系统40-美元。
- 2026年最佳实践强调从批量推理起步、部署前完成仪表化、预先规划回滚方案、积极量化和监测业务指标而非仅模型指标。
- EU AI Act已于2024年生效,高风险AI系统需满足文档化风险管理、数据治理、透明义务和人工监督要求。
如果你的团队正在经历"模型训得很好,部署一塌糊涂"的阵痛,这篇2026部署策略全景指南值得加入书签。它没有停留在概念科普层面,而是给出了12种策略的成本明细(精确到美元)、技术栈选型建议、以及一个基于"延迟预算×风险容忍度"的决策矩阵。文中引用Gartner的残酷数据——每10家公司有7家的AI模型在吃灰——并非为了制造焦虑,而是为了引出核心论点:部署策略的ROI远高于模型精度的继续死磕。尤其推荐阅读那个11个月心血因选错批量推理导致用户活跃度反降6%的血泪案例,比任何理论都更能说服团队在部署规划上投入时间。对于正在应对EU AI Act合规的团队,蓝绿部署与文档化回滚流程的建议也很实用。
Gartner报告显示2024年仅29%企业成功部署生成式AI模型到生产环境,48%的AI项目最终进入生产,中位周期为8个月。
AI 模型部署策略 | 2026 年生产部署指南
大多数 AI 模型从未进入生产环境。不是因为它们不起作用。而是因为团队选择了错误的 AI 模型部署策略,或者完全跳过了规划阶段,并为此付出了代价。
Gartner 在 2024 年报告说,只有 29% 的企业成功将生成式 AI 模型部署到生产中。这意味着大约十分之七的公司拥有可用的模型却束之高阁。另一项 Gartner 调查发现,只有 48% 的 AI 项目最终进入生产环境,从原型到生产的中位时间为 8 个月。
部署并不是 ML 工作中令人兴奋的部分。训练过程获得了会议演讲、论文和博客文章。但部署才是产生价值的地方。Ademero 2024 年的 ROI 分析显示,AI 项目的平均回报率为 380%,每个组织的年化中位节省额为 240 万美元。
本指南涵盖了您需要了解的 12 种 AI 模型部署策略、何时使用每种策略,以及使它们发挥作用的底层基础设施模式。我们将深入探讨 2026 年重要的策略,简要介绍您可能永远不会使用的策略,并为您提供一个可直接采用的决策框架。
什么是 AI 模型部署策略?
AI 模型部署策略是组织用于在生产环境中提供训练好的机器学习模型预测的方法。它们决定了模型如何处理推理、在负载下如何扩展、如何在不宕机的情况下更新,以及在出现问题时如何回滚。正确的策略取决于延迟要求、流量模式以及您可以承受的风险程度。
这些策略范围从简单的批处理到复杂的多臂老虎机 A/B 测试系统。选择错误的策略,您将把 GPU 预算浪费在空闲服务器上,因页面加载缓慢而流失用户,或者在模型漂移已经造成损失之后才发现问题。
为什么部署策略对 AI 成功至关重要?
一个好的模型搭配糟糕的部署策略仍然会失败。一个平庸的模型搭配出色的部署管道可以迭代成为卓越。
您选择的部署策略决定了决定 AI 项目成败的三个因素:
可靠性。当您的欺诈检测模型在假日购物高峰期的凌晨 3 点宕机时,您选择的策略决定了恢复需要 30 秒还是 3 小时。蓝绿部署提供即时回滚。滚动更新则不行。
延迟。推荐引擎的实时推理需要低于 100 毫秒的响应时间。每周流失预测的批处理推理可以等到周六午夜。选择错误的策略,您要么将 GPU 预算浪费在空闲的推理服务器上,要么因页面加载缓慢而失去用户。
实验速度。如果部署模型更新需要 2 周时间,您每年只能进行 26 次实验。将时间缩短到 2 小时,您突然就能运行数百次实验。多臂老虎机和冠军-挑战者设置让您可以持续地相互测试模型,而不是每季度进行一次评估。
我们在 2024 年与一家中型 SaaS 公司合作,他们花了 11 个月构建一个推荐引擎。模型很好。测试数据的 AUC 为 0.91。他们将其作为主 API 后面的每日批处理任务部署。等到用户行为被摄取、批处理、评分并写回缓存时,推荐已经过时了 24 小时。用户得到的推荐基于他们昨天浏览的内容。参与度下降了 6%。模型不是问题。部署策略才是。
12 种核心 AI 模型部署策略
以下是所有 12 种策略,按用途分组。直接跳转到与您工作负载相关的策略。
1. 批处理推理 (Batch inference)
最简单的策略。您在一段时间内收集预测请求,一次性全部运行,然后返回结果。可以将其视为模型的工资处理:按计划处理所有内容,而不是按需处理。
批处理适用于隔夜评分运行、每周流失预测、每月潜在客户评分。任何结果可以等待数小时或数天的场景。
NVIDIA 的 Triton 推理服务器 (Triton Inference Server) 在 GPU 集群上能很好地处理批处理推理。在 CPU 上,使用 Airflow 或 Dagster 等任务调度器的基本 Python 脚本就能完成任务。
陷阱:批处理推理会给新用户带来冷启动问题。如果您的推荐模型只在夜间更新,一个在上午 9 点注册的用户将获得通用推荐,直到下一次运行。
2. 实时推理 (Real-time inference)
模型位于 API 端点后面。请求进来,预测出去。大多数用例低于 100 毫秒。这适用于欺诈检测、聊天机器人、搜索排名、动态定价。
实时推理需要始终在线的基础设施。GPU 实例不会休眠,您的成本也不会。在 AWS 上,一个 A100 实例每小时 2.50-4 美元,一个实时端点每月的成本为 1,800-2,900 美元,这还只是在一个请求都没有处理的情况下。
2026 年在该领域占据主导地位的工具:用于开源 LLM 服务的 vLLM(处理连续批处理、PagedAttention)、HuggingFace 的文本生成推理 (Text Generation Inference, TGI)、NVIDIA Triton 和用于模型打包的 BentoML。商业选项包括 AWS SageMaker 端点和 Google Vertex AI 预测。
3. 流式推理 (Streaming inference)
实时推理的变体,但面向时间序列数据。不是离散的请求/响应,模型持续处理数据点流。传感器遥测、股票行情数据、日志异常检测、点击流评分。
流式推理与消息代理配对:Apache Kafka、AWS Kinesis、Redpanda。模型订阅主题,以微批次或滑动窗口聚合进行处理,并将预测发布到下游系统。
架构挑战不在于模型服务,而在于状态管理。流式模型通常依赖于滑动窗口或最近数据的滑动窗口聚合。如果您的 Kafka 消费者组在窗口中间重新平衡,除非您设计好了精确一次语义,否则您将丢失状态。
4. 边缘部署 (Edge deployment)
模型在设备上运行,而不是在云端。手机、物联网传感器、自动驾驶汽车、制造摄像头。
边缘部署完全消除了网络延迟,并且可以在离线状态下工作。当工厂检测摄像头需要在 50 毫秒内标记缺陷时,您无法承受到云端端点的往返时间。模型必须就在那里,在设备上。
代价是模型大小。边缘设备的计算能力和内存有限。量化 (INT8, FP16) 和模型蒸馏可以将模型缩小到足以在设备上运行。ONNX Runtime 和 TensorRT 是标准运行时。Apple 的 Core ML 和 Google 的 ML Kit 负责移动端部署。对于工业边缘,NVIDIA Jetson 和 Intel OpenVINO 占据主导地位。
对于阅读本指南的 97% 的公司来说,边缘部署是不必要的复杂性。如果您需要它,您会知道的。自动驾驶汽车、工业计算机视觉和移动优先的增强现实/虚拟现实应用是真正的用例。
5. 金丝雀部署 (Canary deployment)
将一小部分流量(比如 5%)路由到新模型版本,而旧版本处理其余部分。监控错误率、延迟、预测分布。如果金丝雀看起来健康,则增加到 100%。如果不健康,则终止它。
金丝雀部署可以捕获单元测试和集成测试遗漏的问题。一个模型可能通过所有离线评估,但在真实流量模式下产生截然不同的预测。也许您的测试数据不能代表生产分布。也许新的特征编码引入了一个只在某些输入值下显现的微妙错误。
Kubernetes 通过加权流量拆分原生支持金丝雀部署。Istio 和 Linkerd 服务网格提供更精细的控制。AWS SageMaker 内置了基于 CloudWatch 警报自动回滚的金丝雀端点部署功能。
6. 蓝绿部署 (Blue-green deployment)
两个相同的环境。蓝色是生产环境。绿色是新版本,已完全部署但未接收流量。当您准备好时,切换开关:绿色成为生产环境,蓝色成为备用环境。
相比金丝雀部署的优势是简单。没有部分流量路由,没有逐步增加。一次干净利落的切换。如果出现问题,切换回蓝色。恢复只需几秒钟。
代价:过渡期间的加倍基础设施。对于 GPU 支持的实时端点,在 15 分钟的切换窗口内运行两个相同的 A100 实例大约需要 2 美元。可以接受。对于运行 50 个推理 Pod 并连接 GPU 节点的 Kubernetes 集群,计算起来情况更糟。我们见过团队使用 Terraform 和 ArgoCD 进行基础设施即代码的蓝绿切换,通过在切换后拆除蓝色环境来规避双重基础设施的问题。
7. 影子部署 (Shadow deployment)
新模型与旧模型一起运行,接收所有流量的副本,但从不向用户返回结果。您离线比较预测、验证行为、测量漂移,并且仅在新模型持续表现更好时才切换。
这是风险最低的部署策略。如果影子模型连续三周产生糟糕的预测,您的用户永远不会知道。您还能获得最严格的比较数据,因为两个模型都看到相同的流量。
缺点是成本。在整个影子期间(可能长达数周),您都在运行双倍的推理基础设施。并且您需要日志基础设施来存储和比较预测。大规模执行此操作的团队通常使用 MLflow 或由数据仓库支持的自定义分析管道。
8. 滚动更新 (Rolling update)
逐个 Pod 或服务器地增量替换旧模型的实例为新模型实例。标准的 Kubernetes 滚动更新,应用于模型服务。
滚动更新在部署期间保持集群接近满容量。没有双重基础设施。实现简单:更新容器镜像标签,让 Kubernetes 处理其余部分。
风险在于,在更新窗口期间,一些请求命中旧模型,一些命中新模型。如果模型的行为差异足够大,用户会看到不一致的结果。想象一下产品搜索排名,30% 的请求返回旧排名,70% 返回新排名。令人困惑,难以调试,也无法正确进行 A/B 测试。
滚动更新适用于模型版本差异较小且向后兼容的情况。对于重大的模型架构变更,应使用金丝雀部署或蓝绿部署。
9. 冠军-挑战者 (Champion-challenger)
同时运行多个模型。冠军模型提供预测。一个或多个挑战者模型在影子模式下运行,接收真实流量并记录预测。定期比较性能。当一个挑战者持续击败冠军时,它就成为新的冠军。
这是优秀 ML 团队手动操作的系统化版本。不是有人记得时才运行 A/B 测试,冠军-挑战者持续运行。您的模型总是在实时数据上相互评估。
冠军-挑战者需要一个模型注册中心(MLflow、Weights & Biases 或自定义)和一个按计划运行的比较管道。大多数团队在比较逻辑上出错:当昨天的流量分布已经发生变化时,却比较上周的批次指标。请使用滑动窗口或衰减加权指标。
10. 多臂老虎机 (Multi-armed bandits)
冠军-挑战者的激进变体。不是单一冠军处理所有流量,老虎机算法根据模型变体的实时表现动态分配流量给它们。表现更好的模型获得更多流量。表现不佳的模型被饿死。
多臂老虎机最大化您定义的任何指标:点击率、转化率、每次会话收入。算法在探索(测试未充分测试的模型)和利用(将流量发送给已证明的赢家)之间取得平衡。
Google 的 Vizier 在内部使用基于老虎机的超参数优化。在 Netflix,老虎机算法在生产环境中跨推荐模型变体分配流量。该技术有效,但您需要足够的流量才能快速达到统计显著性。低于每天大约 10,000 次决策,老虎机收敛得太慢,没有用处。
11. 无服务器推理 (Serverless inference)
模型部署为无服务器函数,空闲时缩放到零,按需启动。支持容器的 AWS Lambda、Google Cloud Run、Azure Container Apps。
无服务器适用于流量模式不规则的模型。比如内部工具、按不规则计划运行的数据增强管道,或早期阶段负载不可预测的产品。您只在推理期间为计算付费,空闲时无需付费。
冷启动问题确实存在。从冷状态加载一个 2GB 模型到内存需要 5-15 秒,具体取决于运行时。对于面向用户的应用,这是不可接受的。解决方案:预置并发(保持 N 个 Warm 实例)、模型量化以减小大小,或使用 ONNX Runtime(其冷启动开销低于 PyTorch 或 TensorFlow)。
对于 LLM 尤其如此,无服务器仍在成熟中。冷启动加上无服务器环境中的 GPU 可用性是瓶颈。在基于 CPU 的无服务器平台上运行较小模型(低于 70 亿参数)的团队可以看到合理的延迟。任何更大的模型都需要持久化的 GPU 实例。
12. 联邦学习 (Federated learning)
模型在分散的设备或持有本地数据的服务器上训练,而不将这些数据移动到中央服务器。每个设备本地训练,发送模型更新(而不是原始数据)到中央服务器,中央服务器将它们聚合成一个全局模型。
联邦学习是一种强加部署约束的训练策略。模型必须足够小才能在边缘设备上运行。更新必须压缩以提高网络效率。隐私保证(差分隐私、安全聚合)增加了计算开销。
Google 使用联邦学习进行 Gboard 键盘预测。Apple 使用它改进 Siri 语音识别。对于大多数组织来说,联邦学习是过早优化。除非您有防止数据集中化的法律要求(GDPR、严格数据驻留要求的 HIPAA),或者您正在为包含敏感用户数据的设备构建应用,否则请使用传统的集中式训练并正常部署。
如何选择正确的 AI 模型部署策略?
从两个问题开始:
- 您的延迟预算是多少?
- 在模型更新期间,您能承受多少风险?
下表将您的答案映射到正确的策略:
| 延迟要求 | 更新风险承受能力 | 推荐策略 | | --- | --- | --- | | 实时 (<100ms) | 低(无法承受错误) | 金丝雀部署,然后蓝绿部署 | | 实时 (<100ms) | 中 | 金丝雀部署 | | 实时 (<100ms) | 高(快速迭代很重要) | 滚动更新 | | 近实时 (<5s) | 低 | 蓝绿部署 | | 近实时 (<5s) | 中到高 | 滚动更新或冠军-挑战者 | | 批处理 (小时/天) | 任何 | 批处理推理,影子部署用于验证 | | 低于 50ms,无网络 | 不适用(必须离线工作) | 边缘部署 | | 高流量,持续优化 | 中到高 | 多臂老虎机 |
其他三个会覆盖表格的因素:
流量量。每天低于 10,000 次预测,跳过老虎机和冠军-挑战者。您的样本量不足以快速达到显著性。改用影子部署配合定期离线评估。
监管环境。EU AI Act 高风险分类会改变一切。您需要模型卡片、经过记录的验证流程和可解释的回滚流程。蓝绿部署配合有记录的切换流程是防御性的选择。没有适当监控日志的金丝雀部署会在审计中被标记。
团队规模。一个 3 人的 ML 团队不应该在生产环境中运行多臂老虎机。管理老虎机基础设施、监控流量分配、在老虎机收敛到错误的模型变体时进行调试的运维开销不值得。从批处理推理开始,逐步升级到实时推理和金丝雀部署,并且只在现有策略成为瓶颈时才增加复杂性。
部署基础设施:云、自托管、本地和混合
部署的“位置”决定了“方式”。
| 方式 | 最适合 | 权衡 | | --- | --- | --- | | 云托管服务 (SageMaker, Vertex AI, Azure ML) | 优先考虑速度而非控制的团队。没有数据主权约束的用例。最快进入生产环境的路径,内置自动缩放和监控。 | 成本随使用量增长。供应商锁定风险。基础设施控制有限。SageMaker GPU 端点每小时 $2-4/实例小时;10 个端点每月可能达到 $15,000-$30,000。 | | 自托管 Kubernetes | 拥有云基础设施专业知识的组织。需要多云可移植性或特定成本优化的团队。完全控制 GPU 节点池、缩放策略和监控堆栈。 | 需要专门的平台工程师。管理 GPU 节点组、自动缩放和安全补丁是真正的运维工作。通常工资成本高于云账单节省的费用。 | | 本地部署 | 受监管行业(金融服务、医疗、国防)。气隙或分类工作负载。最大数据主权。DGX Station 起价约 $115,000;DGX H200 系统在 $400,000-$500,000 范围内。 | 最高资本支出。全面负责维护、电力、冷却和 GPU 基础设施人才。扩展需要物理采购。 | | 混合部署 | 不同用例有混合需求的组织。在云端使用 Spot 实例训练。在本地部署推理以用于延迟敏感的工作负载。在云端进行批处理,弹性扩展很重要。 | 多个管理系统造成运维复杂性。环境之间的数据移动是瓶颈。配置漂移风险更高。 |
构建部署管道:CI/CD、GitOps 和 MLOps
没有自动化的模型部署是耗时且高错误率的手工劳动。从“模型训练完成”到“模型提供预测”之间的每一个手动步骤都是可能出错的地方。
用于 ML 的 CI/CD 扩展了标准软件 CI/CD,增加了模型特定的步骤。一个典型的管道:
- 对模型仓库的代码更改触发管道
- 集成测试验证数据预处理、特征工程和模型训练代码
- 模型训练在容器化环境中运行,产生模型制品
- 评估测试将新模型与基线在保留数据上进行对比
- 模型在 MLflow 或自定义注册中心中注册,包含版本、指标和参数
- 执行部署策略:根据风险分类选择金丝雀、蓝绿或滚动更新
- 部署后验证针对实时端点运行冒烟测试
- 配置带有基线指标的监控告警
GitOps 通过使 Git 成为部署状态的单一事实来源来扩展这种模式。ArgoCD 监视包含 Kubernetes 清单或 Helm Chart 的 Git 仓库。当您在清单中更新模型版本时,ArgoCD 协调集群以匹配。回滚意味着还原一个 Git 提交。Terraform 或 Pulumi 处理基础设施层:GPU 节点池、负载均衡器、DNS。
MLOps 平台将这些组件整合在一起。Kubeflow 用于 Kubernetes 原生管道。MLflow 用于实验跟踪和模型注册中心。BentoML 用于模型打包和服务。Weights & Biases 用于实验跟踪和模型注册中心。没有哪个平台能完美做好所有事情。大多数团队最终会集成 3-4 个工具,通过 API 和 Webhook 连接。
AI 模型部署中的常见挑战
模型漂移。您的模型是在上一季度的数据上训练的。本季度的数据看起来不同。预测在无声中退化,直到有人注意到业务指标偏离了方向。使用 Evidently AI 或 NannyML 进行漂移检测的 Prometheus 监控能在客户之前发现问题。
GPU 稀缺和成本。每个团队都想要 A100 或 H100。供应尚未跟上。云提供商在需求高峰期限制 GPU 实例的可用性。策略:预留实例、对批处理和非关键工作负载使用 Spot 实例、考虑使用量化的小型模型,或使用像 vLLM 这样的模型服务框架,通过连续批处理最大化 GPU 利用率。
冷启动延迟。不活跃期后的第一个请求需要 5-15 秒将模型加载到 GPU 内存中。解决方案:保持 Warm 实例(花费金钱)、使用更小的量化模型(可能牺牲准确性),或者对于延迟不重要的内部工具接受冷启动。
版本管理。3 周前的那个预测是由哪个模型版本产生的?如果您无法回答这个问题,就无法调试模型行为变化。每个预测都应该记录模型版本、输入特征和输出。MLflow 模型注册中心或由带版本控制的制品存储(S3 开启版本控制)支持的自定义注册中心可以解决这个问题。
合规开销。EU AI Act 于 2024 年生效,合规期限分阶段至 2026 年。高风险 AI 系统需要记录的风险管理、数据治理、透明义务和人工监督机制。包含自动监控、记录的回滚程序和模型卡片的部署策略满足这些要求。不满足的策略会累积合规债务,并且每个季度解决问题都会变得更加昂贵。
2026 年 AI 部署最佳实践
| 实践 | 为什么重要 | | --- | --- | | 从批处理开始,逐步升级到实时 | 80% 的 AI 用例不需要亚秒级延迟。首先用批处理推理证明模型创造价值,然后再增加复杂性。我们见过太多团队花费 6 个月为尚未准备好的模型构建实时基础设施。 | | 在部署前进行检测 | 如果在部署后 5 分钟内无法回答“模型在工作吗?”,那就部署得太早了。最低检测要求:请求量、延迟 (p50, p95, p99)、错误率、预测分布以及模型应该驱动的业务指标。 | | 在需要回滚之前规划好回滚 | 编写回滚手册。练习它。凌晨 2 点的事故不是发现回滚过程引用了上个迭代删除的 CLI 标志的好时机。 | | 激进量化,诚实基准测试 | INT8 量化为大多数模型带来 2-4 倍的推理加速,且精度损失极小。但“极小”取决于您的任务。图像分类上 0.3% 的精度下降可以接受。在医疗诊断上可能不行。请根据您的任务进行基准测试,而不是根据通用基准。 | | 监控业务指标,而不仅仅是模型指标 | 延迟和吞吐量告诉你基础设施是健康的。它们不会告诉你模型在工作。如果您的欺诈检测模型运行时间 99.9%,但捕获的欺诈交易比上个月少了 40%,您的仪表盘应该发出警报。 | | 记录您的部署决策 | 当审计员问您为什么对高风险模型选择蓝绿部署而不是金丝雀部署时,“感觉对”是不够的。在决策日志中写两段话,涵盖您考虑了什么以及为什么选择这条路径。未来的您和未来的审计员都会感谢您。 |
常见问题
金丝雀部署和蓝绿部署有什么区别?
金丝雀部署逐步路由流量;蓝绿部署一次性切换。金丝雀部署将一小部分流量路由到新版本并逐渐增加。蓝绿部署运行两个完整环境并一次性切换所有流量。金丝雀部署逐步发现问题,影响范围有限。蓝绿部署提供即时、全有或全无的回滚。当您需要在全面推出前在真实流量下验证时使用金丝雀部署。当您需要保证即时回滚时使用蓝绿部署。
AI 模型部署需要多少成本?
一个实时端点每月成本为 $1,440 到 $8,640。云 GPU 实例每小时从 $2 到 $12 不等,取决于 GPU 类型(T4 到 H100)。即每个端点每月 $1,440 到 $8,640。批处理推理更便宜:Spot 实例可享受 60-90% 的折扣,仅在处理窗口期间运行。无服务器推理成本随使用量增长,但冷启动会增加延迟。一个包含 3 个实时端点、批处理处理和监控基础设施的中型部署通常每月运行 $5,000-$15,000。
部署 LLM 需要什么基础设施?
对于 70 亿参数以下的模型:一个 T4 或 A10 GPU,搭配 vLLM 或 TGI 进行服务。对于 70 亿到 700 亿参数的模型:A100(40GB 或 80GB),跨 2-4 个 GPU 进行模型并行。对于 700 亿+参数的模型:H100 实例,使用张量并行。始终使用支持连续批处理的服务框架(vLLM、TGI 或 TensorRT-LLM)以最大化吞吐量。没有连续批处理,对于相同的请求量,您将需要 3-5 倍以上的 GPU 容量。
如何处理模型回滚?
对于蓝绿部署和金丝雀部署:将流量路由回上一个版本。这要求上一个版本的基础设施仍在运行(蓝绿部署),或者您保留了之前的部署制品(金丝雀部署)。对于滚动更新:通过您的 CI/CD 管道重新部署之前的容器镜像标签。回滚应该在 2 分钟内完成。如果花费更长时间,您的回滚过程实际上不是回滚,而是重新部署。
已部署模型的最低监控要求是什么?
请求量(每秒调用数)、推理延迟(p50, p95, p99)、错误率(4xx/5xx 占总数的百分比)、预测分布(随时间跟踪均值、方差和分位数),以及至少一个与模型应改善的内容相关的业务指标。设置关于延迟 p99 退化(超过基线 2 倍持续 5 分钟以上为严重)、错误率激增(任何持续增加)和预测分布漂移(与基线相差超过 3 个标准差)的告警。
AI 模型部署需要 Kubernetes 吗?
不需要。首先使用托管服务。许多团队在有理由使用之前就过度设计了基础设施。首先使用像 SageMaker 或 Vertex AI 这样的托管服务。当您需要多云可移植性、有特定的成本优化需求,或者您的团队包括专门的平台工程师时,再升级到自托管 Kubernetes。一个 2 人的 ML 团队使用 Kubernetes 通常意味着大部分迭代时间都花在了集群维护上,而不是模型改进上。
标签
相关主题
专家点评
本文由编辑团队收录整理,内容来源于公开信息,仅供参考。