文化算法在P2P教育平台负载均衡中的研究与应用

被引量 : 0次 | 上传用户:ZHUZHU1987251
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
文化算法是一种模拟生物进化规则的进化算法,用于求解问题的最优近似解。文化算法起源于遗传算法,是在遗传算法之上增加了一个信念空间,用于存放指导种群个体进化的知识。由于有了知识的指导,种群空间中的个体能够快速准确的逼近最优解。目前文化算法已应用于资源调度、函数优化、图像处理、数据挖掘、故障诊断等领域。P2P技术是”点对点”(Point-to-Point)网络技术的缩写。与传统的C/S结构相比,P2P结构中将资源分散到各个Peer点来存储,Peer点之间可直接进行通信,避免了集中式服务器带来的瓶颈问题。P2P技术目前被广泛应用于文件共享、分布式计算、搜索引擎、网络游戏、即时通信、网络教育等方面。基于P2P技术的网络教育平台中通常采用的是混合P2P结构,即系统中存在着一些充当服务器角色的超级节点(Super-Peer),每个超级节点(教师端)可以为多个普通的节点(学生端)提供定位及连接等服务。混合P2P结构不仅避免了集中式服务器负载过大,同时也避免了完全P2P结构缺乏管理带来的隐患。由于混合P2P结构中仍然存在着超级节点,因此必须考虑如何将众多的登录请求迅速均衡地分配到系统中的各个超级节点上的负载均衡问题。北方工业大学多媒体技术实验室曾将遗传算法用于该平台的负载均衡调度算法中,取得一定的效果。但是由于遗传在进化的初期阶段有一定的盲目性,容易造成收敛速度慢和陷入局部最优。由于系统中节点的数量随机变化,在某些情况下系统负载难以迅速均衡。为解决上述问题,本文将文化算法应用于该即时通信教育平台中。本文首先深入研究了文化算法,并对平台中现存的问题进行了分析。给出了基于文化算法的负载均衡方案。最后基于该方案实现了一个原型系统。对系统的测试结果表明,系统中Super-Peer点的负载能够更快的趋于平衡。
其他文献
采用乙腈作为萃取溶剂,姜黄素分光光度法测定,研究以微波法提取食品中的硼酸(硼砂)。结果表明:2.5%的硫酸溶液提取效果理想,当样品溶液中加入氯化钠并使之饱和,乙腈能够达到
在分析了当今金融系统沿用多年的传统加密体系的种种不足之处后,设计了一个完整的基于混合密码体制的网络数据保护方案,充分利用了BLOWFISH、RSA、MD5多种算法的优点,确保了
针对船用柴油机,设计了一个基于遇限削弱积分PID控制算法的调速控制器,给出了该控制器的总体硬件结构框图,提出该算法的设计思想及其实现方法。仿真及试验结果证明该算法解决
分别以尿素、碳酸氢铵和碳酸氢钠为碱源,以氯化镁为镁源,通过水热法在反应温度为100℃时,反应8 h,制备出碱式碳酸镁。利用X射线衍射(XRD)和扫描电子显微镜(SEM)对产物进行了
角闪石作为南太行山地区中基性侵入岩中主要组成矿物,其详细的成因矿物学研究对了解该套岩石的形成机理具有重要意义.电子探针分析表明角闪石的成分变化很大如SiⅣ、AlⅣ和A
目的开展潜山县0~6岁儿童听力普查,了解潜山县0~6岁儿童听力残疾发生及康复情况,为在农村地区规范开展听力语言康复工作奠定基础。方法依据第二次全国残疾人抽样调查标准,采用
<正> 笔者近年来运用泻肺纳气法治疗液气胸6例,取得满意效果,现举一例介绍如下:社某某,男,62岁,农民,1990年6月24日初诊。患者曾有肺结核病史,经治痊愈。近日因感冒咳嗽5天,
某中学今年举行了中青年教师优质课大赛,笔者结合参赛数学教师的课例点评,对如何理解教材、理解教学、理解技术、理解数学,如何培育学生的数学核心素养谈谈自己的观点,与诸位