计算下微软Windows Azure HDInsight中Hadoop和HBase的成本和省钱秘籍
计算:
以一个最简单Hadoop集群来计算,需要两个头节点(Namenode)和两个数据节点(Datanode)以及3个Zookeeper结点,这样算下来每小时要5.44+2.72*2+0*3=10.88RMB,每天需要10.88*24=261.12RMB,每个月需要261.12*30=7833.6RMB,这是最低配置!
如果我们还需要HBase,那么最低配置7833.6+(5.44+2.72*2+4.08*3)*24*30=7833.6+16646.4=24480RMB!
这意味着只要我们建好Hadoop,什么都不做,放一个月,就要付7833.6RMB,如果还需要HBase,那需要24480RMB,而且这个是最低配置。
省钱秘籍
那么怎么来节省成本,很简单,把需要的数据都准备好,然后创建Hadoop和HBase,执行HiveQL或者MapReduce程序,然后把结果数据存下来,之后删除Hadoop和HBase实例,这样我们可能只用了几个小时或者数十个小时,大大节省了成本。
从官方文档可以找到下列价格表:http://www.windowsazure.cn/pricing/details/hdinsight/
Hadoop 定价
*月度价格的估算基于每月 744 小时的使用时长。
节点类型 | 定价 |
---|---|
两个头节点(位于一个特大(A4)实例) | ¥10.88 每小时 (约 ¥8,095 每月) |
两个头节点(位于一个大(A3)实例) | ¥5.44 每小时 (约 ¥4,048 每月) |
每个数据节点(位于一个大(A3)实例) | ¥2.72 每小时 (约 ¥2,024 每月) |
两个安全网关节点(位于一个中(A2)实例) | 免费 |
三个 ZooKeeper 节点(位于一个小(A1)实例) | 免费 |
Hadoop + HBase 定价
*月度价格的估算基于每月 744 小时的使用时长。
节点类型 | 定价 |
---|---|
两个头节点(位于一个特大(A4)实例) | ¥10.88 每小时 (约 ¥8,095 每月) |
两个头节点(位于一个大(A3)实例) | ¥5.44 每小时 (约 ¥4,048 每月) |
每个数据节点(位于一个大(A3)实例) | ¥2.72 每小时 (约 ¥2,024 每月) |
两个安全网关节点(位于一个中(A2)实例) | 免费 |
HBase 的其他成本: 三个 ZooKeeper 节点(位于一个中(A2)实例) |
¥4.08 每小时 (约 ¥3,036 每月) |