面向大规模网络的实时高可靠文件分发技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ainyli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网规模的飞速发展,网络传输的数据量也在不断增加,日益增长的网络数据对网络带宽和服务器性能提出越来越高的要求。所以,网络数据分发的实时性与可靠性是一个需要解决的问题。
  同时,随着网络规模和网络用户数量的不断增加,网络请求往往聚集在少数网络资源上,这就导致了网络请求的负载不均。面对这种情况,如何将一些热点资源迁移到网络低负载区域的节点上,在一定程度上实现网络资源的负载均衡也是一个急需解决的问题。
  本文研究的是面向大规模网络的实时高可靠文件分发技术,针对这一课题,本文研究了当前的文件分发技术,针对这些已有技术,本文提出了文件分发模型,并且在文件分发模型的基础上提出了对应的负载均衡模型。
  本文首先考虑了内容分发网络的层次架构与区域架构方式,与结构化的P2P(peer-to-peer)网络相结合,提出了基于结构化P2P网络的层级文件分发网络架构。然后,根据网络架构,设计了分发系统的指令结构,根据指令结构设计了不同级别节点之间的消息交互流程;根据分发文件的大小,提出了基于文件规模的分发策略,使用AMQP(Advanced Message Queuing Protocol)传输小规模文件,使用结构化的P2P网络传输大规模文件,充分发挥不同传输方式的传输优势;考虑传输过程可能出现的问题,提出了异常处理机制。最后,本文设计了网络架构对应的存储结构。
  本文分析了对结构化的P2P网络进行了负载均衡的可行性和必要性,提出了混合式的负载均衡策略。首先,节点在查询请求资源时获得的对应节点是随机的。然后,本文根据节点收到的文件请求数量时间序列,应用三次指数平滑函数预测接下来的请求数量序列,预测接下来可能产生的高负载的文件。最后,根据节点本身的负载和所在区域的负载,将节点所在的区域划分为高负载区和低负载区,对于不同的区域,使用不同的副本节点选择策略。
  本文使用多台服务器,运行本文实现的文件分发系统,模拟整个文件分发网络的不同层次的众多节点,进行实验。首先,通过系统分发不同规模的文件,比较了分发不同规模文件的分发效率,与单独使用AMQP或结构化的P2P网络做横向对比,同时做了负载均衡模块的纵向对比。然后,在节点过载率、资源平均响应时间和高负载节点负载波动方面测试了负载均衡模块的性能,分析了负载均衡模块的性能优势。
其他文献
目的:疼痛是一种不愉快的感觉和情绪体验,慢性痛通常持续三至六个月以上,严重影响患者的身心健康。很多疾病伴随疼痛,例如脊髓性肌萎缩症,糖尿病神经病变,癌症患者等,而目前临床用药疗效低,副作用大,因此研发疗效高、副作用小且无成瘾性的镇痛药具有重要的临床意义。  电压门控钠通道(VGSCs)的表达异常可能与炎性痛、神经病理性痛和癌痛等多种慢性痛的发病机制相关。Nav1.7发生功能增强型突变可导致严重的先
学位
臭氧层破坏与温室效应的不断加剧,使得应用自然工质CO2的应用研究成为世界的研究热点。针对CO2带膨胀机热泵循环系统中的关键问题,本文应用FLUENT和EES两种模拟计算软件和实验的方法研究了CO2快速降压过程和CO2滚动活塞式膨胀机的工作过程。  为了能够对CO2快速压降过程进行直接观测,本文进行了可视化实验。由实验结果可以看出,随着放气过程的进行,试块内部压力与温度均呈凹曲线减小。初始压力越高,
基于节能减排的背景和发展趋势,CO2制冷空调和热泵具有很好的应用前景。通过理论分析与试验测试相结合,本文重点对CO2跨临界双级循环进行研究与分析,为探寻高效、稳定运行的CO2跨临界循环方式提供基础资料。运用热力学方法,在三种CO2跨临界单级循环基准上,分别对六种双级循环进行了理论分析。结果表明,带膨胀机双级循环性能普遍优于带节流阀循环,双级循环优于单级循环,中间冷却器和回热器对循环效率的提高都有贡
超级电容器作为介于传统电容器和电池间的一种新型储能元件,具有比容量高、功率密度高、循环稳定性好、充放电速度快、环境友好等优势。全固态超级电容作为一种新兴的超级电容,采用了以凝胶为主的固态电解质,克服了传统液态电解质不易储存、易泄露、安全性低等缺陷,且促进了可穿戴柔性超级电容的发展,逐渐成为国内外研究重点。  本文首先制备了在不同条件下制备了三种电化学性能较为突出的金属氧化物赝电容电极材料,运用电子
该文首先介绍了轴快流CO激光器及其加工系统的现状和发展趋势,从而提出了轴快流CO激光器控制系统的功能及要求.详细分析了轴快流CO激光器的控制系统的工作过程及原理,着重研究了气压控制系统以及功率控制系统的原理,提出了按偏差调节的气压稳定调节系统、以及放电电流与激光功率反馈的双闭环功率控制系统.在这些分析与研究的基础上,设计出了以S7-226为核心的控制系统的电气控制原理图,在程序设计上,采用模块化方
学位
该课题的研究目标旨在得到一种能快速、精确地计算脊波导中主模及各高次模K的有效方法,并编制相应的程序.在广泛查阅国内外相关资料的基础上,反复比较,该文采用了模式匹配法的横向谐振技术以得到有关K的特征方程.编制求根程序时,使用Fortran语言,用牛顿法求根,得到的结果与国外权威刊物上发表的数据进行了比较,相当一致;利用该文的结果制作了一个脊波导滤波器,理论模拟曲线和最后的实测曲线相当吻合.
学位
随着科学技术的发展以及工程机械系统自动化程度的提高,现代工程实际系统日趋复杂化,且对系统控制性能的要求、作业任务的难度不断加强。其中,极具代表性的下三角非线性系统的控制问题,受到了国内外诸多学者的广泛关注,并取得了大量的研究成果。本文主要采用递归设计方法,基于确定性系统和随机系统Lyapunov稳定理论,依次研究了下三角确定性非线性系统、下三角随机非线性系统,以及下三角非线性多智能体系统的控制器设
随着计算机科学的快速发展以及医疗领域对大脑神经科学的深入研究,脑机接口(brain-computer interaction,BCI)成为一种新型的人与外界环境的交互方式,吸引广大学者的研究热情。BCI不依赖任何动作信息、语言信息和视觉信息的参与,能将 EEG 信号转换为相应的指令来实现与外界的交流与控制。目前BCI系统的应用范围越来越广,涉及到医疗患者康复、医疗疾病诊断、作业安全高效、军事装备和
目前,云平台根据服务提供商和用户之间签订的服务水平协议(SLA)为用户提供付费服务,云平台提供商为了提供高质量的服务引入体验质量(QoE)指标,该指标包含用户关于服务质量(QoS)和用户需求的反馈信息.但有些贪婪的用户为了获取超出SLA以外的服务,故意提供错误的反馈信息,影响到QoE收集的准确性,因此,云平台提供商必须监控QoE指标,并根据该指标提供更好的服务.目前,已有研究者对云平台QoE的监测
学位
为了处理现实问题中所包含的不确定性,在过去的几十年中,研究者们构造了一系列的数学模型,例如:模糊集模型、粗糙集模型以及软集模型。其中,软集模型具有包含参数化工具的特点。通过使用软集模型,人们便于从不同的属性(参数)的角度对同一事物(问题)进行刻画与分析,也便于从不同的属性(参数)的角度对事物(问题)所包含的不确定性进行研究。将软集模型与其他理论模型相结合,可以得到软集的扩展模型。软集的扩展模型顺承