当前位置:首页 > 云计算 > 正文

云计算编程软件有哪些


一、云计算平台都有那些...1、AbiCloud企业级开源云计算平台Abiquo公司推出了开源云计算平台——“abiCloud”,该平台使企业能够以快速、简单和可扩展的方式创建和管理大型复杂的IT(包括虚拟服务器、网络、应用程序、存储设备等)。AbiCloud与其他同类产品的主要区别之一是其强大的Web界面管理。您可以通过拖放虚拟机来部署新服务。该版本允许通过VirtualBox部署实例,VirtualBox还支持VMware、KVM和Xen。
AbiCloud架构如下:
2Eucalyptus开源云计算平台
Eucalyptus项目(ElasticUtilityComputingArchitectureforLinkingYourProgramsToUsefulSystems)是AmazonEC2的开源实现,兼容商业.服务接口。与EC2一样,Eucalyptus也依赖Linux和Xen来实现操作系统虚拟化。Eucalyptus是由加州大学(圣塔芭芭拉)为云计算研究而开发的。你可以从大学的网站下载它,或者通过EucalyptusPublicCloud进行尝试,尽管后者有一些限制。
3.10genMongoDB高性能开源平台
10gen既是一个云平台,也是一个可下载的开源包,可用于创建您自己的私有云。10gen是一个与AppEngine类似的软件堆栈,提供与AppEngine类似的功能-但有一些差异。借助10gen,可以使用Python、JavaScript和Ruby编程语言来开发应用程序。该平台还使用沙箱的概念来隔离应用程序,并通过使用许多计算机(当然是在Linux上构建的)及其自己的应用程序服务器来提供可靠的环境。
4Enomaly的弹性计算平台(ECP)是一个可编程虚拟云架构。ECP平台可以简化云架构中应用程序的发布。
云平台是EC2式的IaaS。Enomalism是一个开源项目,提供了一个功能类似于EC2的云计算框架。Enomalism基于Linux,支持Xen和KernelVirtualMachine(KVM)。与其他纯IaaS解决方案不同,Enomalism提供基于TurboGear的Web应用程序框架和Python的软件堆栈。
5.云计算平台Nimbus
Nimbus由Globus网格中间件提供支持,由VirtualWorkspace演变而来,提供与EC2类似的功能和接口。