You need to enable JavaScript to run this app.
导航
性能测试
最近更新时间:2024.09.12 17:23:06首次发布时间:2024.09.12 17:16:06

HBase 提供容量型存储作为冷存储介质,能够有效降低存储成本。本文主要介绍冷热分离性能测试结果。

前提条件

实例已开通容量型存储,详情请参见开通容量型存储

性能测试

环境说明

  • Master 节点:hbase.x2.large,4C16G。

  • 2 个 RegionServer:hbase.x2.2xlarge, 8C32G。

  • 测试机器:4C16G。

写性能

表类型avg rtp99 rt
热表560 us1639 us
冷表546 us1540 us

说明

每条记录 10 列,每列 100Byte,即单行 1KB, 16 线程写入。

随机 Get 性能

表类型avg rtp99 rt
热表417 us2073 us
冷表18513 us120959 us

说明

关闭表的 BlockCache,完全读盘。每条记录 10 列,每列 100Byte,即单行 1KB。8 线程读,每次读出 1KB。

范围 Scan 性能

表类型avg rtp99 rt
热表1584 us5307 us
冷表42447 us206975 us

说明

关闭表的 BlockCache,每条记录 10 列,每列 100Byte,即单行 1KB。8 线程读,每次读出 1KB。Scan 的 Caching 设为 30。

性能对比

不同表类型在写性能、随机 Get 性能和范围 Scan 性能方面的表现柱形图如下:
alt

成本收益分析

说明

以下示例中未考虑任何商品折扣,仅作为参考,具体请以实际业务账单为准。

目前 HBase 热存提供了 HDD 和 SSD 类型的存储,详情价格如下:

存储类型按量计费(元/小时/GiB)包年包月(元/月/GiB)
HDD 文件存储0.00150.7
SSD 文件存储0.00422
容量型存储0.000206250.099

示例:以存储容量为 20,000GiB 为例,分别使用 HDD 存储和容量型存储一个月(30 天)的价格如下。

存储类型按量计费包年包月
HDD 存储21600 元 = 0.0015 元/小时/GiB × 20,000GiB × 24 小时 × 3014000 元 = 0.7 元/月/GiB × 20,000GiB × 1 个月
容量型存储2970 元 = 0.00020625 元/小时/GiB × 20,000GiB × 24 小时 × 301980 元 = 0.099 元/月/GiB × 20,000GiB × 1 个月

由上述示例可以看到,对于存储 20,000GiB 的费用,容量型存储相较于 HDD 存储,价格相对更优惠,能够有效降低存储成本。