文章目录
- 云计算
-
- [一、IT 与云计算趋势](#一、IT 与云计算趋势)
-
- [1. 什么是 IT](#1. 什么是 IT)
- [2. 传统 IT 面临的挑战*](#2. 传统 IT 面临的挑战*)
- [3. IT 架构演进](#3. IT 架构演进)
- [4. IT 三个平台](#4. IT 三个平台)
- 二、虚拟化基础(云计算的基石)
-
- [1. 什么是虚拟化](#1. 什么是虚拟化)
- [2. 虚拟化技术发展史(常考时间节点)](#2. 虚拟化技术发展史(常考时间节点))
- 三、云计算核心概念
-
- [1. 云计算定义(NIST,必背)](#1. 云计算定义(NIST,必背))
- [2. 云计算发展三个阶段](#2. 云计算发展三个阶段)
- [3. 云计算五大特征(必背)](#3. 云计算五大特征(必背))
- 四、云计算服务模式(重点)
-
- [IaaS / PaaS / SaaS 对比](#IaaS / PaaS / SaaS 对比)
- 五、云计算部署模式(重点)
- 六、主流云计算厂家及代表技术(重点)
- 七、华为云重点产品速查
- [八、FusionCompute / 华为云 Stack / 华为云对比(重点)](#八、FusionCompute / 华为云 Stack / 华为云对比(重点))
- 九、必背缩略语
- 十、考点速记
云计算
一、IT 与云计算趋势
1. 什么是 IT
IT(信息技术)= 信息处理的总集,包括软件、硬件、通信和相关服务。
2. 传统 IT 面临的挑战*
- 业务上线慢
- 扩展困难
- 生命周期管理复杂
- 可靠性不强
- I/O瓶颈导致延迟
- TCO(总拥有成本)居高不下
3. IT 架构演进
| 阶段 | 架构 | 特点 |
|---|---|---|
| 传统 IT | 操作系统与硬件紧耦合 | 资源利用率低,孤岛 |
| 虚拟化 | 虚拟化层抽象硬件 | 资源池化,OS 与硬件解耦 |
| 云化 IT | Cloud OS 统一管理 | 资源服务化、自动化 |
4. IT 三个平台
| 平台 | 时代 | 核心技术 | 用户/应用规模 |
|---|---|---|---|
| 第一平台 | 始于 1964 | 大型机 | 百万级/千级 |
| 第二平台 | 始于 1981 | 局域网、因特网、服务器 | 亿级/万级 |
| 第三平台 | 始于 2012 | 云、大数据、移动互联、物联网 | 十亿级/百万级 |
二、虚拟化基础(云计算的基石)
1. 什么是虚拟化
将任何一种形式的资源抽象成另一种形式的技术都是虚拟化,是资源的一种逻辑表示。
- 本质:上层 OS 与硬件解耦,从共享资源池中分配资源
- 作用:提高资源利用率,是云计算的底层支撑
2. 虚拟化技术发展史(常考时间节点)
| 年份 | 事件 |
|---|---|
| 1964 | IBM 首次在大型机上尝试虚拟化 |
| 1972 | IBM 推出大型机虚拟机 |
| 1999 | VMware 推出 x86 架构虚拟化产品 |
| 2002 | Xen 正式开源 |
| 2006 | KVM 诞生(Qumranet 宣布) |
| 2008 | 微软 Hyper-V 加入 Windows Server;LXC(Linux 容器)推出 |
| 2010 | 红帽 RHEL 6.0 默认仅提供 KVM |
| 2013 | Docker 推出(容器时代爆发) |
三、云计算核心概念
1. 云计算定义(NIST,必背)
云计算是一种模型,可实现随时随地、便捷地、随需应变地 从可配置计算资源共享池 中获取资源(网络、服务器、存储、应用、服务),资源能够快速供应和释放,使管理工作量和与服务商的交互降到最低。
一句话:按需取用、按量计费、快速弹性的资源池服务。
2. 云计算发展三个阶段
| 阶段 | 主题 | 代表技术 |
|---|---|---|
| 云计算 1.0 | 计算虚拟化(提高资源利用率) | VMware ESX、KVM、Xen、Hyper-V |
| 云计算 2.0 | 软件定义与整合(资源服务标准化、自动化) | OpenStack、VMware、AWS |
| 云计算 3.0 | 云原生与业务重构(敏捷开发与生命周期管理) | Docker、CoreOS、Cloud Foundry |
3. 云计算五大特征(必背)
| 特征 | 一句话说明 |
|---|---|
| 按需自助服务 | 用户自己申请资源,无需人工干预 |
| 广泛网络接入 | 通过网络随时随地访问 |
| 资源池化 | 多租户共享物理资源,逻辑隔离 |
| 快速弹性伸缩 | 资源可快速扩缩,像水电一样 |
| 可计量服务 | 按使用量计费,用多少付多少 |
四、云计算服务模式(重点)
IaaS / PaaS / SaaS 对比
| 层级 | 全称 | 管理范围 | 你管什么 | 云厂商管什么 | 典型产品 |
|---|---|---|---|---|---|
| IaaS | Infrastructure as a Service | 基础设施即服务 | OS、中间件、运行环境、应用、数据 | 虚拟化、计算/存储/网络资源 | AWS EC2、华为 ECS、阿里云 ECS |
| PaaS | Platform as a Service | 平台即服务 | 应用、数据 | OS、中间件、运行环境、底层基础设施 | Cloud Foundry、Google App Engine |
| SaaS | Software as a Service | 软件即服务 | 直接使用软件 | 全部(应用+数据+平台+基础设施) | 云会议、云文档、Salesforce |
记忆口诀:IaaS 给你毛坯房,PaaS 给你精装房带家具,SaaS 直接拎包入住。
五、云计算部署模式(重点)
| 模式 | 定义 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|---|
| 公有云 | 云厂商拥有基础设施,向公众/企业提供服务 | 初始投入低、弹性强、无需运维硬件 | 数据安全顾虑、定制化弱 | 中小企业、互联网业务 |
| 私有云 | 基础设施由单一组织拥有并运营 | 安全可控、定制化强 | 成本高、需自建运维 | 政府、金融、大企业 |
| 混合云 | 两种或多种云组合,对外表现为整体 | 兼顾安全与弹性 | 架构复杂、管理难度大 | 核心数据私有+突发流量公有 |
六、主流云计算厂家及代表技术(重点)
| 厂家 | 云平台 | 核心代表技术 |
|---|---|---|
| Amazon | AWS | EC2(弹性计算云)、S3(简单存储)、RDS(关系数据库) |
| Microsoft | Azure | 虚拟机、Azure Blob 存储、Azure SQL |
| Google Cloud | Compute Engine、Cloud Storage | |
| IBM | IBM Cloud | Virtual Servers、Cloud Object Storage |
| Alibaba | 阿里云 | ECS(弹性计算)、OSS(对象存储) |
| VMware | VMware Cloud Foundation | vSphere(核心虚拟化)、NSX(网络虚拟化)、vSAN(超融合 HCI)、Workstation(桌面虚拟化) |
| 华为 | HUAWEI CLOUD | ECS(弹性计算)、OBS(对象存储)、EVS(弹性卷)、CCE(云容器引擎) |
七、华为云重点产品速查
| 分类 | 产品缩写 | 全称/说明 |
|---|---|---|
| 计算 | ECS | Elastic Compute Service,弹性计算服务(虚拟机) |
| 计算 | BMS | 裸金属服务器 |
| 存储 | OBS | Object Storage Service,对象存储服务 |
| 存储 | EVS | Elastic Volume Service,弹性卷服务(云硬盘) |
| 存储 | SFS | 弹性文件服务 |
| 网络 | VPC | 虚拟私有云 |
| 网络 | ELB | 弹性负载均衡 |
| 网络 | EIP | 弹性公网 IP |
| 容器 | CCE | 云容器引擎(K8s) |
| 数据库 | RDS | 关系型数据库服务 |
| 安全 | WAF | Web 应用防火墙 |
| 管理 | IAM | 统一身份认证 |
| 管理 | CES | 云监控服务 |
华为云三层服务理念
- 基础设施即服务:构建全球存算一张网
- 技术即服务:加速应用现代化
- 经验即服务:使能产业上云
八、FusionCompute / 华为云 Stack / 华为云对比(重点)
| 对比项 | FusionCompute | 华为云 Stack | 华为云 |
|---|---|---|---|
| 定义 | 虚拟化解决方案 | 混合云解决方案 | 公有云计算服务平台 |
| 面向对象 | 企业 | 企业 | 企业、个人 |
| 硬件要求 | 需自备物理服务器/网络/存储 | 需自备物理服务器/网络/存储 | 无需硬件,网络访问即可 |
| 初始投资 | 购买硬件设备 | 购买硬件+订阅服务 | 按需付费,无硬件投入 |
| 适用场景 | 数据中心虚拟化 | 私有云、混合云 | 公有云、混合云 |
| 服务数量 | VM、容器 | 90+ 云服务 | 240+ 云服务 |
九、必背缩略语
| 缩写 | 全称 | 中文 |
|---|---|---|
| IaaS | Infrastructure as a Service | 基础设施即服务 |
| PaaS | Platform as a Service | 平台即服务 |
| SaaS | Software as a Service | 软件即服务 |
| KVM | Kernel-based Virtual Machine | 基于内核的虚拟机 |
| ECS | Elastic Compute Service | 弹性计算服务 |
| OBS | Object Storage Service | 对象存储服务 |
| VPC | Virtual Private Cloud | 虚拟私有云 |
| HCI | Hyper-Converged Infrastructure | 超融合基础设施 |
| TCO | Total Cost of Ownership | 总拥有成本 |
十、考点速记
- 云计算五大特征:按需自助、广泛接入、资源池化、快速弹性、可计量
- 三种服务模式:IaaS(基础设施)、PaaS(平台)、SaaS(软件)
- 三种部署模式:公有云、私有云、混合云
- 虚拟化是云计算的基石,KVM 是 Linux 内核内置的虚拟化技术
- 云计算 1.0 = 计算虚拟化;2.0 = 基础设施云化;3.0 = 云原生
- FusionCompute 是华为虚拟化 产品;华为云 Stack 是混合云 方案;华为云是公有云平台