云计算基础与架构全解析
1. 云计算架构分层
云计算架构主要分为应用层、中间件层和操作系统(OS)层,各层功能如下:
- 应用层 :包含软件应用程序,由软件即服务(SaaS)消费者使用,或由平台即服务(PaaS)消费者、基础设施即服务(IaaS)消费者和 SaaS 提供商安装、管理和维护。
- 中间件层 :为在云中开发应用软件提供软件构建块,如库、数据库和 Java 虚拟机等。PaaS 消费者使用中间件,IaaS 消费者或 PaaS 提供商负责安装、管理和维护,对 SaaS 消费者隐藏。
- OS 层 :包括操作系统和驱动程序,对 SaaS 消费者和 PaaS 消费者隐藏。IaaS 云允许在单个物理主机上虚拟运行一个或多个来宾操作系统,消费者可在云提供商支持的操作系统中自由选择要托管的系统。IaaS 消费者需对来宾操作系统负全部责任,而 IaaS 提供商控制主机操作系统。
以下是云计算架构分层的 mermaid 流程图:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(云计算架构):::process --> B(应用层):::process
A --> C(中间件层):::process
A --> D(OS 层):::process
B --> E(SaaS 消费者使用):::process
B --&
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



