随着 AIGC 应用的爆发式增长,如何低成本、高弹性地部署 AI 生成服务成为工程师面临的核心挑战。本文分享基于阿里云函数计算(FC)的 AIGC 部署实践。
架构设计
- 前端接入层:HTTP 触发器 + 自定义域名,支持 HTTPS 和 CDN 加速。
- 异步调用层:利用 FC 的异步调用能力,将耗时的图像生成任务异步执行,避免超时。
- ComfyUI 引擎:以 Custom Container 方式封装 ComfyUI,支持复杂工作流编排。
- 结果存储:生成结果写入 OSS,通过签名 URL 返回给客户端。
冷启动优化
GPU 函数冷启动时间较长,可通过以下策略缓解:
- 预留实例(Provisioned Instances)保持热实例常驻
- 模型文件挂载 NAS,避免每次从 OSS 拉取
- 镜像加速:使用阿里云镜像加速服务缩短容器启动时间
成本对比
相比自建 GPU 服务器,按量付费的 FC GPU 函数可在业务低峰期节省 60%-80% 的计算成本,是中小型 AIGC 应用的理想选择。