云计算平台工程师:玩了五年IaaS发现AI时代要的是MLOps

📅 2026/7/8 4:55:04
云计算平台工程师:玩了五年IaaS发现AI时代要的是MLOps
我坐在会议室最后一排看着AI组那个比我晚来两年的同事在白板上画Kubeflow Pipeline手心里开始出汗。不是因为空调开得太低是因为我发现自己听不懂他在说什么。五年来我调过OpenStack、搭过K8s集群、做过云原生日志采集自认是团队里最能扛基础设施的人。可那一刻白板上的ML Pipeline、“Experiment Tracking”、Model Registry这些词像一堵墙把我挡在外面。会议结束后我回到工位打开内部Wiki搜了搜MLOps跳出来的文档大多是AI组的人写的。他们说的不再是CPU、内存、磁盘而是训练任务、模型版本、推理延迟。我看着自己维护的那套IaaS平台监控大屏CPU利用率曲线平稳得像心电图心里却一点都不平静。一、玩了五年IaaS突然发现自己不是最吃香的那个人我在云计算平台组干了五年从OpenStack虚拟机调度到K8s容器编排再到Prometheus Grafana监控体系基础设施这摊事我门儿清。高峰期我一个人能同时处理三个项目的资源扩容半夜两点被告警电话叫醒也能在十分钟内定位是Ceph存储池满了还是K8s某个节点CPU被抢占。公司最早做传统SaaS我们的云平台是给业务部门跑Web服务、跑微服务的。那时候我的工作很有存在感上线一个新业务我得算资源、分Namespace、配Ingress、调HPA。业务方喊我老师因为我不光懂K8s还懂怎么让他们的服务在双十一不崩。但变化是悄无声息的。大概一年前公司成立了独立的AI事业部开始做自己的大模型应用。刚开始我没太在意觉得他们不也是用我们的GPU集群吗我们给机器、给网络、给存储他们跑训练各司其职。我甚至还有点优越感AI再火也得跑在基础设施上。直到那次资源争抢事件。AI组提交了一个训练任务要占用20张A100跑三天。业务方的一个推荐服务当晚也要扩容两者撞上了。我按老规矩先保障线上业务把AI训练任务往后排。结果第二天AI组的负责人直接找到我老板“你们云平台的人根本不理解训练任务的特性。模型训练不是Web服务断一次就要从头跑三天变六天。我们需要的是资源预留、队列调度、故障自动迁移不是简单的先到先得。”我老板没吭声看了我一眼。那一瞬间我知道自己那套基础设施思维在AI场景下不够用了。我们不是不懂调度我们是不懂AI业务对调度的要求。而这种不懂正在让我从核心岗位滑向边缘。更让我难受的是公司开始压缩云平台编制。HR的内部公告里基础架构岗HC冻结AI基础设施岗却在扩招。招聘JD上写着熟悉Kubeflow/MLflow、有GPU集群调度经验、懂模型服务化部署。我一条都对不上。二、转折点一张被我自己否掉的架构图真正让我决定转方向的是一次内部技术评审会。AI组要做一个模型服务平台让业务方可以像调用微服务一样调用大模型。我画了一版架构图K8s Deployment Service HPA和部署一个普通后端服务没什么两样。评审会上AI组一个年轻同事举手问“这个方案里模型加载时间怎么算QPS 100的时候Pod冷启动要多久如果一次推理要生成500 tokenHPA按CPU扩能不能及时响应”我愣了一下。这些问题我不是没想过但我的答案都是按经验配——配大点内存、把CPU阈值设低一点、预热一下。可对方要的是具体数字vLLM的TTFTTime To First Token是多少TPOTTime Per Output Token怎么压KV Cache占多少显存batch size对吞吐的影响曲线是什么我答不上来。那张架构图被否了。会后我把它从电脑里删了坐在椅子上发了半小时呆。不是挫败感是一种更强烈的焦虑我熟悉的战场规则已经变了。那天晚上我没加班也没打游戏打开笔记本开始搜索MLOps engineer 是什么。看了十几个网页和两段视频之后我意识到一件事云计算工程师的底子其实离MLOps并不远。分布式系统、资源调度、高可用、可观测性这些正是MLOps平台最需要的底层能力。问题是我之前一直站在最下面一层没看见上面那层楼的风景。我决定往上走一层。三、从零开始补MLOps不是学AI是学AI怎么跑起来我先做的第一件事是把自己放到AI组的项目里当一个旁听生。不是正式转岗是利用内部协作的机会跟他们的训练任务、部署流程、问题排查。我厚着脸皮参加了三次他们的站会第四次终于有人问我“你不是云平台组的吗来这儿干嘛”我说“我想学学你们怎么把模型跑起来的。”那人叫老周是AI组的MLOps负责人。他看了我一眼说“你会K8s”我点头。“那行你先从Kubeflow Pipelines开始。别急着学模型训练先把一个训练任务从数据准备到模型导出串成一条流水线。你懂CI/CD这个不难理解。”老周这句话点醒了我。我过去的误区是觉得转MLOps要先去学Transformer、去学PyTorch其实不对。MLOps的核心是让机器学习流程像软件工程一样可靠、可复现、可扩展。我的CI/CD经验、K8s编排经验、监控告警经验完全可以平移过来只是对象从代码变成了模型。我开始系统学习三个东西Kubeflow、MLflow、模型服务化推理。Kubeflow是Google开源的K8s机器学习工具集里面最有用的是Kubeflow PipelinesKFP和Katib超参搜索。我用业余时间搭了一个最小化的Kubeflow环境在一台单卡A100的机器上跑通了一个简单的图像分类训练Pipeline。它的组件包括数据预处理、模型训练、模型评估、模型保存。每个步骤都是一个Docker容器通过KFP的DSL串起来。这让我恍然大悟这不就是AI版的Jenkins Pipeline吗MLflow解决的是实验管理和模型版本管理。过去我管理代码版本用Git但AI组的人还要管理数据集版本、模型参数、训练指标。MLflow Tracking可以记录每次实验的loss曲线、超参数、模型文件MLflow Model Registry可以管理模型从Staging到Production的流转。我在本地起了一个MLflow server把之前那个图像分类实验接进去看着自己跑出来的十几个实验记录排在页面上有种原来他们是这样管理的的感觉。模型服务化推理是另一块硬骨头。我一开始以为用Flask包一个模型接口就行后来发现生产环境用的是专门的推理服务框架vLLM和TGIText Generation Inference。vLLM通过PagedAttention优化KV Cache管理能显著提升大模型推理的吞吐TGI是HuggingFace出的支持连续批处理continuous batching和模型分片。我用vLLM在A100上部署了一个7B参数的开源模型测了一下延迟单请求TTFT大约80msTPOT大约15msbatch size16的时候吞吐从单请求时的20 token/s提升到接近180 token/s。这些数字让我第一次对推理优化有了体感。四、第一个实战把大模型服务真正接到业务里学了两个月后机会来了。公司内部要做一个智能客服助手需要把一个大模型部署成内部API供客服系统调用。AI组的人忙着调模型没空做服务化。老周在群里问“有没有人愿意接部署这一摊”我私信他“我来。”这个任务不大但对我来说意义重大。它要求我把模型从HuggingFace格式转成可服务的推理服务还要对接公司内部的K8s平台、监控、日志、告警。我做的第一件事是模型镜像构建。AI组给的是基于Llama架构的模型权重文件我要把它和vLLM一起打包成一个Docker镜像。镜像里装了CUDA 12.1、PyTorch 2.1、vLLM 0.3.0启动命令是python -m vllm.entrypoints.openai.api_server \ --model /models/chat-model \ --tensor-parallel-size 2 \ --max-num-batched-tokens 4096 \ --gpu-memory-utilization 0.85--tensor-parallel-size 2表示用两张A100做张量并行--gpu-memory-utilization 0.85是控制显存占用预留一点给KV Cache和系统开销。镜像构建完成后我写了K8s Deployment和Service。这里有个关键决策模型文件太大有14GB不能直接打进镜像。我把它挂在了一个共享的NFS存储上通过PVC挂载到Pod里。这样既避免镜像臃肿也方便多个模型版本切换。然后是资源调度。客服系统的调用峰期是上午9点到11点、下午2点到4点和训练任务错峰。我向老板申请把推理服务跑在一个独立的GPU节点池上用K8s的nodeAffinity把推理Pod和训练Pod分开。训练任务用裸金属A100节点推理服务用带高主频CPU、大显存的节点。这样两边互不干扰。监控是最让我花心思的部分。过去我监控的是CPU、内存、磁盘、网络现在要监控的是模型特有的指标P99推理延迟、TTFT、TPOT、队列长度、GPU显存利用率、token生成速率。我在Prometheus里加了vLLM暴露的metrics endpoint用Grafana做了一个专门的模型服务监控大盘。上线第一天晚上大盘显示P99 TTFT 120msTPOT 18msQPS 50GPU显存占用78%。这个画面让我有种久违的成就感——我又回到了核心战场。上线一周后客服系统反馈说偶尔会有请求超时。我排查日志发现是连续批处理在某些情况下会出现长请求拖慢短请求的问题。一个用户问了很长的上下文导致整个batch里的其他请求都在等。我调整了vLLM的max-num-seqs参数从默认的256降到128同时增加了推理Pod的副本数。调整后P99延迟从380ms降到210ms超时率从0.8%降到0.05%。老周在复盘会上说“云平台组的人来做MLOps确实有优势。你们对稳定性、资源调度和问题的理解比我们更扎实。”我没说话但心里知道这句话我等了半年。五、MLOps平台化从跑一个模型到跑一百个模型单个模型跑通之后我开始思考更大的问题公司未来可能有十几个模型在跑怎么管理训练任务、推理服务、模型版本、数据集、实验记录这些能不能平台化这是MLOps工程师的真正价值所在。不是只会部署一个模型而是能搭建一套让AI团队高效工作的基础设施。我牵头做了一个内部项目模型训练与推理调度平台。它的核心能力包括训练任务队列和优先级调度。基于VolcanoK8s上的批调度系统实现GPU资源的gang scheduling避免一个任务占不满卡、多个任务互相挤。我们设置了三级优先级高优先级任务可抢占低优先级任务的资源但低优先级任务会被checkpoint保存状态恢复后从断点继续训练。模型版本管理。MLflow Model Registry作为单点所有模型训练完成后自动注册推理服务从Registry拉取指定版本。每次上线都有一次审批流Stg到Prod必须跑一遍回归测试。推理服务自动扩缩容。基于自定义metrics当队列长度超过10时扩容低于2时缩容。我们不直接用CPU因为GPU推理服务的CPU波动不大真正反映负载的是排队长度和token生成速率。全链路可观测。Prometheus Grafana做指标Loki做日志Jaeger做推理链路追踪。一个客服请求从前端发出经过API网关、推理服务、模型内部前向传播最后返回整个链路的延迟都能拆分。项目上线三个月后AI组的训练任务资源利用率从45%提升到72%推理服务的平均部署时间从人工操作的3天缩短到自动化流水线里的40分钟。老板在季度会上把这张图放了出来我第一次觉得云平台工程师在AI时代不是被淘汰的对象而是被需要的人——只是需要更新一下技能树。六、云计算工程师的下一站不是离开云而是升级云现在回头看我转MLOps最大的体会是这不是换赛道而是同一套底层能力的延伸。云计算工程师做了这么多年分布式系统、资源调度、高可用、可观测性这些能力在大模型时代不仅没有贬值反而更稀缺了。因为大模型训练和推理对基础设施的要求比传统互联网服务苛刻得多GPU资源贵、训练任务容错低、推理延迟敏感、模型版本复杂。纯AI背景的工程师往往关注算法和模型效果但要把模型真正稳定地跑在生产环境里离不开懂云和系统的人。如果你也是做IaaS/PaaS的云计算工程师想往MLOps转我有几个具体建议第一不要先去学Transformer先去跑通一个训练到部署的完整流程。用Kubeflow或MLflow做一个最小可行Pipeline把模型从训练到推理串起来。你会很快理解MLOps要解决的是什么问题。第二重点补三块GPU资源调度、模型服务化推理、模型可观测。工具上可以从Kubeflow、vLLM/TGI、Prometheus Grafana开始。这三块是MLOps平台的核心骨架。第三找一个真实的AI项目参与进去哪怕只是帮忙部署。不要停留在看文档和跑Demo真正的问题都在生产环境里模型加载慢、推理超时、资源争抢、版本回滚。这些问题才是让你成长最快的地方。第四保持你的系统思维优势。MLOps里最有价值的不是会调超参数而是能把一个不可靠的AI流程变成可靠的工程系统。这正是云计算工程师最擅长的。我现在已经在MLOps组待了八个月带了一个三人小团队。上周有个新同事问我云计算背景转MLOps是不是很有劣势我跟他说“不是劣势。只是你得证明你不仅懂K8s还懂AI模型怎么在K8s上跑得又快又稳。”说完我自己笑了。半年前的那个下午我正是被这个问题问倒的人。现在我成了能回答这个问题的人。AI时代云计算工程师不会被淘汰但只会搭虚拟机的人确实会。把云的底子叠加上MLOps的能力才是我们这一代云计算人最好的出路。想入门 AI 大模型却找不到清晰方向备考大厂 AI 岗还在四处搜集零散资料别再浪费时间啦2026 年AI 大模型全套学习资料已整理完毕从学习路线到面试真题从工具教程到行业报告一站式覆盖你的所有需求现在全部免费分享扫码免费领取全部内容​一、学习必备100本大模型电子书26 份行业报告 600 套技术PPT帮你看透 AI 趋势想了解大模型的行业动态、商业落地案例大模型电子书这份资料帮你站在 “行业高度” 学 AI1. 100本大模型方向电子书2. 26 份行业研究报告覆盖多领域实践与趋势报告包含阿里、DeepSeek 等权威机构发布的核心内容涵盖职业趋势《AI 职业趋势报告》《中国 AI 人才粮仓模型解析》商业落地《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》领域细分《AGI 在金融领域的应用报告》《AI GC 实践案例集》行业监测《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。3. 600套技术大会 PPT听行业大咖讲实战PPT 整理自 2024-2025 年热门技术大会包含百度、腾讯、字节等企业的一线实践安全方向《端侧大模型的安全建设》《大模型驱动安全升级腾讯代码安全实践》产品与创新《大模型产品如何创新与创收》《AI 时代的新范式构建 AI 产品》多模态与 Agent《Step-Video 开源模型视频生成进展》《Agentic RAG 的现在与未来》工程落地《从原型到生产AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。二、求职必看大厂 AI 岗面试 “弹药库”300 真题 107 道面经直接抱走想冲字节、腾讯、阿里、蔚来等大厂 AI 岗这份面试资料帮你提前 “押题”拒绝临场慌1. 107 道大厂面经覆盖 Prompt、RAG、大模型应用工程师等热门岗位面经整理自 2021-2025 年真实面试场景包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题每道题都附带思路解析2. 102 道 AI 大模型真题直击大模型核心考点针对大模型专属考题从概念到实践全面覆盖帮你理清底层逻辑3. 97 道 LLMs 真题聚焦大型语言模型高频问题专门拆解 LLMs 的核心痛点与解决方案比如让很多人头疼的 “复读机问题”三、路线必明 AI 大模型学习路线图1 张图理清核心内容刚接触 AI 大模型不知道该从哪学起这份「AI大模型 学习路线图」直接帮你划重点不用再盲目摸索路线图涵盖 5 大核心板块从基础到进阶层层递进一步步带你从入门到进阶从理论到实战。L1阶段:启航篇丨极速破界AI新时代L1阶段了解大模型的基础知识以及大模型在各个行业的应用和分析学习理解大模型的核心原理、关键技术以及大模型应用场景。L2阶段攻坚篇丨RAG开发实战工坊L2阶段AI大模型RAG应用开发工程主要学习RAG检索增强生成包括Naive RAG、Advanced-RAG以及RAG性能评估还有GraphRAG在内的多个RAG热门项目的分析。L3阶段跃迁篇丨Agent智能体架构设计L3阶段大模型Agent应用架构进阶实现主要学习LangChain、 LIamaIndex框架也会学习到AutoGPT、 MetaGPT等多Agent系统打造Agent智能体。L4阶段精进篇丨模型微调与私有化部署L4阶段大模型的微调和私有化部署更加深入的探讨Transformer架构学习大模型的微调技术利用DeepSpeed、Lamam Factory等工具快速进行模型微调并通过Ollama、vLLM等推理部署框架实现模型的快速部署。L5阶段专题集丨特训篇 【录播课】四、资料领取全套内容免费抱走学 AI 不用再找第二份不管你是 0 基础想入门 AI 大模型还是有基础想冲刺大厂、了解行业趋势这份资料都能满足你现在只需按照提示操作就能免费领取扫码免费领取全部内容​2026 年想抓住 AI 大模型的风口别犹豫这份免费资料就是你的 “起跑线”