免费预览已结束,剩余7页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
华为FusionStorage架构分析,常涛changtao,基本功能,接口:scsi/iscsi数据服务:快照,克隆,精简配置,分布式cache,备份(全量,增量),复制(基于volume的异步复制)存储基本功能:集群状态控制,分布式数据分布(DHT),rebuild,reblance过程控制,强一致性协议,基本组件,FusionStorageManager:管理模块,提供告警,监控,日志等信息。FustionStorageAgent:代理进程,实现和FusitonStorageManager的通信。MDC(metadatacluster):集群管理,负责集群状态的监控,数据分布规则,数据rebuild的过程控制。(使用zookeeper)VBS(virtualblocksystem)客户端,提供分布式块存储集群接入点服务。OSD:数据服务组件。每个磁盘对应一个OSD(类似于Ceph),关键技术:数据分布(数据路由),FusionStorage采用DHT算法需要全局保存Partitiondisk的映射表,1)(LUN1,LBA)生产key2)通过key,通过计算hash值可得到Partition3)通过查找全局的partition到disk的路由表,可知具体的disk的值,优点:1)保存partition到disk的映射表,可以实现负载均衡2)保存的元数据比较少,可以支持的规模比较大。缺点:副本控制和分布的粒度是pool级别,volume级别的数据分布和副本的控制比较难。,关键技术:Cache机制,WriteCacheSSDcache,直接写SSD返回数据定期从SSD批量刷回HDD磁盘ReadCache:内存SSDreadcacheHDD磁盘,Cache没有啥特别的。关键看cache缓存算法的实现优劣。,关键技术:读写IO流程,读操作:直接读PrimaryOSD,写操作:客户端VBS发给PrimaryOSDPrimaryOSD同时发送给本地磁盘和SecondOSDPrimaryOSD等待PrimaryOSD和SecondOSD的操作都完成,才向客户端应答。,没啥特别设计,基本流程都一样。,关键技术:快照/克隆,FusionStorage采用ROW快照技术优点是写操作性能几乎不受损失读操作,特别是顺序读操作,会有影响?如果使用DHT技术,ROW快照的机制具体如何实现?Ceph的机制?快照的信息记录在每个对象的属性上Sheepdog的机制?快照的信息记录在整个volume的属性上ConsistentGroup不支持?,快照的实现,应该是基于sheepdog的原理实现。ROW机制的快照还是挺不错的。,关键技术:数据一致性协议/掉电保护,每个IO有编号(通过编号,实现顺序处理)主OSD和备OSD所接收到的IO编号处理顺序完全一致。orderedrequest实现(类似Ceph的pglog,性能是瓶颈吗?)FusitonStorage的保电介质NVDIM&PCIeSSD所有的元数据+数据都缓存在保电介质中,系统掉电重启后replay,类似ceph,NVDIM或者PCIeSSD做日志(包括元数据和数据),关键技术:平滑扩容,DHT技术比较容易的支持Reblance/Rebuild时的所占资源的控制(没有提到)在恢复速度和不影响前端性能之间平衡,关键技术:灾备,基于volume的同步复制同城双活基于故障域实现的双活。但是难以实现基于volume的同步复制基于volume的异步复制异地复制基于快照实现的全量和增量备份可基于Volume的实现,其它功能,分布式缓存有必要吗?如果负载均衡针对热点?读热点缓存在cache中,写热点也没法分布式啊?支持InifiniBand高速网络DataScrub定时检测存储数据提前预防数据错误硬盘可靠性坏块标记磁
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区养老项目完成情况、问题剖析及改进方案
- 乡村饮用水井消毒项目推进进度、问题及解决方案
- 泉州市下学期小学四年级数学综合素质测试试卷
- 建筑施工技术-随堂练习2018秋答案
- 曹州启程教育电子合同
- 泰州营运汽车租赁合同
- 社区管理项目计划
- 2025年许昌市许昌县保安员招聘考试题库附答案解析
- 2024年辽宁教师招聘考试模拟题及答案
- uom无人机考试题库及答案2025
- 总经理私章管理制度
- 造价咨询劳务合同协议
- 饮料生产卫生规范培训
- 饭店管理概论教案 (中职教育)
- 供应商整改管理制度
- 汽车电子商务行业现状
- 大中型企业安全生产标准化管理体系要求变化解读
- CHINET2024年全年细菌耐药监测结果
- 2025年泵站运行工职业技能比武竞赛参考试指导题库500题(含答案)
- 免交社保合同范例
- 充电桩行业出口市场分析
评论
0/150
提交评论