开发者社区> 问答> 正文

hadoop为什么会说成本低呢?

hadoop中说成本低廉,hdfs设计用来部署在低廉的硬件上,那么我想请教大侠们,以前

是部署在什么硬件上,大致价位呢?

展开
收起
a123456678 2016-03-13 16:04:38 3698 0
3 条回答
写回答
取消 提交回答
  • OIE=oracle、IBM小型机和EMC
    以前的IBM小型机,都是上百万的。而oracle的使用,也是按照cpu收费的,可以想象一下一个64核的CPU要给oracle交多少钱。EMC就不知道了。

    2019-07-17 19:02:45
    赞同 展开评论 打赏
  • 专注在大数据分布式计算、数据库及存储领域,拥有13+年大数据引擎、数据仓库、宽表引擎、平台研发经验,6年云智能大数据产品技术一号位经验,10年技术团队管理经验;云智能技术架构/云布道师; 研发阿里历代的大数据技术产品包括ODPS、DLA、ADB,最近五年主导宽表引擎研发、DLA、ADB湖仓研发;

    我可以简单回答下这个问题。
    以前搞数据分析,数据也往往没有这么多(为什么没有这么多,广泛讲原因是因为存储的成本太大,计算能力又不足或者说不知道存下来有啥用),一般就是用数据库,或者一些数据仓库(规模还是比较小的 一般也就1-2T)。

    当时的数据库可是非常贵的,oracle一般运行在专有的硬件上,一般就是小型机了;当然后面慢慢发展了mysql可以跑在mysql上。

    数据越来越多,就有后来很多方案:
    1、oracle rac为代表一类共享存储的,一般需要专有的硬件。
    2、MPP,以Greenplum为代表,可以再pc上面跑,也有一些在专有的服务器上。 但是MPP在场景下确实取得了很高的性能,但是稳定性、扩展性还是有一定的限制的。 机器挂了一般也服务是有一定的影响的
    3、后来就是hadoop了,开始就设计在廉价的PC机器上,机器挂了,服务毫无影响。

    总结起来讲,也就是阿里巴巴带头的去IOE的运动了,因为大家都感觉以前的贵,还不能解决问题。
    IBM是服务器提供商,Oracle是数据库软件提供商,EMC则是存储设备提供商,三者构成了一个从软件到硬件的企业数据库系统。具体来说,阿里巴巴的“去IOE”运动就是用成本更加低廉的软件——MYSQL替代Oracle,使用PC Server替代EMC2、IBM小型机等设备。

    具体到啥价位,这个具体我还没有对比过。

    2019-07-17 19:02:45
    赞同 展开评论 打赏
  • hadoop中说成本低廉,hdfs设计用来部署在低廉的硬件上,那么我想请教大侠们,以前

    是部署在什么硬件上,大致价位呢?

    2019-07-17 19:02:45
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《构建Hadoop生态批流一体的实时数仓》 立即下载
零基础实现hadoop 迁移 MaxCompute 之 数据 立即下载
CIO 指南:如何在SAP软件架构中使用Hadoop 立即下载

相关实验场景

更多