- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计总说明
当前互联网高速发展,在互联网的众多应用中,视频网站是其中主要应之一。视频文件中央存储是视频网站的视频总库,拥有该视频网站的所有视频文件。以前的存储系统是san + nas 的方式由于中央存储是视频网站后端管理系统视频下发与分发的一个环节,性能要求主要来自于视频网站新视频下发与分发的环节。以每天发布50部视频,每部视频 1G 为例,要求中央存储写性能 20MB/s,以视频网站流媒体节点 6的为例,同时读的性能要120MB/s。稳定性要求是不会因为大流量而宕机。冗余要求每个数据文件至少要有2份拷贝。易用性要求当系统发生故障时能快速的恢复,当存储空间不足时,能够快速的扩容
目录
1 绪论 1
1.1 可靠性 1
1.1.1 可靠度的重要性 1
1.1.2 可信性基准程序法 1
1.2 故障注入 2
1.2.1 故障注入实现方法综述 2
1.2.2 软件实现的故障注入方法 2
2 方案综述 3
2.1 课题思路 3
2.2 模拟方法选择 3
2.2.1 故障、错误、失效概念 3
2.2.2 故障参数选择 3
3 软件模拟方案生成 4
3.1 故障、错误分类法及传播模型 4
3.1.1 ODC故障、错误分类 4
3.1.2 ODC分类下的数据 4
3.1.3 故障传播模型 4
3.2 错误、故障细化分析和模拟 4
3.2.1 错误类型分析 4
3.2.2 故障分析基础 4
3.2.3 赋值故障分析和模拟 4
3.2.4 控制故障分析和模拟 4
3.2.5 算法故障分析和模拟 5
3.2.6 时间/序列故障分析和模拟 5
3.2.7 接口故障分析和模拟 5
3.2.8 功能故障分析 5
3.3 软件故障模拟方案 5
4 硬件模拟方案生成 6
4.1 电气级硬件故障 6
4.2 硬件故障的表征及模拟方案 6
4.2.1 处理器硬件故障分析和模拟 6
4.2.2 地址总线硬件故障分析和模拟 6
4.2.3 内存和数据总线硬件故障分析和模拟 6
4.3 硬件故障模拟方案 6
5 结论 8
参考文献 9
附录 10
谢辞 11
1 分布式文件系统moosefs
由于用户数量的不断攀升,我对访问量大的应用实现了可扩展、高可靠的集群部署(即lvs+keepalived的方式),但仍然有用户反馈访问慢的问题。通过排查各服务器的情况,发现问题的根源在于共享存储服务器NFS。在我这个网络环境里,多个服务器通过nfs方式共享一个服务器的存储空间,使得NFS服务器不堪重负。察看系统日志,全是nfs服务超时之类的报错。一般情况下,当nfs客户端数目较小的时候,NFS性能不会出现问题;一旦NFS服务器数目过多,并且是那种读写都比较频繁的操作,所得到的结果就不是我们所期待的。图8-1为某个集群使用nfs共享的情形:
图1-1 多个应用共享nfs文件系统
这种架构除了性能问题而外,还存在单点故障,一旦这个NFS服务器发生故障,所有靠共享提供数据的应用就不再可用。尽管用rsync方式同步数据到另外一个服务器上做nfs服务的备份,但这对提高整个系统的性能毫无帮助。基于这样一种需求,我们需要对nfs服务器进行优化或采取别的解决方案。然而优化并不能对应对日益增多的客户端的性能要求,因此唯一的选择只能是采取别的解决方案了。通过调研,分布式文件系统是一个比较合适的选择。采用分布式文件系统后,服务器之间的数据访问不再是一对多的关系(1个NFS服务器,多个NFS客户端),而是多对多的关系,这样一来,性能大幅提升毫无问题。
1.1 关于moosefs
到目前为止,有数十种以上的分布式文件系统解决方案可供选择,如lustre,hadoop,Pnfs等等。我尝试了PVFS,hadoop,moosefs这三种应用,参看了lustre、KFS等诸多技术实施方法,最后我选择了moosefs(以下简称MFS)这种分布式文件系统来作为我的共享存储服务器。为什么要选它呢?我来说说我的一些看法:
实施起来简单。MFS的安装、部署、配置相对于其他几种工具来说,要简单和容易得多。看看lustre 700多页的pdf文档,让人头昏吧。
不停服务扩容。MFS框架做好后,随时增加服务器扩充容量;扩充和减少容量皆不会影响现有的服务。注:hadoop也实现了这个功能。
恢复服务容易。除了MFS本身具备高可用特性外,手动恢复服务也是非常快捷的,原因参照第1条。
我在实验过程中得到作者的帮助,这让我很是感激。
1.1.1 MFS特性(根据官方网站翻译)
高可靠性(数据能被分成几个副本存储在不同的计算机里)。图8-2展示了这种特性:
图1-2 MFS文件副本存储位置
通过增加计算机或增加新的硬盘动态扩充可用磁盘空间
可以
您可能关注的文档
- 图像二值化中阈值选取方法的研究--学士学位论文.doc
- 推土机工作装置设计毕业设计(论文).doc
- 拖拉机变速箱改造本科毕业设计(论文).doc
- 脱水蔬菜项目可研报告.doc
- 瓦楞纸箱本科毕业设计(论文)说明书.doc
- 外国语本科毕业论文-冰山原则在《老人与海》中的体现.doc
- 外国语本科毕业论文-成都旅游定位和发展对策.doc
- 外国语本科毕业论文-德伯家的苔丝---不是悲剧人物.doc
- 外国语本科毕业论文-高中英语课堂教学中的口语教学.doc
- 外国语本科毕业论文-高中英语口语素质教学初探.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
最近下载
- 品牌策划与推广实战PPT全套完整教学课件.pptx
- 概率论与数理统计课件-全概率与贝叶斯公式.ppt VIP
- 炒茶机及其系统设计.doc
- The Pricing of Options and Corporate Liabilities期权定价与公司负债.pdf
- (概率论与数理统计)全概率公式与贝叶斯公式.ppt VIP
- 新人教(pep)四年级英语下册Unit4 At the Farm A. Let's talk 说课稿.doc
- 职业教育课程建设人工智能赋能的改革研究.docx VIP
- 公司出纳年终工作总结6篇.docx VIP
- (完整word版)AAO工艺设计计算.doc VIP
- 《秘书工作理论与实务》课件——第一章 秘书办文工作.pptx VIP
文档评论(0)