写点什么

天翼云 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:198590

评论 1 条评论

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

一个 3 年 Java 程序员 5 家大厂的面试总结(已拿Offer)

Java架构之路

Java 程序员 架构 面试 编程语言

5年Java经验不会源码被拒,苦学这些Spring源码笔记后,面试不再慌

Java架构之路

Java 程序员 架构 面试 编程语言

Flink可靠性的基石-checkpoint机制详细解析

五分钟学大数据

大数据 flink

教你用Java字节码做点有趣的事

比伯

Java 编程 架构 程序人生 计算机

KubeVela:标准化的云原生平台构建引擎

阿里巴巴云原生

容器 云原生 k8s API OAM

kotlin高阶函数let、with、apply、run、also使用场景

陈吉米

kotlin

抽奖助手利益相关方

千竹

数据库恢复子系统的常见技术和方案对比(一)

星环科技

数据库 大数据

产品训练营--第二期作业

曦语

产品训练营

拍乐云 Flutter SDK 全新发布,跨平台音视频开发更easy

拍乐云Pano

flutter 音视频 WebRTC RTC

“区块链新闻编辑部”: 从“云媒体”到“链媒体”的现实跨越

CECBC

区块链技术

Libra演进与数字货币国际化

CECBC

区块链

数据库恢复子系统的常见技术和方案对比(二)

星环科技

数据库 大数据

阿里四年技术 TL 的得失总结:如何做好技术 Team Leader

阿里巴巴云原生

云计算 项目管理 程序员 微服务 云原生

内存数据库解析与主流产品对比(三)

星环科技

数据库 大数据

智能汽车为什么新势力有胜算(28天写作 Day20/28)

mtfelix

28天写作 新能源汽车 智能汽车 造车新势力

新思科技发布《美国不良软件质量成本:2020年报告》

InfoQ_434670063458

软件质量 新思科技

开发质量提升系列:问题登记列表(下)

罗小龙

生产事故 28天写作 解决思路

区区一个SpringBoot问题就干趴下了?我却凭着这套“神级PDF文档”吊打面试官

Java 编程 面试 微服务

《程序员修炼之道》- 务实的哲学(3)

石云升

读书笔记 程序员 28天写作 批判性思维 完成好过完美

Elasticsearch 基于脚本进行 partial update

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试

10 个 JavaScript 简洁代码小技巧(文末彩蛋)

零和幺

JavaScript 大前端 CleanCode

这是阿里技术专家对 SRE 和稳定性保障的理解

阿里巴巴云原生

项目管理 运维 云原生 安全 监控

三张图解释静态NAT、动态NAT、PAT

nodejs的调试debug

程序那些事

debug 调试 nodejs 程序那些事 程序调试

30天消化MyBatis源码解析笔记,吊打面试官,offer接到手软

Java架构之路

Java 程序员 架构 面试 编程语言

译文《最常见的10种Java异常问题》

潘大壮

Java 异常 java异常处理 Exception

Flink 学习路线总结

大数据学习指南

大数据 flink

【推荐收藏!】Gradle 与 Android 构建入门

百度Geek说

研发工具 andiod

程序员入职新公司,只需8步,直接凸显出个人价值

Java架构师迁哥

Dubbo 3.0 前瞻之对接 Kubernetes 原生服务

阿里巴巴云原生

容器 运维 云原生 k8s dubbo

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