阿里云代理商-阿里云授权合作伙伴!助您开心上云!
欢迎您的咨询!贵宾咨询专线:158-0160-3153
浅谈阿里云服务器文件系统弹性块存储三副本技术
2018-3-14 9:17:16

发布:凯铧互联小编

标签:阿里云服务器,文件系统,弹性块存储,三副本技术,凯铧互联


阿里云分布式文件系统为阿里云服务器ECS提供稳定、高效、可靠的数据随机访问能力。

Chunk
ECS用户对虚拟磁盘的读写最终都会被映射为对阿里云数据存储平台上的文件的读写。阿里云提供一个扁平的线性存储空间,在内部会对线性地址进行切片,一个分片称为一个Chunk。对于每一个Chunk,阿里云会复制出三个副本,并将这些副本按照一定的策略存放在集群中的不同节点上,保证用户数据的可靠。

三份副本的原理
在阿里云数据存储系统中,有三类角色,分别称为Master、Chunk Server和Client。ECS用户的一个写操作,经过层层转换,最终会交由Client来执行,执行过程简要说明如下:

Client计算出这个写操作对应的Chunk。
Client向Master查询该Chunk的三份副本的存放位置。
Client根据Master返回的结果,向这3个Chunk Server发出写请求。
如果三份都写成功,Client向用户返回成功;反之,Client向用户返回失败。
Master的分布策略会综合考虑集群中所有Chunk Server的磁盘使用情况,在不同交换机机架下的分布情况、电源供电情况、机器负载情况,尽量保证一个Chunk的所有副本分布在不同机架下的不同Chunk Server上,有效防止由于一个Chunk Server或一个机架的故障导致的数据不可用。

数据保护机制
当有数据节点损坏,或者某个数据节点上的部分硬盘发生故障时,集群中部分Chunk的有效副本数就会小于3。一旦发生这种情况,Master就会发起复制机制,在Chunk Server之间复制数据,使集群中所有Chunk的有效副本数达到3份。

综上所述,对云盘上的数据而言,所有用户层面的操作都会同步到底层三份副本上,无论是新增、修改还是删除数据。这种模式,能够保障用户数据的可靠性和一致性。

至于ECS实例内由于病毒感染、人为误删除或黑客入侵等软故障原因造成的数据丢失,需要采用备份、快照等技术手段来解决。任何一种技术都不可能解决全部的问题,因地制宜的选择合适的数据保护措施,才能为您宝贵的业务数据筑起一道坚实的防线。


关于我们: 北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里云、腾讯云等,作为阿里云,腾讯云,百度云,金山云重要的合作伙伴,专注于为企业用户提供云计算及云计算的解决方案。总部设在北京,并在内蒙设有办事处。做为一家综合性方案商,凯铧互联向各行业用户提供基于云计算的各种解决方案。为用户获得优质服务的同时,秉承"专业规划、周到服务"的服务理念,根据用户的实际情况,充分考虑各种网络资源的特点及功效,为用户量身定做一套适合于其实际应用需求的网络应用方案。帮助用户利用互联网的力量展开新的营销方式,并大大缩短了项目实施周期,获得用户的一致好评。 如果您的问题还是没有得到解决可以直接联系凯铧互联技术团队,我们将会为您提供一对一的专享服务,同时还能够帮您申请阿里云,腾讯云,百度云,金山云全系产品合作购买价格,助您云上发展。官网购买直接返现,更优惠。


-----------------------诚信合作!互赢互利!-----------------------

最新活动| 行业动态| 最新公告| 常见问题| 关于我们| 合作联系| 付款方式| 网站地图

阿里云购买咨询

贵宾咨询专线:158-0160-3153   技术支持:136-5130-9831

CopyRight © 2023-2025 www.bjhctv.com All Rights Reserved 阿里云代理商— 北京凯铧互联科技有限公司