计算机学科技术前沿:云计算主要平台及特性

亚马逊云计算主要平台及特性

    从图1中可知,Dynamo是Amazon云计算平台中处于最底层的存储架构,不直接向公众提供服务,但是为整个平台及服务提供最基础的支持。S3就是建立在Dynamo之上,SimpleDB也极有可能使用或者借鉴了Dynamo技术。Amazon以Web服务的形式将云计算产品提供给用户。Amazon Web Services(AWS)是这些服务的总称。目前AWS提供的服务产品如表1所示。

     Amazon EC2属于IaaS(基础设施即服务)。EC2使用Xen虚拟化技术。每个虚拟机,又称作实例,能够运行小、大、极大三种能力的虚拟私有服务器。Amazon利用EC2 Compute Units去分配硬件资源。EC2简言之。他完全是一部具有无限采集能力的虚拟计算机,用户能够用来执行一些处理任务。然而“无限”并不不意味“无边际”,相反,他是具有上限的。亚马逊的文献阐明,你能同时租用“上百,甚至数以万计”虚拟机。

Google GAE
    由于发布S3和EC2这两个优秀的云服务,使得Amazon已经率先在云计算市场站稳了脚跟,而身为云计算这个浪潮的发起者之一的Google肯定不甘示弱,并在2008年四月份推出了Google App Engine这项PaaS服务,虽然现在无法称其为一个革命性的产品,但肯定是现在市面上最成熟,并且功能最全面的PaaS平台。                                            

 

    GAE应该是利用Google自己的技术实现的,从现在的资料来看没发现Google使用了虚拟化技术。Google有一项技术叫Google WorkQueue,是负责资源调度的,不知道是不是这项技术实现了GAE的资源控制(Google还未公开Google WorkQueue的实现)。从功能上说,GAE实现了多租户的资源按买入量分配,甚至CPU使用时间精确到了每个文件,这恐怕不是一个WorkQueue就能完成的吧?WorkQueue似乎更适合完成计算密集型任务。

    Google的GAE下面有没有可能就是一堆的物理机装上OS,然后再把它的PaaS的东西(GFS,Bigtable,MapReduce)装上就Ok了呢?因为在PaaS这个层面已经实现了数据与计算的动态分布,包括系统的流水一样的扩展性与可靠性,坏一台机器就坏吧,反正已经分布冗余了,那还有什么必要再去多加一层虚拟机的虚拟化白白去浪费资源的overhead?

 IBM“蓝云”技术平台

    “深蓝”计算平台建立在IBM在领先的大规模计算领域的专业技术上,基于IBM软件、系统技术和服务支持的开发标准和开源软件。平台特点是,虚拟机的使用,存储结构。运营模式为:虚拟服务器+操作系统+网络宽带+应用(包括软件及服务)。“蓝云”中云计算的存储体系结构为:Hadoop HDFS(Hadoop Distributed File System),基于块设备方式的存储区域网络SAN。使用的SAN特点就是对主机来说可以访问多个磁盘设备,从而能够获得性能的提升,使用虚拟化的引擎来进行逻辑设备到物理设备的映射,管理前端主机到后端数据的读写。

微软Windows Azure云计算平台

    Windows Azure的特点为,可以为构建云计算提供一组高价值的服务,可以单独或组件混合应用模式,可以在Windows Azure上的应用所使用,也可以在自由服务中进行调用,其覆盖了多种复杂的应用场景。

 

 

转载于:https://www.cnblogs.com/myqhzy/archive/2013/05/09/3070211.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值