浅谈华为云OBS同城冗余
背景
随着数字化转型的大潮,越来越多的企业和政府部门在加快业务上云的步伐。对于企业的关键业务数据上云,企业最关键的就是数据的安全可靠。那么如何确保企业的宝贵数据在云上不丢失,如何确保企业的业务不因存储的数据原因而影响业务的正常访问?存储的可靠性成为最关键的一个因素。
华为云云对象存储服务(OBS)的同城冗余存储类型,能够提供数据中心级(可用区级)的容灾能力,当断网、断电或者发生灾难事件等极端事件导致某个机房(可用区)不可用时,仍然能够确保继续提供强一致性的服务能力,可以满足关键业务系统对于“恢复时间目标(RTO)”以及“恢复点目标(RPO)”等于0的强需求。
技术解析
同城冗余存储,顾名思义,将将冗余数据分布于同城的多个可用区上,其采用的是跨可用区分布式纠删码技术,传统的纠删码技术,通常是部署于同一集群,可以应对比如主机级的故障,相对于多副本技术,其能更好的实现空间利用率与数据冗余度的平衡。
OBS同城冗余存储采用N+M的纠删码,将数据块冗余打散分布于3个可用区上,每个可用区内部以及3个可用区之间,都可以通过冗余来恢复数据。因此当某个可用区(或机房)遇到极端情况导致整个可用区不可服务时,只会影响,不会影响业务的连续性和数据的可靠性。整个过程整个故障切换过程用户无感知、业务不中断、数据不丢失。OBS通过多级可靠性架构,保障数据持久性高达99.9999999999%(12个9),业务连续性高达99.995%。
最佳实践
为确保企业核心资产万无一失。通过OBS单region的同城多活加上跨地域复制功能,可以轻松搭建“两地六中心”架构。
- 点赞
- 收藏
- 关注作者
评论(0)