表格存储服务 (CloudTable Service,简称CloudTable)是基于Apache HBase提供的全托管NoSQL服务,提供毫秒级随机读写能力,适用于海量(半)结构化,时空,时序数据存储,可被广泛应用于物联网、车联网、金融、 智慧城市 、气象等行业。
CloudTable集群模式为用户提供专属集群,即开即用,适合业务吞吐量大,时延要求低的用户。
产品架构
CloudTable服务的产品架构如下图所示:
图1产品架构
生态开放:CloudTable兼容HBase/OpenTSDB/GeoMesa原生接口。
HBase:支持KeyValue数据模型。架构高可用,HMaster为两个节点,主备模式,HA实时检测。计算单元故障,region可以秒级转移,保证业务的高可用。存储和计算分离保证数据的高可靠,存储采用多备份机制,存储可靠性不低于99.999999%。
时序数据库 :集成OpenTSDB,提供时序数据的高效读、写、查询和计算能力,读写性能提升30%-60%。支持插值、降精度、聚合强大分析能力,10:1高压缩比,成本更低。
时空 大数据 :集成地理大数据处理套件GeoMesa,帮助物联网存储和分析海量时空(spatio-temporal)数据,提供轨迹查询、区域分布统计、区域查询、密度分析、聚合、OD分析等功能,超越传统空间 数据库 功能。
存储层:高可用,坏盘不影响数据读写,不影响可靠性。计算与存储分离,存储按使用量计费,成本更低。
集群管理:提供可视化管理平台,支持集群管理、修改配置参数、按CU进行在线扩容等功能。支持可视化监控运维,提供常用的监控信息(如CPU使用率、IOPS、流入流出的流量等)和自定义告警规则,简化系统运维。
安全:CloudTable使用 IAM 服务实现身份认证功能。CloudTable的底层计算单元运行在一个VPC网络中,VPC即 虚拟私有云 ,是通过逻辑方式进行网络隔离,提供安全、隔离的网络环境。安全组用来实现安全组内和安全组间的访问控制,用户可以自定义安全组规则来实现对CloudTable的访问控制。