云计算初识
云计算主要是通过网络,将IT以抽象化的方式交付给客户,为基于IT的服务交付模式带来巨大变革,云计算的独特优势:大规模资源池化、资源弹性、按需分配、自动化部署、高可靠性、高运营效率及技术和IT的高透明度。
云计算平台的实现主要包括两个方式:虚拟化构成的云和应用程序/服务器构成的云
云计算系统按照部署方法可分为私有云、公有云、社区云、混合云。
首先来看下典型的云计算系统的典型构架:
云计算系统通常具备以下特征:
- 核心交换机一般采用高性能数据中心级交换机搭建,支持虚拟化技术,并提供internet、内部网络、外部专用网络的接入。通过汇聚交换机(支持虚拟化)提供x86服务器、小型机等服务器的接入。
- 与互联网相关,可以提供VPN接入、外发访问,以及公众用户对云的访问。
- 与内部网络想通,可以提供内部用户对云的访问,以及和内部其他系统进行信息交互。
- 都有大量的刀片式服务器,并通过虚拟化软件,实现对计算资源的抽象和池化。
- 具有SAN(Storage Area Network)、NAS(Network Attached Storage)存储系统。具有独立的存储网络。
- 具有独立的综合管理平台,实现对云的运营管理。
- 具有带外网管系统,实现对整个云的运维管理。
接着来看云计算系统逻辑结构:
云计算系统一般包括三个层次两个平台:基础设施即服务(IaaS)、平台即服务(PaaS)、云软件即服务(SaaS)、云管理平台和运维管理平台。简单说明如下:
- 基础设施即服务层(IaaS):包括了各种服务器、存储、网络设备、链路等各种物理资源,以及虚拟化管理程序和对外提供服务的接口。可以基于此层对外提供虚拟主机服务。
- 平台即服务层(PaaS):包括了各种系统、平台、应用软件,可以提供应用软件的开发、测试、部署和运营环境。
- 软件即服务(SaaS):包括了一系列的应用软件,以及提供给客户/用户使用的交互展示程序。可以通过网络向用户交付相应的应用服务。
- 云管理平台:负责云计算服务的运营,并对云计算资源池系统及其中的各类资源进行集中管理,主要功能包括云服务开通、用户管理、计价管理等功能。通常云管理平台通过与资源池系统之间的资源管理接口下发资源管理指令,并通过网管接口向运维管理平台(网管系统)提供资源池系统内各类设备的管理和监控信息。
- 运维管理平台:实现对虚拟设备、系统、网络的技术维护和管理工作,包括容量、配置和事件管理等功能。一般通过带外网络与各种资源进行互联。
不向静中参妙理,纵然颖悟也虚浮
立乎其大 和而不同
古之成大事者,不惟有超世之才,亦必有坚韧不拔之志
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?