云计算(cloudcompuTIng)是基于Internet的相关服务的增加,使用和交付模型,通常涉及通过Internet提供动态,易扩展且经常虚拟化的资源。云是网络和互联网的隐喻。过去,云经常被用来代表图中的电信网络,后来它也被用来代表互联网和底层基础设施的抽象。因此,云计算甚至可以使您每秒体验10万亿次操作。借助如此强大的计算能力,您可以模拟核爆炸,预测气候变化以及市场发展趋势。用户可以通过计算机,笔记本电脑,移动电话等访问数据中心,并根据自己的需要进行计算。云计算服务形式云计算可以被认为包括以下级别的服务:基础架构即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。 IaaS(基础架构即服务):基础架构即服务。消费者可以通过Internet从完整的计算机基础结构中获得服务。例如:硬件服务器租赁。 PaaS平台即服务PaaS(平台即服务):平台即服务。 PaaS实际上将软件开发平台称为服务,并以SaaS模型呈现给用户。因此,PaaS也是SaaS模型的一种应用。但是,PaaS的出现可以加速SaaS的开发,尤其是SaaS应用程序的开发速度。例如:个性化的定制开发软件。 SaaS(软件即服务):软件即服务。它是通过Internet提供软件的一种方式。用户不需要购买软件,而是从提供商那里租用基于Web的软件来管理业务活动。例如:Sunshine Cloud Server。开源云计算平台(1)AbiCloud(Abiquo公司)AbiCloud是面向公司的开源云计算平台,使公司能够创建和管理大型和复杂的IT基础架构(包括虚拟服务器,网络,应用程序,存储设备等)。 (2)Hadoop(Apache Foundation)该计划是一个完全模仿Google架构的开源项目,主要包括Map / Reduce和HDFS文件系统。(3)Eucalyptus项目(加利福尼亚)大学)创建了一个开源接口,使企业能够使用使用其内部IT资源(包括服务器,存储系统,网络设备)构建与Amazon EC2兼容的云(4)MongoDB(10代)MongoDB是一种高性能的开源无模式文档数据库,可以使用在许多情况下可以代替传统的关系数据库或键/值存储。 (5)Enomalism弹性计算平台,它提供了一个具有与EC2类似功能的云计算框架。 Enomalism基于Linux,同时支持Xen和KernelVirtualMachine(KVM)。与其他纯粹的IaaS解决方案不同,Enomalism提供了基于TurboGearsWeb应用程序框架和Python的软件堆栈。(6)Nimbus(网格中间件Globus)Nimbus面临科学计算的需求,并通过一套开源工具实现基础架构。服务(IaaS)