分布式文件存储介绍及存储性能分析.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式文件存储介绍及存储性能分析

分布式文件存储介绍 及存储性能分析 硬盘概念 柱面,磁道 扇区 碟片,磁头 硬盘特性 容量 10M~2T Rpm 读写iops 磁盘缓存2M~64M 接口:ATA(sata), SCSI(sas),光纤 与其他设备比较 内存, 1M-0.25ms 网络, 1M-10ms 硬盘寻道, 10ms/次 硬盘读写,1M-11ms 硬盘损坏 10万小时~100万小时 RAID10 RAID5,6 RAID5,RAID6,RAID10 RAID性能 损坏后恢复速度慢 文件系统 元数据概念 Inode,不包括文件名(64B) 数据块,目录块,块列表块 预读机制, buffer/cache 专有存储 10T的存储容量需要几百万 GFS特点 GFS原理 GFS关键词 块Chunk 副本数 Master节点 Chunkserver节点 读写 GFS的徒子徒孙 Moosefs,c,通用,成熟高,支持小文件 Kfs,c++,有api接口,目前版本低,bug多 Hdfs,java Facebook存储 RAID6+12T+XFS 定期生成索引文件 单一大文件,仅仅追加 重新捆扎 淘宝tfs Tfs,专有,无目录,ext4,单进程单磁盘,小文件合并,无cache,mysql辅助,无大文件概念 Tfs2.0,大文件分片存储,块设备,SSD/SAS/SATA分级存储.小的进SSD,中的放SAS,大的存SATA 其他国内系统 Fasdtfs,专有,无中心点,实体文件,服务器卷,单进程单磁盘. Leofs,商业,通用,双master,data进程内核进行,实体文件,最近才小文件合并 Fastdfs结构图 MooseFS示例 安装,configure –prefix=/data make 配置, 运行 Master节点, mfsmaster start Chunserver节点,chunkserver start Mount节点,mfsmount –H mfsmaster 监控, python sbin/mfscgiserv 使用,象普通目录文件一样操作 mfs监控-总揽 mfs监控-数据节点 mfs监控-mount 未来的系统 Ceph,对象级,进入2.34内核 Lustre,对象级 Gfs2,未知 性能问题-软件 Mount, 参数-o noatime Ext4,xfs,自己的系统 单线程单磁盘模式 数据合并 App-cache,cache的5分钟原则 异步及O_DIRECT? 随机写转顺序写 随机读怎么办? 性能问题-SSD 价格 价格:15元/g vs 0.7元/g 性能 随机IOPS: 18 vs 1 顺序IOPS: 2 vs 1 故障高(据传) 权衡选择, 2011年百度MySQL全面使用SSD 谢谢 硬盘选企业级硬盘1T价格,2T会更便宜 在试验阶段或未公开 SAS兼容SATA, SATA是SAS的一个子标准 主备, 64M块固定,块ID唯一,3备份 租约,读写锁 封闭存储如大型机;das占用scsi通道;san光纤交换机专有网络,每服务器有文件系统,存储集中管理;nas通用局域网,nfs、http等协议连接,便宜 xfs * 廉价 扩展方便/自动平衡 No-Raid 善于大文件 硬盘故障常态化 Tfs前端cache住了98%的请求, 60%随机iops,主备,64M块.定期清理.fileID+Index(缓存);同步到辅助机房集群,app可读,必要时切换到辅助集群,网段选择,size64M,目前淘宝有300台tfs服务器,1.8p数据 4096一块,性能测试的题外话,cache原因,日志记录inode下元数据或数据的操作 建议存三份,64M 512B可用数据,交叉存放,目前2t的4张碟片 * * * Tfs前端cache住了98%的请求, 60%随机iops,主备,64M块.定期清理.fileID+Index(缓存);同步到辅助机房集群,app可读,必要时切换到辅助集群,网段选择,size64M,目前淘宝有300台tfs服务器,1.8p数据 4096一块,性能测试的题外话,cache原因,日志记录inode下元数据或数据的操作 建议存三份,64M 512B可用数据,交叉存放,目前2t的4张碟片 硬盘选企业级硬盘1T价格,2T会更便宜 在试验阶段或未公开 SAS兼容SATA, SATA是SAS的一个子标准 主备, 64M块固定,块ID唯一,3备份 租约,读写锁 封闭存储如大型机;das占用scsi通道;san光纤交换机专有网络,每服务器有文件系统,存储集中管理;nas通用局域网,nfs、http等协议连接,便宜 xfs 安装fuse 号称百万小时,1000块硬盘40天坏

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档