云计算服务级别协议的现状
1. 引言
自2007年末以来,云计算一直是积极且广泛研究的焦点。在“云”这个术语出现之前,存在网格技术。如今,研究的热门话题是云计算,并且越来越多针对这项新技术的各种解决方案框架和模型开始应用于云架构。我们将探讨“云计算”最合适的定义,同时回顾不同的架构框架以及可能给对这种分布式计算感兴趣的供应商和客户带来重大问题的常见挑战。Google趋势报告显示,到2007年末,云计算的关注度已超过网格计算。
2. 定义
研究云计算相关问题和标准的专家与开发者不一定有相同的技术背景。在研究项目中,来自网格技术、面向服务的架构(SOA)、商业以及其他技术和管理领域的专业人员提出了多个概念来定义云计算。这些定义仍需以通用标准呈现,以涵盖云计算架构的大多数技术和其他方面。
在网络和通信领域,“云”是常见互联网概念的隐喻,云符号也用于表示网络连接以及互联网基础设施提供云技术的方式。“计算”在云领域指的是在云数据中心实现的技术和应用。
不同人对云计算有不同的定义:
- Vaquero等人认为开发者和商业决策者会将技术理解与云数据中心的特性相混淆。他们给出的定义是:云是一个易于使用和访问的虚拟化资源(如硬件、开发平台和/或服务)的大型池。这些资源可以动态重新配置以适应可变负载(扩展),从而实现资源的最佳利用。这个资源池通常通过按使用付费的模式进行利用,基础设施提供商通过定制的服务级别协议(SLA)提供保证。但该定义未涵盖云架构的其他重要组件。
- Wang等人将云计算定义为:计算云是一组支持网络的服务,按需提供可扩展、有服务质量(QoS)保证、通常是个性化且廉价的计算基础设施,可通过简单且普遍的方式访问。此定义侧