热点推荐
ZOL首页 > 服务器 > 产业 > 建"云"伟业 2011服务器半年盘点之云平台

建"云"伟业 2011服务器半年盘点之云平台


CBSi中国·ZOL 作者:中关村在线 涂兰敬 【原创】 2011年07月01日 06:26 评论
    从云计算概念诞生,到如今各个国际IT巨头揭竿而起,推出各自的云计算平台和解决方案,云计算大有势不可挡的趋势。

    新生物的诞生,到最后的成长壮大,都不是自己单打独斗的结果。正如,当前的英特尔、微软等IT巨头,它们没有一个不是尽量扩大自己生态链。生态链越大,其生命力越强。

    而当前市场上林林总总的云计算平台,同样形成了平台混战的局面。谁都希望在自己的云平台上,拥有更多做应用开发的小厂商以及企业客户。以下,编者通过整理当前热门的云计算平台以及开源云平台,为读者呈现一些云平台的特性。未来的一段时间,它也许将壮大,成为众开发人员以及ISV顶礼膜拜的云平台。

    2011年,各个IT巨头都在原有战略布局的基础上有所前行,但是没有大的方向性转变,而是更加强调自己的云平台如何落地生根。正如,很多专家预料的那样,2011年是云计算应用年。

  IT巨头的那些云计算平台

   虽然,很多国内和国际的第三方咨询机构都公布的调查数据都显示,云计算未来几年将拥有巨大的市场份额。同时,也有专家同时提醒,云计算是有钱人玩的游戏,特别是云计算平台。如果不能当云平台提供者,能够在云计算这个产业链中担当一个角色,也是非常有前途的。下面,编者搜集了当前比较热门的云计算平台,看一下2011年上半年它们都发生哪些变化。

  Google的云计算平台

  Google的云计算平台原本为Google最重要的搜索应用提供服务,如今这个服务已经扩展到其他应用程序。Google的云计算基础架构模式包括4个相互独立又紧密结合在一起的系统:Google File Systemt分布式文件系统,针对Google应用程序的特点提出的MapReduce编程模式,分布式的锁机制Chubby以及Google开发的模型简化的大规模分布式数据库BigTable。下面分别介绍四个系统的特性。

  首先是Google File System文件系统(GFS)。除了性能,可伸缩性、可靠性以及可用性以外,GFS设计还受到Google应用负载和技术环境的影响。体现在4个方面:1)充分考虑到大量节点的失效问题,需要通过软件将容错以及自动恢复功能集成在系统中;2)构造特殊的文件系统参数,文件通常大小以G字节计,并包含大量小文件;3)充分考虑应用的特性,增加文件追加操作,优化顺序读写速度;4)文件系统的某些具体操作不再透明,需要应用程序的协助完成。

  MapReduce分布式编程环境:Google构造MapReduce编程规范来简化分布式系统的编程。应用程序编写人员只需将精力放在应用程序本身,而关于集群的处理问题,包括可靠性和可扩展性,则交由平台来处理。MapReduce通过"Map(映射)"和"Reduce(化简)"这样两个简单的概念来构成运算基本单元,用户只需提供自己的Map函数以及Reduce函数即可并行处理海量数据。为了进一步理解MapReduce的编程方式,下面给出一个基于MapReduce编程方式的程序伪代码。程序功能是统计文本中所有单词出现的次数。

  分布式的大规模数据库管理系统BigTable:由于一部分Google应用程序需要处理大量的格式化以及半格式化数据,Google构建了弱一致性要求的大规模数据库系统BigTablet。BigTable的应用包括Search History,Maps,Orkut,RSS阅读器等。

  BigTable是客户端和服务器端的联合设计,使得性能能够最大程度地符合应用的需求。BigTable系统依赖于集群系统的底层结构。一个是分布式的集群任务调度器,一个是前述的Google文件系统,还有一个分布式的锁服务Chubby。

  Chubby是一个非常鲁棒的粗粒度锁,BigTable使用Chubby来保存根数据表格的指针,即用户可以首先从Chubby锁服务器中获得根表的位置,进而对数据进行访问。BigTable使用一台服务器作为主服务器,用来保存和操作元数据。主服务器除了管理元数据之外,还负责对tablet服务器(即一般意义上的数据服务器)进行远程管理与负载调配。客户端通过编程接口与主服务器进行元数据通信,与tablet服务器进行数据通信。


建"云"伟业 2011服务器半年盘点之云平台

  2011年上半年,谷歌除了在云计算平台上获得进一步的认可之外,还在移动开发平台Andriod上获得空前的成功。对于2011的谷歌来说,可以说是双丰收。

  IBM"蓝云"计算平台

  IBM是一个以硬件起家,如今发展成为软硬皆可的综合解决方案提供商。2011年上半年不仅仅在市值上一举超过微软取得全球第二的位置,同时,2011年也迎来了IBM百年庆典的伟大时刻。真可谓是喜事连连!

建"云"伟业 2011服务器半年盘点之云平台

    "蓝云"计算平台IBM推出来的一套软硬兼施的平台,它将Internet上使用的技术扩展到企业平台上,使得数据中心使用类似于互联网的计算环境。"蓝云"大量使用了IBM先进的大规模计算技术,结合了IBM自身的软、硬件系统以及服务技术,支持开放标准与开放源代码软件。"蓝云"基于IBM Almaden研究中心的云基础架构,采用了Xen和PowerVM虚拟化软件,Linux操作系统映像以及Hadoop软件。

  "蓝云"计算平台的组成结构是:一个数据中心、IBM Tivoli部署管理软件、IBM Tivoli监控软件、IBM WebSphere应用服务器、IBM DB2数据库以及一些开源信息处理软件和开源虚拟化软件等。"蓝云"软件平台的特点主要体现在虚拟机以及对于大规模数据处理软件Apache Hadoop的使用上。Hadoop是开源版本的Google File System软件和MapReduce编程规范。

  其中,"蓝云"计算平台中的虚拟化技术:"蓝云"软件的一个重要特点是虚拟化技术的使用。虚拟化的方式在"蓝云"中有两个级别,一个是在硬件级别上实现虚拟化,另一个是通过开源软件实现虚拟化。而"蓝云"计算平台中的存储体系结构:"蓝云"计算平台中的存储体系结构对于云计算来说也是非常重要的,无论是操作系统、服务程序还是用户的应用程序的数据都保存在存储体系中。"蓝云"存储体系结构包含类似于Google File System的集群文件系统以及基于块设备方式的存储区域网络SAN。

  另外,在2011年4月8日,IBM又新推出了一个SmartCloud企业级云计算平台。这个云计算平台将帮助IBM实现在2015年之前云计算收入达到70亿美元的目标。新IBM云计算平台能够让机构、机构的员工和合作伙伴得到自己需要的一切功能,如高级分析和商务应用以及像虚拟服务器和存储那样的IT基础设施或者使用测试软件代码的工具等。所有这一切都通过IBM的全球云数据中心网络安全地向用户提供。

  IBM SmartCloud平台有两个实施选择:企业和企业+。企业版从本周四开始提供并且在IBM现有的开发和测试云的基础上扩展。与传统的环境相比,这个平台能够把应用程序开发的时间从数天减少到几分钟,把开发成本减少30%。

 

1 2 3 4 5 6 下一页
频道热词:LED照明  工作站  云计算  
视觉焦点
TOP10周热门服务器排行榜
  • 热门
  • 新品
  • 系列
查看完整榜单>>