不同层次的应用有不同层次的手段,但基本上云计算不会离开前面的几个关键词

软件服务最有名的就是Flickr。这个以照片分享为主的服务,在付费的部分,再显示其使用云端的痕迹。
" Flickr的云计算

量化:以照片的数量(磁盘空间)及每个月传输的流量(网络带宽)作为其"量化"的基础。

许多:照片放在不同的服务器上(如farm3、Farm5等服务器),匹配了"许多"的条件。

资源:Flickr所处的服务是一个Web Service,当然有CPU/RAM/网络/存储等资源。

网络:Flickr是通过网络的服务,包括直接浏览和代码连接。

界面:Flickr使用的是浏览器,以浏览器为其界面。

用户:Flickr可以通过浏览器让人类看照片,也可以通过html代码来让网页将图片嵌入,服务的对象包括人类及网页。

2. 平台即服务部分

在Platform As A Service部分,最好的例子就是Amazon AWS中的SimpleDB或Google的BigTable。首先定义Platform为整体的服务,如数据库服务、Web服务等。而Amazon的SimpleDB就是标准的Database Platform As A Service。

Amazon的SimpleDB是一个网页界面的数据库,一般数据库的新建/修改/删除/查询都可以在网页上落实,也可以运行SQL语句。SimpleDB是架构在一个称为亚马逊关系数据库服务(ARDS, Amazon Relational Database Service)的云端服务上,用户可以随时新建一个数据库,并且可以任意分配数据库的资源(如CPU、内存等)。算是最标准的平台即服务。
" 亚马逊关系数据库服务的云计算

量化:数据库的大小以及使用的CPU/RAM资源。

许多:数据库置放的主机可以做成Cluster,支持多主机。

资源:所处的服务是一个Web Service,当然有CPU/RAM/网络/存储等资源。

网络:通过网络的服务,包括直接浏览和代码连接。

界面:操作界面使用的是浏览器,以浏览器为其界面。

用户:可以通过浏览器让人类操作数据库,也可以通过SQL代码让其他的服务访问数据库。

3. 架构即服务

2006年时,Amazon在信息业投下了一颗×××,就是有名的EC2服务。EC2将CPU、RAM、存储空间以及网络提交速度量化加壳成商品,让用户能通过网页在网卡创建自身的主机,并且可以选择操作系统,在这个操作系统中安装自身的服务。举例来说,你可以通过网页创建三台主机,分别是Linux、Windows 2003及Windows 2008,并且安装自身的服务,通过远程桌面来操作,就好像操作自身的计算机一样,而这些计算机可以随时生成,随时消灭,不限数量,不限性能,可以给定多个CPU,大量的RAM和可伸缩的存储空间,也可以决定网卡的数量和速度,这就是标准的将架构视为服务的一部分,本书所提的虚拟化就是这部分。
▲  除了EC2之外,vCloud Express是以VMware vSphere为主的IaaS

小常识

Amazon的EC2的主机都是虚拟机,而这些虚拟机都是使用Xen所生成的。