云计算,是近十余年来信息技术领域最重要的变革之一,下面我详解云计算@mikechen
云计算
云计算(Cloud Computing)通常指通过网络,以服务形式提供可配置的计算资源池。
包括服务器、存储、数据库、网络、软件、分析与智能服务等。

过去,企业需要自建机房、采购服务器、配置网络与存储、承担高额运维成本。
而今天,借助云计算,用户可以像使用水电一样,按需申请计算、存储、数据库、人工智能等资源,并根据业务变化灵活伸缩。
云计算架构
云计算,通常分为三种服务模式:IaaS、PaaS和SaaS。
整体架构,如下所示:

IaaS提供基础设施资源,如虚拟机、存储和网络;
PaaS提供开发与运行平台,便于应用快速构建;
SaaS则直接向用户交付完整软件服务,如邮箱、办公套件和协同平台。
| 模型 | 提供什么 | 用户负责什么 |
|---|---|---|
| IaaS | 计算、存储、网络等基础设施; | 操作系统、运行环境、应用程序 |
| PaaS | 应用开发和部署平台; | 业务代码和应用配置 |
| SaaS | 完整应用服务; | 只需直接使用 |
云计算技术
云计算系统通常由以下几层构成:

1. 物理资源层
这是最底层,包括服务器、硬盘、网络设备、存储阵列、数据中心供电与制冷系统等。它决定了云平台的算力与可靠性基础。
2. 虚拟化层
虚拟化负责将物理资源抽象为可调度、可隔离的逻辑资源。常见形式包括:
服务器虚拟化
存储虚拟化
网络虚拟化
3. 资源管理与调度层
该层负责资源分配、负载均衡、故障迁移、弹性扩缩容、监控告警等,是云平台“大脑”。
4. 平台服务层
向开发者提供数据库、中间件、消息队列、缓存、容器服务、AI训练平台等能力,降低应用构建门槛。
5. 应用服务层
面向最终用户提供软件服务,如在线办公、CRM、ERP、视频会议、协同开发平台等。