云计算软件工程路线图:系统综述解读
1. 云计算概述
云计算是近年来兴起的概念,它建立在计算机科学多个领域数十年的研究基础之上,涵盖从网络、分布式计算到网络和软件服务等多个方面。美国国家标准与技术研究院(NIST)将云计算定义为:“一种能够实现无处不在、便捷、按需的网络访问,以获取共享的可配置计算资源池(如网络、服务器、存储、应用程序和服务)的模型,这些资源可以快速调配和释放,且管理工作量和服务提供商交互极少。”
云计算具有以下五个基本特征:
- 按需自助服务 :无需与每个服务提供商进行人工交互,即可随时获取和使用计算资源,如处理能力、虚拟机、存储等。
- 广泛的网络访问 :可通过异构瘦客户端或胖客户端平台(如手机、笔记本电脑和个人数字助理)通过网络访问上述资源。
- 资源池化 :采用多租户模型,将计算资源汇集起来为多个消费者服务,不同的物理和虚拟资源根据消费者需求动态分配和重新分配。消费者通常无法控制或了解所提供资源的确切地理位置,但可以在更高抽象级别(如国家、州或数据中心)指定位置。
- 快速弹性 :用户可以快速扩展或释放资源,对消费者而言,可用的资源供应能力似乎是无限的,并且可以随时按需购买。
- 计量服务 :云系统通过对CPU小时、带宽、存储等指标进行计量,自动控制和优化资源使用。
NIST还定义了三种服务模型和四种部署模型:
| 分类 | 详情 |
| — | — |
| 服务模型 </
超级会员免费看
订阅专栏 解锁全文
894

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



