8.4 云计算与云原生
新型系统
1. 知识点论述
「8.4 云计算与云原生」是《分布式计算系统》新型系统部分的核心知识点。把前述原理迁移到图计算、机器学习、云原生与边缘场景。本知识点首先把握:云计算:按需提供计算和存储,用户不必自备全部资源。学习时请把它放回整门课主线——把独立计算机组织成对用户像一台机器的系统,并用通信、数据放置、复制、容错与调度把这件事做可靠。
2. 视频教程
Docker 是什么,和 Kubernetes 是什么关系
3. 知识点详解
下面围绕本知识点展开要点说明,建议结合上方视频边看边对照。
- 云计算:按需提供计算和存储,用户不必自备全部资源。
- 云原生:容器、声明式编排、微服务、可观测。
- 虚拟化与容器把应用和机器解开。
- Kubernetes 用期望状态管理副本和扩缩容。
- Serverless 按调用伸缩,适合波峰浪谷,要面对冷启动。
学习建议:先抓住定义与问题,再理解机制步骤,最后对照应用场景思考“何时用、何时不用、代价是什么”。
4. 应用场景
- 容器化部署、K8s 副本与扩缩容。
- Serverless 应对波峰浪谷流量。
- 微服务与可观测性落地。