Module 02 · Data Science Topics
Introduction to Cloud云计算基础:概念、特征、部署与服务模型
1. 云计算的核心概念
云计算(Cloud Computing),简称“云”,是通过互联网以按需付费(pay-for-use)的方式交付按需计算资源(on-demand computing resources)。
- 交付资源包括: 网络、服务器、存储、应用、服务和数据中心。
- 用户益处:
- 用户无需本地购买和安装应用,可使用在线版本并支付月度订阅费,通常初始成本更低。
- 用户可随时访问应用的最新版本。
- 节省本地存储空间,因为应用是在线托管的。
- 支持用户与同事实时协作,共同处理文件并查看彼此的编辑和更新。
- 本质: 利用开放互联网上的远程系统,按需使用技术“作为服务”,实现弹性扩展和按使用量付费。这使得组织更具敏捷性和成本效益。
2. 云计算的五大基本特征
云计算具有以下五个基本特征:
| 特征 | 描述 |
|---|---|
| 按需自助服务(On-demand Self-service) | 用户通过简单界面访问所需的云资源(处理能力、存储、网络等),无需与每个服务提供商进行人工交互。 |
| 广泛网络接入(Broad Network Access) | 云计算资源可通过网络,利用手机、平板电脑、笔记本电脑和工作站等标准机制和平台进行访问。 |
| 资源池化(Resource Pooling) | 采用多租户模型,将计算资源汇集起来服务于多个消费者。资源根据需求动态分配和重新分配,且客户无需了解这些资源的物理位置。这为云提供商带来了规模经济,从而降低了客户成本。 |
| 快速弹性 (Rapid Elasticity) | 资源可弹性配置和释放,这意味着用户在需要时可以访问更多资源,不需要时可以缩减规模。 |
| 可计量服务(Measured Service) | 用户只为所使用或预留的资源付费。资源使用情况根据消费者利用率进行透明地监控、计量和报告。 |
3. 云部署模型(Cloud Deployment Models)
云部署模型指基础设施驻留的位置、谁拥有和管理它,以及如何向用户提供资源和服务。
| 模型 | 描述 |
|---|---|
| 公有云 (Public Cloud) | 通过开放的互联网提供云服务,硬件由云提供商拥有,但其使用权与其他公司共享。 |
| 私有云 (Private Cloud) | 基础设施专供单个组织独家使用。它可以运行在本地(on-premises),也可以由服务提供商拥有、管理和运营。 |
| 混合云 (Hybrid Cloud) | 公有云和私有云的混合使用,两者之间无缝协作。 |
4. 云服务模型(Cloud Service Models)
云服务模型基于计算堆栈(Infrastructure, Platform, and Application)的三个层面,是三种即服务(as a Service)模型。
| 模型 | 全称 | 描述 |
|---|---|---|
| IaaS | 基础设施即服务(Infrastructure as a Service) | 用户可以访问和利用基础设施和物理计算资源(如服务器、网络、存储和数据中心空间),但无需管理或运营它们。 |
| PaaS | 平台即服务 (Platform as a Service) | 用户可以访问平台,该平台包含通常用于开发和部署应用程序的硬件和软件工具。 |
| SaaS | 软件即服务 (Software as a Service) | 一种软件许可和交付模型,软件和应用程序是集中托管并以订阅方式授权的。有时称为“按需软件”。 |