客舱环境中的分布式文件系统优化设计研究

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:huangjl41
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于C919大型客机来说,传统机载娱乐系统采用单点存储,使用单一服务器存放文件。然而,面对如今海量的高清视频等存储文件的存储量,以及近两百名用户的使用规模,传统系统结构明显无法胜任。因此,本文基于客舱链路的拓扑结构,对机载娱乐系统的文件系统进行优化设计研究。本文对文件系统的优化设计主要从以下方面进行:本文创新的提出了基于链路结构的分布式文件系统搭建方案;在分布式文件系统基础上,深入研究了去中心化分布式文件系统的负载均衡策略,提出了改进的基于热区判断的负载均衡算法——MTTL-K算法,并通过OPNET仿真验证;搭建测试平台,测试本文提出存储方案性能。本文主要研究工作如下:(1)搭建分布式文件系统。本文采用分布式文件系统代替传统单点存储,通过测试市面上文件系统性能,采用GlusterFS作为本文的分布式文件系统;对于菊花链路拓扑结构的文件系统来说,副本节点的放置策略会影响系统吞吐率。本文分析对比了三种不同的副本节点放置策略,通过NS3仿真并选择了性能最优的一种方案;(2)研究适用于客舱的分布式文件系统负载均衡算法。本文提出了一种基于热区判断和DHT(Distributed Hash Table)的数据迁移的负载均衡算法——MTTL-K负载均衡算法,算法通过一致性哈希和分布式哈希表技术结合配置节点。从负载率判断、迁移目标节点选择和迁移对象选择等多个角度优化算法性能,同时算法考虑到负载转移节点阻塞以及抖动情况。在节点利用率上,采用存储空间利用率和CPU利用率来描述节点负载利用率;算法的核心策略,在于选择源节点迁移对象时优先考虑负载率较高文件、目标节点选择负载率较低节点,以及判断目标节点接收负载后的负载率,防止抖动;(3)仿真与测试验证优越性。采用OPNET仿真软件对MTTL-K算法进行仿真,并从算法收敛时间、负载均衡度和负载转移次数三个方面对算法进行对比,验证MTTL-K算法有效性。搭建测试平台,对改进的文件系统和传统单点存储系统进行测试对比。通过对仿真结果以及测试结果的分析讨论,验证本文文件系统的可用性与高效性。
其他文献
以上题目,不是出于笔者别出心裁的加工,而是引自于一位市场主的肺腑之言。在集贸市场发票限额的这个问题上,作为市场经营者的一方,大都很愿意与记者谈出他们的真实想法。在整个
各市、自治州人民政府,各县(市、区、特区)人民政府,省政府各部门、各直属机构:为持续深化"放管服"改革,推动政府职能深刻转变,经省人民政府同意,现将《贵州省2020年深化"放
目的:缺血事件是颅内动脉瘤介入治疗的主要并发症之一,本研究的目的在于评估单纯静脉应用替罗非班对比传统口服双抗药物在支架辅助颅内动脉瘤栓塞治疗中预防血栓栓塞事件的有
为了实现城市管理信息员志愿者快捷有效地上报问题,洛阳市数字化监督中心依托微信公众平台,建立了城市管理志愿者微信公众服务号,通过研发“数字化城市管理微信平台子系统”,采取虚拟服务器进行数据转换、网闸接入等一系列技术和安全保障措施,实现了数字化城市管理系统与微信公众平台的无缝对接。志愿者通过微信平台提供的制式对话框上报问题,第一时间传输到数字化管理系统,当即进入立案办理流程。同时,微信平台实现自助查询
黔府函[2020]106号遵义市人民政府:你市《关于审批<余庆县土地利用总体规划(2006—2020)修改方案>的请示》(遵府呈[2020]45号)收悉。经研究,现批复如下:一、原则同意《余庆县
各市(州)退役军人事务局,各县(市、区、特区)退役军人事务局:现将《贵州省伤残军人康复辅助器具配置实施办法》印发给你们,请认真贯彻执行。第一条为进一步规范我省残疾军人
随着现代社会的发展,高职教育不仅为社会培养了大量的实用性人才,而且也解决了社会就业的压力,其越来越受到国家和人们的重视。美术教育在发展的过程中,不仅是担负着培养学生
随着我国永续债资本市场近几年蓬勃发展,永续债的"亦债亦股"混合属性,成为会计确认的难点。绝大多数永续债被确认为权益工具。本文通过分析、比较国内企业与香港上市公司公开
随着我国高等体育教学改革的不断深入,素质教育的不断推进,高校的体育教学改革也刻不容缓。在培养学生终身体育理念的指导下,教育的理念也在发生着变化,传统的教育观已经由教
首先介绍了缓控释肥的概念、发展历程及其分类方法和行业标准;其次对包膜型缓控释肥料的核心技术和典型产品作了重点总结;最后针对包膜型缓控释肥行业的发展问题,阐述了未来