openstack 和 Hadoop

1:

OpenStack 是云计算平台.说白了就是能够在上面创建虚拟机,管理虚拟机(美其名曰:计算资源虚拟化),管理存储资源(美其名曰:存储资源虚拟化).

OpenStack的存储管理包括两个工具:一个是分布式文件系统,一个是为虚拟机创建磁盘的工具.
OpenStack可以和hadoop比较的就是分布式文件系统.

hadoop是为了实现大数据量存储.
OpenStack的存储工具(名字叫swift)是对象存储.
我知道的就是这些.具体的区别可以自己上网查查.

总的来说:OpenStack和hadoop不是同一个层次的东西,无法比较.可以比较的是OpenStack的工具swift.

2:

Openstack和hadoop的概念从根本上是不一样的,我跟愿意把hadoop称为大数据分析或处理架构,而把Openstack称为云计算架构
Openstack的主体思想是把资源进行分离,给不同的用户提供虚拟机的服务(因为他们用一个或者多个实体机太浪费资源了),这样就可以充分利用实体机资源。
Hadoop的主题思想是为了把资源进行整合,整合多台实体机(或者虚拟机)进行大数据的分析(运行某个算法且要求的数据量很大),这样就达到超级计算机的效果。
Openstack是属于云计算的IaaS层(基础架构层),而hadoop就可以在Openstack上运行(以虚拟机为基础),这也是Openstack的新project之一,叫Savana好像。。。

3

也不怎么了解,但觉得15楼,19楼,20楼说的有道理,个人认为:
由Savanna项目(http://www.csdn.net/article/2013-04-19/2814960-savanna-let-hadoop-run-on-openstack)可以看出两者在云计算中所处的层次不一样,openstack实现IasS的服务的,也就是基础设施平台,Hadoop应该是PaaS,PaaS是建立在IaaS之上的,你可以通过其他方式构建IaaS也可以通过openstack构建,然后在IaaS之上构建hadoop这个PaaS,达到云计算的目的。不知道SaaS是不是就是在hadoop上运行的计算软件呢?


OpenStack 和hadoop 有什么区别?

2011-11-11 11:44
OpenStack是IaaS(基础设施即服务)‎软件,让任何人都可以自行建立和提供云端运算服务。
而hadoop是一个开源的方案,侧重于hdfs云存储与mapreduce云数据分析等方面。

参考资料: http://cloud.dlmu.edu.cn/cloudsite/?action-category-catid-89

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值