| 作者 | 云计算的几种模式(1): 作为基础设施提供 |
|
Chris1919 2009-03-21 12:57 |
这里Amazon Web Services是典型代表。一直以来,Amazon在技术领域的发言权并不多,更多的是作为一家互联网公司而存在。但是当云计算的概念被炒的热火朝天的时候,越来越多的技术领域的目光就投向了Amazon,原来他家在2002年就推出了颇具云计算风格的产品。在AWS中,最核心的元素是Amazon Elastic Compute Cloud (Amazon EC2),EC2通过虚拟机的方式按需提供计算能力,每个虚拟机运行一个Amazon Machine Image(AMI),Amazon提供了很多预配置好的这样的虚拟机镜像,用户也可以自己配置一个。
这种模式解决了企业自己创建数据中心时的一系列问题,当需要增加计算资源的时候只需要花几分钟配置一下添加一些虚拟机instance就可以完成(弹指间! 真是弹指间啊,手指动动鼠标就可以了...),当觉得计算资源太多了时,又可以配置一下删除掉多余的虚拟机instance,完全快速的按需应用。 这种模式也有一些劣势:首先,EC2只能以虚拟机为单位购买,虚拟机作为衡量计算的单位来讲,有时候偏大了,特别对于小型应用来讲;其次,计算能力不是自动伸缩的,也就是说需要自己去判断计算能力的负载,然后去购买或者取消虚拟机instance;再次,用户必须去自己解决一些技术上的问题才能最终架构好一个云计算应用来。 除了EC2外,AWS还包括一些服务,比如Amazon Simple Storage Service(Amazon S3)、Amazon SimpleDB(据说是Erlang写的,cool...)作为存储、数据库服务,Amazon Simple Queue Service(Amazon SQS)作为队列服务,等等。 值得一提的是,AWS应该是目前商业化最成功的云计算。 另外,关于价格方面,之前我跟一些主机提供商的独立主机对比了下,差不太远,就是感觉流量收费太高。具体的因为没用过,也不清楚。 |