云计算:概念与技术全解析
一、云计算的兴起与背景
三十年前,个人计算机(PC)改变了人们的工作方式。近年来,云计算技术吸引了研究界的关注,因为它有望解决各种信息技术(IT)挑战。长期以来,资源访问的物理位置限制、维持电力供应的巨大成本以及应用程序开发周期的问题,一直困扰着 IT 行业及其客户。而云计算承诺提供海量信息和计算能力,使开发者能够以全新的方式解决问题,实现可靠的 IT 基础设施。
二、云计算的定义与特点
(一)云计算的定义
云被定义为网络基础设施之上的一个空间,在这个空间中,诸如计算机硬件、存储、数据库、网络、操作系统甚至整个软件应用程序等计算资源都可以按需即时获取。虽然云计算可能并不涉及大量全新的技术,但它无疑代表了一种管理 IT 的新方式。例如,通过云计算可以最大程度地实现可扩展性和成本节约。
(二)与其他计算技术的比较
云计算常与面向服务的架构(SOA)、网格计算、效用计算和集群计算进行比较,具体对比如下:
| 计算技术 | 特点 |
| — | — |
| 云计算 | 成本高效、几乎无限的存储、备份和恢复、易于部署 |
| SOA | 松耦合、分布式处理、资产创建 |
| 网格计算 | 有效利用闲置资源、模块化、可实现并行性、处理复杂性 |
| 集群计算 | 改进的网络技术、处理能力、降低成本、可用性、可扩展性 |
从这些对比中可以看出,云计算在成本和资源利用的灵活性方面具有明显优势。
(三)云计算的架构
云计算框架可视为包含物理层和虚拟化层。物理层由支持云服务所需的硬
超级会员免费看
订阅专栏 解锁全文
1251

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



