前言
在云HBase商业化几个月内,不少物联网客户找到我们,说我们有100T,1P的HBase,想迁移到云HBase成本怎么样,我们算了一下100T的集群为:120w每年,1P的集群为1200w左右。在此报价的基础之上,客户是比较难以接受的。另外还有一些基于云盘构建的HBase集群,有好几百T的存储量,费用动辄都是三五百万。 为此,我们谋求一个低成本的方案,在大量的调研工作及咨询客户后,我们做一款以本地盘作为直接的存储的集群。
一个实际的例子
某车联网公司需要做车联网的存储,数据要实时存放到云上。他有100w辆车,每10s上传一次信息,每次信息1KB(压缩过的),则一年的数据存储大致为3P左右,这是一个海量的存储量。且客户还需要随机的分析一些车辆的信息,包括轨迹。
基本架构
Master使用云盘作为系统盘,这样成本最低,Slave节点选用本地盘节点,作为数据存储,并每个节点上使用三个副本保障数据的高可用性
-
我们直接对比前后的方案:
- 直接单价每GB的成本从 0.7元下降到0.1元左右
- 100T包括cpu内存等资源从 120w左右下降到 35w左右
本地盘构建的HBase与高效云盘构建的HBase 对比
- 本地盘 比云磁盘 起步更高,基本是 50T的存储起步
- 本地盘规格的集群的 计算与存储是固定的,不能动态扩容,但是可以添加节点
此本地盘实例的HBase非常类似于客户线下构建的HBase集群,阿里集团目前24cpu96g 12块6T及32cpu128G 12块6T的对应的规格比较普遍。另外所有的资源都是独享的。
- 数据可靠性,平台保障有8个9的数据可靠性
- 数据可用性,平台保障有99.9%的数据可用性
由于本地盘实例的规格 数据要求比较高,适合较大的客户,在一定的时间内,数据是会超过100T的。否则,小于20T以下,还是建议使用高效云盘比较划算。
写在最后
欢迎有超过50T HBase需求的客户联系我们,此产品形态专门为 物联网、车联网及大规模存储的客户服务。