机房360首页
当前位置:首页 » 云应用 » CIO详解云计算作用

CIO详解云计算作用

来源:51CTO 作者:机房360转载 更新时间:2010-10-20 13:24:29

摘要:云计算为我们使用网络提供了几乎无限多的可能,为存储和管理数据提供了几乎无限多的空间,也为我们完成各类应用提供了几乎无限强大的计算能力。

  最近由于项目需要,要做一个关于云计算的研发项目。(只是为了学习备忘使用,如有错误的地方请大家指正,云计算高深莫测,感觉有点害怕。什么是云计算,云计算能干什么?有什么特点?如何开发云应用?
  
  什么是云计算:
  
  云计算能干什么:在未来,只需要一台笔记本或一部手持机,就可以通过网络服务来实现我们需要的一切,包括超级计算。   
  云计算的特点:
  
  ◆首先,云计算提供了最可靠、最安全的数据存储中心,用户不用再担心数据丢失、病毒入侵等麻烦。
  
  ◆其次,云计算对用户端的设备要求最低,使用起来也最方便。
  
  ◆此外,云计算可以轻松实现不同设备间的数据与应用共享。大家不妨回想一下,你自己的联系人信息是如何保存的。
  
  ◆最后,云计算为我们使用网络提供了几乎无限多的可能,为存储和管理数据提供了几乎无限多的空间,也为我们完成各类应用提供了几乎无限强大的计算能力。
  
  五个开源的云计算平台:
  
  1.Enomalism(http://www.enomaly.com/)云计算平台。Enomalism是一个开放源代码项目,它提供了一个功能类似于EC2的云计算框架。Enomalism基于Linux,同时支持Xen和KernelVirtualMachine(KVM)。Enomalism提供了一个基于TurboGearsWeb应用程序框架和Python的软件栈。
  
  2.Euclyptus(http://eucalyptus.cs.ucsb.edu/)项目(ElasticUtilityComputingArchitectureforLinkingYourProgramsToUsefulSystems)是AmazonEC2的一个开源实现,它与商业服务接口兼容。和EC2一样,Eucalyptus依赖于Linux和Xen进行操作系统虚拟化。Eucalyptus是加利福尼亚大学(SantaBarbara)为进行云计算研究而开发的。您可以从该大学的网站上下载它,或者通过EucalyptusPublicCloud体验它,不过后者有一些限制。
  
  3.AppDrop(http://appdrop.com/)GoogleAppEngine(GAE)的开放源码克隆版,提供与GAE同样的接口。这意着你可以在Euclyptus上提供类似GAE的服务。(网站已失效)
  
  4.10Gen(http://www.10gen.com/)它既是一个云平台,又是一个可下载的开放源代码包,可用于创建您自己的私有云。10gen是类似于AppEngine的一个软件栈,它提供与AppEngine类似的功能—但有一些不同之处。通过10gen,可以使用Python以及JavaScript.和Ruby编程语言开发应用程序。该平台还使用沙盒概念隔离应用程序,并且使用它们自己的应用服务器的许多计算机(当然,是在Linux上构建)提供一个可靠的环境。
  
  5.NimBus(http://workspace.globus.org/)呵呵,网格中间件Globus的作品,从最早的VirtualWorkspace演化而来,http://workspace.globus.org/index.html,提供与EC2类似的功能和接口。
  
  责任编辑:关晓晨  

本文地址:http://www.jifang360.com/news/20101020/n672511380.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片