1.4 云的预期特性
云的某些特性是必要的,使真正代表云计算模式的服务能够满足消费者的期望。云服务必须是:①自助服务;②按使用计量和计费;③有弹性;④可定制。
1.4.1 自助服务
云计算服务消费者期望按需(接近于)即时访问资源。为了支持这一期望,云必须允许自身服务访问,以便客户可以请求、定制、付费,并在没有运营商人为干预的情况下使用服务[6]。
1.4.2 按使用计量和计费
云计算消除了用户的预先承诺,让他们提要求,只使用必要的数额。服务必须在短期的基础上(如按小时)定价,一旦服务不需要了,允许用户发布(而不是支付)资源[5]。基于这些原因,云必须实现这些特性以允许高效的商业服务(如定价、核算计费[2])。计量应做成不同类型(如存储、处理器和带宽),使用情况及时上报,从而提供更大的透明度[6]。
1.4.3 伸缩性
云计算提供了按需使用无限计算资源的幻觉[5]。因此,用户期望云在任何时候都可快速提供资源。尤其是,①当负载增加时,可以自动配置额外资源;②当负载减少时,可以释放相应资源(按比例逐步增加和减少)[6]。
1.4.4 定制化
在一个多租户云中,用户需求间有着很大的差异,这是常有的事。因此,租用的云资源必须高度可定制。在基础设施服务下,定制化是指允许用户部署专门的虚拟设备,并给予特权(root)访问虚拟服务器。其他服务类型(PaaS和SaaS)提供的弹性较小,不适合通用计算[5],但仍有望提供一定程度的定制化。