为了账号安全,请及时绑定邮箱和手机立即绑定

OpenStack 和 Hadoop 的区别是什么?

OpenStack 和 Hadoop 的区别是什么?

慕神8447489 2019-02-06 11:07:16
OpenStack 和 Hadoop 的区别是什么
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

openstack是一个iaas云平台(云计算saas,paas,iaas中的iaas),是亚马逊aws的开源实现。OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。
hadoop是一个分布式的软件架构,有分布式计算和分布式存储。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。

查看完整回答
反对 回复 2019-03-07
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

openstack是云计算,hadoop是大数据处理。openstack是把所有的计算资源例如CPU,内存,硬盘灯整合成一个资源池,按照需求分配资源,比如你要创建一台虚机,这CPU、内存、硬盘灯就在这个资源池里面取,不用你自己估算。而Hadoop是把所有的计算资源都充分利用起来,做同一件事情,以解决单台计算机计算能力不足的情况。解释的不是很好,但是应该可以理解了吧。

查看完整回答
反对 回复 2019-03-07
  • 2 回答
  • 0 关注
  • 774 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信