亚马逊为弹性计算集群(EC2)开发机器映象市场

阅读数:203 2007 年 7 月 30 日

话题:架构DevOps

去年四月,亚马逊组织了一个历时半天、有众多的参与者参加的关于 AWS 组件的展示 :S3(亚马逊简化存储服务)和 EC2(亚马逊弹性计算集群 ),他们还提供了一些客户的成功应用案例,如 SmartSheet、SmugMug 等公司是如何将 AWS 的 S3 作为一个可扩展的基础平台,为他们的客户提供档案和映象的存储服务的。

在展出的当月,就有 24 万开发者注册使用 S3,并存储有超过 50 亿数据对象,到了 2006 年的 7 月,这一数字就达到 8000 亿,最终用户反馈这说为他们节省了大量的硬件和操作成本。当你在短时间内面临对巨大的存储、带宽和中央处理器需求时,这种基础结构就起到了决定成败的关键 作用。

S3 仅限于存储档案,EC2 则允许用户在集群中存放他们自己的机器映象,在需要时,用户按运行实例的时间付费就可以了。亚马逊保证每一个虚拟机器的起动时间将 少于 10 分钟(而在一些 IT 组织的类似服务中则需要几天,甚至几个星期)。这些映象中可能包含有应用、库文件和数据以及配置信息,你对这些映象有完全的控 制权。亚马逊还提供基于映象模板的预先配置过的 Linux。

当映象存储在 S3 中时,EC2 的 Web 服务 API 允许你配置安全和网络存储,诸如启动、终止和监视你的机器映象等。

亚马逊并不是唯一拥有计算集群的公司,像 Google、雅虎和微软都将加入这个高阶的战争,提供先进的商业模式、增值工具和服务。Steve Ballmer 最近宣布

“我们现在正在集群中建立一个服务平台,”……“今年我们有很多东西要讨论和公布……”

在成为第一个吃螃蟹的人后,亚马逊已经开始想办法增强其竞争优势,就在数周前,其市场部就建立了一个映象开发者社区,以帮他们的客户获得最好的预打 包服务和 Web 应用。Klaas Bals 已经创建了一个含有 Dupral 5.1(一个开源内容管理系统)的亚马逊机器映象(AMI)。Paul Dowman 正在提供一个预配置过的 Ruby On Rails 的 AMI。

Chris Petrilli 在他的博客中猜测,用户最有可能购买的产品,可能是像小红帽那样的厂商逐步提供的与网格布署相关的官方支持服务。

虚 拟技术是 IT 业最近才开始流行的,也许几个月,或者最多几年内,我们将会看到大型公司使用 EC2 进行开发、测试或相关的关键应用产品,我还没有看到有任何 理由可以阻止任一个中小型独立软件开发商(ISV)不在他们的日常开发活动中使用 AMI,关键的原因是 EC2 的一个特性:有能力创建可测量的测试活动的环 境。

对于像 XSLT 的转换引擎这样的“虚拟设备”开始融合到 EC2 中,我一点也不吃惊,这不就是企业信息服务总线(ESB)吗?SAP 的前任产品和技术副总裁 Shai Agassi 认为EC2 是近十年来业界就重要的进步

查看英文原文Amazon adds a machine image marketplace to EC2