基于模拟退火遗传算法的网络负载平衡算法研究

被引量 : 0次 | 上传用户:pinxue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的迅速发展和广泛应用,使得网上信息交换量急剧增长,客户对应用系统性能、安全方面的要求也越来越高,传统的系统硬件升级方法已无法满足应用需求。当使用多台服务器来分担负载的时候,可以将相同的一种服务使用多台的服务器来提供,也可以让不同的服务器用在不同的方面。但由于网络访问的突发性,使得很难确定哪些页面造成的负载太大,因此对于大负载的网络,根本的解决办法还需要应用网络负载平衡技术。 本文根据网络负载平衡的基本目的,将遗传算法和模拟退火算法有机的结合起来,形成了一种适合网络负载平衡的新算法。该算法改善了传统遗传算法的性能,加快了算法的收敛速度,增强了算法的全局收敛性,提高了网络资源的利用率,加强了网络负载平衡的能力。本文主要的研究工作如下: 1、根据网络负载平衡的基本思想,设计数字串的编码方式,使编码方式适合实际网络地需要,更简单、直观,在对个体进行评估时也无需解码过程。同时为了避免违反优先约束问题,还提出了对该数字串编码的修补方法。 2、分析了传统遗传算法的不足,并依据网络负载平衡的根本目的:缩短作业的响应时间和提高资源的利用率,改进了传统遗传算法的适应度函数,及其选择、交叉、变异等算子。在适应度函数的设计中引入模拟退火算法,加入退火温度,使得在温度高时(遗传算法的前期),适应度相近的个体产生的后代概率相近;而当温度不断下降后,使适应度函数的作用加强,使适应度相近的个体适应度差异放大,从而使得优秀的个体优势更明显。 3、放弃了传统遗传算法的轮盘赌选择法,采用了选择概率随适应度值成比例的选择方法,并加入最优保存法,使适应度好的个体尽量保存到了下一代群体中,有效的加快了算法的收敛速度。 4、借鉴Srinivas等人提出的交叉概率P_c和变异概率P_m随适应度函数值自动改变的方法,建立P_c和P_m,使适应度函数值小的个体,具有较大的交叉概率和变异概率,有利于加快算法收敛速度。当陷入局部极值时,适应度函数值较大的个体对应的P_c、P_m也将增大,有利于避免“早熟”问题。
其他文献
<正>钢琴组曲《四季》是1876年柴可夫斯基应《小说家》编辑的委托,以1-12月为标题,根据杂志所附俄罗斯著名诗人对应于各月的题诗所写的十二首小曲。一月《壁炉旁》旋律优美、
目的:研究非瓣膜性房颤的中医证型与CHA2DS2-VASc评分的相关性。方法:采用回顾性研究方法分析广东省中医院心脏中心2014年12月1日至2016年12月30日住院并且诊断为非瓣膜性房
看英文电影受到广大青少年的喜爱。英文电影不仅能提供真实的语言环境,还能传播英语国家的文化。把英语学习和观看英文电影有效地结合起来是一种新的尝试,在教师正确的引导下
要约收购已经成为各国证券市场最主要的收购方式之一,它通过公开向全体股东发出要约,达到控制目标公司的目的,其最大的特点是在所有股东平等获取信息的基础上,由股东自主做出
人工快渗系统是由中国地质大学(北京)水资源与环境学院钟佐燊等基于传统的土地处理技术发展而来的,是一种全新的生物处理技术。目前已经应用于处理生活污水和微污染河水等研
地下水资源是我国农村生活用水和农业用水的重要来源,以饮用水为例,全国范围内地下水占饮用水来源的51%,而在农村该比例高达99%。地下水资源的开发利用已成为影响农村经济发展和农
会议
为了实现可见、红外两个波段同时观测、跟踪及测量的目的,设计了一款可见/中红外双波段连续共变焦光学系统.系统采用共口径方式同时接收可见、红外两个波段的光波.利用直接变
目的为皖南地区马尾松和雪松制剂的质量标准提供科学依据。方法选取2种黄酮类成分花旗松素、槲皮素作为指标性成分建立合适的高效液相色谱法比较雪松和马尾松不同提取部位的
目的:1、通过调查就诊福建省立医院的糖尿病胃轻瘫(DGP)患者的主要症状,根据其症状得出对应证型,统计、分析其证候分布特点及规律。2、为福州地区糖尿病胃轻瘫患者的中医证候
内部控制是现代企业的有效控制手段,物业企业作为新兴的服务型企业,也应按照现代企业的发展方向实施内部控制。本文在论述内部控制重要性的基础上,分析了物业企业内部控制存