找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1561

积分

0

好友

231

主题
发表于 5 天前 | 查看: 15| 回复: 0

云计算远非简单的“服务器上云”,其核心在于将计算、存储、网络等基础能力,抽象为可编排、可弹性伸缩、按需计费的服务体系。它通过资源虚拟化、按需交付和弹性伸缩,从根本上重塑了计算资源的提供与使用方式。

云计算架构核心:三层服务模型

主流的云计算架构通常被归纳为三层服务模型,从底层到顶层依次为:基础设施层、平台层和应用层,分别对应IaaS、PaaS和SaaS。

云计算三层架构图

应用层(SaaS)
↓
平台层(PaaS)
↓
基础设施层(IaaS)

1. 应用层(SaaS)

应用层,即软件即服务(Software as a Service),是直接面向最终用户的软件应用层。

SaaS示意图

  • 核心服务:提供完整的、开箱即用的软件功能,用户通过浏览器或客户端即可访问。
  • 用户责任:用户只需专注于使用软件业务功能,无需关心任何底层技术,如服务器、运行时环境或应用维护。
  • 代表产品:Salesforce(CRM)、Microsoft 365(办公套件)、Google Workspace以及各类在线CRM、ERP系统。

2. 平台层(PaaS)

平台层,即平台即服务(Platform as a Service),在基础设施之上为开发者提供运行时环境、开发框架与关键中间件服务

PaaS示意图

该层主要包括容器平台(如 Kubernetes)、数据库即服务、消息队列以及应用托管平台等。PaaS的核心价值在于极大降低了应用的部署、运维与伸缩复杂度,它屏蔽了底层基础设施的管理细节,让开发团队能更专注于代码和业务逻辑,并天然支持持续集成与持续交付(CI/CD)等现代化开发实践。

3. 基础设施层(IaaS)

基础设施层,即基础设施即服务(Infrastructure as a Service),提供最底层的物理或虚拟化的计算、存储与网络资源。

IaaS示意图

其核心组件包括:

  • 计算:虚拟机实例、容器运行时环境。
  • 存储:块存储、对象存储。
  • 网络:虚拟私有云、负载均衡器、虚拟路由器等。

IaaS层负责将物理硬件资源进行池化与抽象,形成可灵活调配的资源池,为上层的PaaS和SaaS服务提供弹性的基础支撑。用户在此层拥有最大的控制权,但也需要承担操作系统及以上的所有管理和运维责任。




上一篇:Nginx性能优化全攻略:支撑50万并发的架构设计与配置详解
下一篇:Wireshark网络抓包实战教程:界面解析、过滤器使用与TCP三次握手分析
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-24 18:59 , Processed in 0.312206 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表