在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

天翼云 HBlock 正式推出“异地多活”块存储

  • 2025-05-07
    北京
  • 本文字数:1396 字

    阅读完需:约 5 分钟

大小:737.17K时长:04:11
天翼云HBlock正式推出“异地多活”块存储

近期,天翼云 HBlock 在发布的版本中,推出了多副本和纠删码双支持的“异地多活”块存储服务,在底层实现异地一致性实时落盘,保障业务高可用,该能力已在重庆的巴南区、高新区、北碚区三个资源池实现生产级部署和运营。

 

随着数字化的推进,“数据不丢、业务不停”已成为企业刚需,软件厂商在容灾备份方面提供了各类方案,但仍面临故障频率高、恢复时间长等问题。


传统块存储灾备方案,保障往往局限于单机柜、单机房或单可用区。为实现跨可用区容灾,需在异地构建完整的资源和数据,再通过软件进行数据同步。这种方式实时性受限、存在单点故障风险,一旦发生问题需人工介入进行服务恢复;为保障数据安全,要在多可用区保存多份冗余数据,成本也随之上升;不可控的中断时长严重影响客户体验,难以满足当下企业的要求。

 

HBlock 通过存储协议栈优化升级与分布式算法创新,在存储层实现跨可用区强一致性保障,构建跨可用区 RPO=0、RTO 秒级的异地多活、高性能块存储服务。系统在任意单可用区故障时,仍可达到 99.9%以上的服务可用性(SLA)。通过负载均衡与多活架构,业务流量可快速切换至健康可用区,使终端用户对单可用区故障无感知。

 

官方介绍,HBlock 具体实现了三个核心能力突破:

 

(一)统一存储底座,可靠性与效率兼得

 

统一元数据层,跨地域实时同步;精简配置、弹性扩容、按需伸缩;存储池可用故障域与业务 AZ 灵活对应,并采用纠删码(EC)技术与异地实时同步机制,实现了多可用区数据强一致性。

HBlock 基于纠删码(EC)的多 AZ/故障域同步机制

 

业务写入即在多 AZ 同步,任一区域故障可自动无感切换,保障持续可用;副本折叠(同域保存多份副本)提升小规模集群的容错能力且得盘率不变。

HBlock 基于 EC 将数据分条落盘至多个可用区,相较于传统三副本同步或异步复制方案,可获得更高的得盘率,并实现 RPO=0;支持卷级别冗余配置策略(如三副本或 EC N+M,N+M≤128)及多种写入模式(回写、绕写、透写、SSD 缓存),可自定义副本数与分片大小,提升性能和存储资源利用率。

 

(二)智能自愈引擎,切换全程无感

 

当某可用区故障时,自愈引擎即时感知并自动预分配通道,切换 I/O 至健康可用区,并触发跨 AZ 数据重建,无需人工干预,服务稳定永续;分布式多控架构实现卷连接自动迁移并重置主备优先级,保持计算与存储同域部署,优化性能损耗;故障区域恢复后,可自动将连接回切至原可用区域。


 

 

 HBlock 的自愈引擎机制(以 3AZ 为例)

 

(三)智能感知调度,混沌环境仍服务不停,数据不丢

 

HBlock 特别为弱网、弱算、弱盘等混沌(chaos)环境设计并验证。不依赖时钟服务,基于强一致性仲裁快速触发秒级故障检测与数据重建;动态采集存储负载、网络性能等多维度指标,通过智能调度算法实时调整副本分布,剔除慢盘、规避瓶颈节点,保证数据一致性与高可用服务。

 

HBlock 是天翼云自研的业界首款轻量级存储集群控制器,可低门槛盘活异构非对称存储资源,支持从官网自助下载分钟级交付的软件定义存储产品。其灵活的特性可支持部署在物理机、虚拟机、容器等多种环境中,通过租户机 VPC 可以让用户自助体验 HBlock 灵活组网、快速交付的软件定义存储能力。

 

此次通过异地冗余、自愈引擎与智能调度等自研技术,将数据自动分布到多个异地可用区,实现实时异地多活协同能力,结合已具备的存储网关、快照、克隆等新特性,形成“本地高可用+异地多活+多版本备份+混合云容灾”的多维服务保障,为金融、政务、交通等行业提供新的解决方案。

2025-05-07 16:198722

评论 1 条评论

发布
用户头像
啊啊啊
2025-05-12 15:46 · 北京
回复
没有更多了

回"疫"录(12):一“罩”难求

小天同学

疫情 回忆录 现实纪录 纪实

功不唐捐

Janenesome

读书笔记 思考 坚持

你的团队属于部落的哪个阶段?

Yanel 说敏捷产品

敏捷 敏捷开发 敏捷精髓

你真的懂"看板文化"么?

Yanel 说敏捷产品

敏捷 敏捷开发 敏捷精髓

ShedLock:一个轻量级的定时任务协调组件

kk

定时任务 shedlock

Git clone过慢问题

JDoe

git

也谈程序员的核心竞争力

我心依然

学习 程序员 竞争力 独立思考 清晰表达

错过了初恋,别错过WebFlux

稻草鸟人

stream Spring5 WebFlux Reactive

NIO 看破也说破(三)—— 不同的IO模型

小眼睛聊技术

Java 学习 深度思考 程序员 架构

游戏夜读 | 如何制作互动剧?

game1night

危机过后,「表格文档协同」需要具备什么能力?

葡萄城技术团队

大前端 开发者工具 Excel

从技术层面理解对于区块链技术的10.24集体学习讲话

Tux Hu

区块链 智能合约 以太坊 加密货币 去中心化网络

Linux学习-2020.05.11

Flychen

DDD 实践手册(6. Bounded Context - 限界上下文)

Joshua

企业架构 设计模式 领域驱动设计 DDD 架构模式

Java 为什么需要包装类

Rayjun

Java

Try-Catch包裹的代码异常后,竟然导致了产线事务回滚!

牧码哥

Java spring 事务

追光逐影:读《我们这一代》

北风

接口限流算法有哪些,看完这篇又能和面试官互扯了~

不才陈某

Java 分布式 后端

每个人都应该知道的性能参数

ElvinYang

工具集系列|值得收藏的几个免费在线学习国外网站

一尘观世界

学习 工具 网站 提升

用Go替代Python在生产环境中进行数据分析

良少

人工智能 大数据 数据分析 pandas Go 语言

ITerm2 + Oh my ZSH + Powerlevel10k

JDoe

配置

医院陪护5天的四点感受

赵新龙

身心健康 医院

带你吃透原型设计

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

认识数据产品经理(二 数据产品经理的稀缺性)

马踏飞机747

大数据 互联网 数据分析 产品经理

【解析+示例】2种方法,通过SpreadJS在前端实现甘特图

葡萄城技术团队

大前端 甘特图 SpreadJS 表格控件

良好的工作习惯——及时存档、备份

小匚

工作效率

如何让团队产生“多米诺骨牌”效应?

Yanel 说敏捷产品

项目管理 敏捷 敏捷开发 敏捷精髓

如何高效阅读

ElvinYang

Python程序性能分析和火焰图

ElvinYang

目光聚集之处,金钱必将追随

Tom

学习 个人成长 思考 读书

天翼云HBlock正式推出“异地多活”块存储_云计算_褚杏娟_InfoQ精选文章