食品安全追溯数据库的负载均衡优化方法技术

技术编号:3777444 阅读:182 留言:0更新日期:2012-04-11 18:40
一种食品安全追溯数据库负载均衡优化方法,主要用于解决多用户并发访问的负载均衡问题。技术方案要点如下:1.设置负载信息采集的时间间隔、负载信息权值等参数;2.按用户群体对服务请求进行分类,并规定优先级;3.变量适应度的计算采用服务器综合负载与平均负载差值的关系式λ↓[i]=(L↓[i]-(1/I)*L↓[i])/(1/I)*L↓[i]=I.L↓[i]/*L↓[i]-1,其中L↓[i]=*(α↓[j]↑[c]l↓[j]↑[c]+β↓[j]↑[r]l↓[j]↑[r]+γ↓[j]↑[n]l↓[j]↑[n])为单个服务器的综合负载;变异选择的概率参数采用公式τ≈1+4/lnI(I为服务器个数),算法中的解表示服务请求分配方案中各服务器的负载,目标函数为f=*|λ↓[i]-λ↓[Ave]|/I=(*|λ↓[i]-*λ↓[i]/I|)/I。本发明专利技术考虑了服务器的当前负载状态,并对等待分配的服务请求进行了资源使用估计,在循环迭代中利用极值优化机制不断调整负载差异较大的服务器上的请求任务,有效解决了服务器的负载均衡问题,提高了数据库资源的利用率。

【技术实现步骤摘要】

本专利技术涉及信息技术和数据库
,具体地,涉及数据库服务器的负载均衡方法, 该算法用于大量用户并发访问食品安全追溯系统时的多服务器的负载调度,有效地解决了 多服务器的负载均衡问题,同时为数据库的扩充提供了便利。
技术介绍
随着经济和杜会的发展,人们的生活水平不断提高,对食品的质量和安全要求也越来 越高。由于食品安全危机的频繁发生以及消费者意识的觉醒,食品安全问题作为一项公共 安全问题引起了国家和社会的广泛关注,食品追溯作为一种用以保证食品安全的管理工具 日益得到国家的重视。追溯是通过记录标识的方法回溯某个实体的来源、用途和位置,食 品安全追溯通过对食品各环节信息的连接与记录,可以真实再现食品整个生命周期的历史。由于食品供应链条较长,食品安全追溯系统平台涉及的数据量巨大,平台数据库包含 各种空间数据、报表统计数据、文字、声音、图像等各种采样和汇总数据信息。广大消费 者、政府监管机构、检验检疫及第三方检测机构等众多用户的查询、统计、分析及提取数 据的访问要求追溯系统能够及时有效地处理大量的并发请求,如何快速地实现数据库服务 器负载的均衡调度,成为追溯系统成功实施需解决的关键技术之本文档来自技高网...

【技术保护点】
一种食品安全追溯数据库的负载均衡优化方法,其特征在于它通过如下步骤实现:(1)设置不同时间段数据库服务器负载信息采集的时间间隔,设置各数据库服务器的负载信息(CPU负载、内存占用率和网络流量)的权重;(2)考虑不同用户请求的响应时间要求,对访问请求进行分类,设置不同请求的优先级参数;(3)定义变量适应度和解的适应度,设置选择变异变量的概率参数;(4)算法初始化,定义变量的变异规则,记录初始解为最好解;(5)迭代:按定义的变异规则进行更新,计算解对应的目标函数,并将其与最好解进行比较,保留较好的一个为最好解;(6)判断迭代是否结束。若连续10次迭代后保留的最好解的目标函数无明显改善,将最好解所表...

【技术特征摘要】

【专利技术属性】
技术研发人员:高永超钱恒刘丽梅王云争张东王玎
申请(专利权)人:山东省标准化研究院
类型:发明
国别省市:88[中国|济南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1