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

云计算技术有哪些软件


一、列举一些开源的云计算技术云计算是IT界的热门词,开源云计算被认为是IT领域的一种趋势。我们熟悉几家IT巨头的云计算平台,比如AmazonEC2、IBMBlueCloud、MicrosoftAzure、SunCloud等。那么,开源云计算平台有哪些以下列表正确列出了中国开源社区?-包括已知的开源云计算平台。
ud企业级开源云计算平台
Abiquo公司推出了开源云计算平台——“abiCloud”,它可以让企业快速、轻松地管理庞大而复杂的IT基础设施(包括以可扩展的方式创建虚拟服务器、网络、应用程序、存储设备等)。AbiCloud与其他同类产品的主要区别之一是其强大的Web界面管理。您可以通过拖放虚拟机来部署新服务。此版本允许通过VirtualBox部署实例,VirtualBox还支持VMware、KVM和Xen。
abiCloud架构如下:
ptus开源云计算平台
Eucalyptus项目(ElasticUtilityComputingArchitectureforLinkingYour
ProgramsToUsefulSystems)是AmazonEC2。与商业服务接口兼容的开源实现。与EC2一样,Eucalyptus也依赖Linux和Xen来实现操作系统虚拟化。Eucalyptus
由加州大学(圣巴巴拉)开发用于云计算研究。你可以从大学网站下载它,或者通过EucalyptusPublicCloud进行尝试,尽管后者有一些限制。
​3.10genMongoDB高性能开源存储平台
10gen既是一个云平台,也是一个可下载的开源代码包,可用于创建您自己的私有云。10gen是一个与AppEngine类似的软件堆栈,提供与AppEngine类似的功能,但有一些差异。借助10gen,可以使用Python以及JavaScript和Ruby编程语言来开发应用程序。该平台还使用沙箱的概念来隔离应用程序,并使用许多具有自己的应用程序服务器(当然是在Linux上构建)的计算机来提供可靠的环境。
四、Enomaly弹性计算平台
Enomaly弹性计算平台
(ECP)是一个可编程的虚拟云架构。ECP平台可以简化云架构中的发布。.应用程序操作。
云计算平台是EC2风格的IaaS。Enomalism是一个开源项目,提供了一个功能类似于EC2的云计算框架。Enomalism
基于Linux,支持Xen和KernelVirtualMachine(KVM)。与其他纯IaaS解决方案不同,Enomalism提供基于TurboGearsWeb应用程序框架和Python的软件堆栈。
五、Nimbus云计算平台
Nimbus由Globus网格中间件提供支持,由VirtualWorkspace演变而来,提供类似于EC2的功能和接口。
二、与云计算、云存储相关的IT技术都有哪些?云计算是
分布式计算、
并行计算、
效用计算、
网络存储技术、
虚拟化、
负载均衡(LoadBalance)、
热备(HighAvailable)等传统计算机和网络技术的开发和集成产品。
主要体现在虚拟化、标准化和自动化方面。
云存储是在云计算的概念基础上扩展发展起来的一个新概念。它是一种新兴的网络存储技术,解决集群应用、网络技术或分布式文件系统等功能。将大量不同类型的存储设备汇集在一个网络中,通过应用软件协同工作,共同提供业务访问和外部数据存储功能。云计算系统中广泛使用的数据存储系统是Google的GFS和HDFS,HDFS是Hadoop团队开发的GFS的开源实现。
从软件角度来看,VMware、Hyper-V、Citrix以及微软的开源KVM是主要的虚拟化平台,也是云计算的基础。Citrix的优势在于其桌面虚拟化和应用虚拟化能力。
对于云计算应用软件开发工具来说,云计算和云存储没有单独的编程语言。
许多人将云计算与大数据联系在一起。事实上,两者既相关又不同。云计算是硬件资源虚拟化,主要是单虚拟化和多虚拟化,充分利用高性能硬件资源;而大数据则是对大数据的高效处理,往往需要一体式或者多重虚拟化来进行处理;跨多个数据任务硬件的大量数据。亚马逊是云计算应用的先驱,谷歌是大数据应用的先驱。大数据可以使用基于虚拟化或高性能计算(HPC、集群技术、并行技术)的云计算架构进行处理。
大数据相当于一个巨大的数据“数据库”,纵观大数据领域的发展,我们可以看到大数据的处理现在正在向着与传统数据库类似的方向演化经验。Hadoop的诞生使我们能够使用传统机器构建稳定的集群来处理TB级的数据,并向我们介绍了诸如传统且昂贵的并行计算等概念。但它并不适合数据分析师(因为MapReduce.开发非常复杂),所以出现了PigLatin和Hive(分别由Yahoo!和Facebook发起的项目。说到这里,我想补充一点,先进的互联网公司例如Google、Facebook和Twitter在大数据领域非常活跃并做出了强有力的贡献),给我们带来了与SQL相同的操作方法,但处理效率非常慢。与传统数据库的处理效率完全不同。就像大数据处理中的SQL一样,处理速度也可以“像SQL”。Google给我们带来了Dremel/PowerDrill等技术,Cloudera的Impala(Hadoop商业化最强的公司,Hadoop之父cutting负责技术领导)也出现了。
因此,云计算和云存储是最底层的计算资源。它们通过虚拟化提供“设备”级别(或操作系统级别)的服务,用户可以轻松申请“设备”使用。独立完成自己的任务(比如为你提供服务器),云中实际上提供给你的是虚拟机。至于这个虚拟机运行在哪个硬件设备上,甚至不一定非要“无缝”漂移。”,硬件故障几乎不会影响用户使用。