[发明专利]一种农机大数据平台服务器负载均衡方法在审
申请号: | 201910502002.3 | 申请日: | 2019-06-11 |
公开(公告)号: | CN110278251A | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 苑严伟;徐玲;庞在溪;姜含露;冀福华 | 申请(专利权)人: | 中国农业机械化科学研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;尚群 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟服务器 用户设备 服务器 出价 平台服务器 相邻服务器 负载均衡 网络带宽 大数据 报价 农机 比例公平算法 服务器广播 资源分配 初始化 速率和 算法 通信 匹配 测量 虚拟 定价 场景 拍卖 收益 | ||
1.一种农机大数据平台服务器负载均衡方法,其特征在于,包括如下步骤:
S100、在包含多个服务器的场景中,用户设备使用所述服务器时,将单个所述服务器虚拟化为多个虚拟服务器,并初始化所述多个虚拟服务器的价格;
S200、通过比例公平算法进行资源分配,每个所述服务器广播其所述多个虚拟服务器中定价最低的服务器报价;
S300、所述用户设备测量相邻服务器的通信速率及其到所述相邻服务器的网络带宽,并根据所述服务器报价及所述通信速率和/或网络带宽选择向最高收益的所述虚拟服务器出价;
S400、通过拍卖算法,所述服务器根据所述用户设备的出价,选择出价最高的所述用户设备与所述虚拟服务器进行匹配,实现所述用户设备使用相应的所述虚拟服务器。
2.如权利要求1所述的农机大数据平台服务器负载均衡方法,其特征在于,按照所述服务器所在区域范围内所述用户设备的数量,将所述服务器虚拟化为对应数量的多个所述虚拟服务器,设所述服务器服务范围内的所述用户设备数量为n,则单个所述服务器对应切分为n个所述虚拟服务器,每个所述虚拟服务器的定价策略如下:
若每个所述虚拟服务器运行和闲置时的成本分别为CR和CI,CR>CI,所述服务器的保本底价Vmin=CR-CI;对于所述服务器j虚拟化出的第k个所述虚拟服务器的定价为:
设定所述用户设备i自身与所述服务器j的通信速率为rij;所述服务器报价所述用户设备对于所述服务器的收益表达式定义为:
其中,c为设定的常数,且c的取值满足mij>0;
设定所述用户设备i的出价为其中,表示所述用户设备i的最高收益,m’i表示所述用户设备i的次高收益。
3.如权利要求1或2所述的农机大数据平台服务器负载均衡方法,其特征在于,还包括如下步骤:
S500、单轮拍卖结束时,判断本轮拍卖是否导致连接拓扑结构发生改变,若拓扑结构发生改变,则激活下一轮拍卖;若拓扑结构保持不变,则算法收敛,停止拍卖。
4.一种农机大数据平台服务器负载均衡方法,其特征在于,将用户设备与服务器的连接转化为二部图匹配问题进行处理,并结合拍卖算法,具体包括如下步骤:
S10、将一个所述服务器虚拟化出多个虚拟服务器,设定每个所述虚拟服务器的初始报价;
S20、所述用户设备计算自身到周边相邻所述服务器的通信速率;
S30、单次拍卖开始时,每个所述服务器广播其所有所述虚拟服务器中价格最低的服务器报价;
S40、所述用户设备根据所述服务器报价,计算对应于每个所述服务器的收益,并从中选取出收益最高和收益次高的两个所述服务器;
S50、所述用户设备以所述最高收益与次高收益的所述服务器报价的差值为出价值,向对应的所述服务器进行出价;
S60、所述服务器选择出价最高的所述用户设备,将所述服务器所有虚拟服务器中服务器报价最低的虚拟服务器分配给所述用户设备,并将所述虚拟服务器的价格提升至所述用户设备的出价值;
S70、所述服务器广播最终所述用户设备分配结果,并为使用所述服务器的所述用户设备分配资源,所述用户设备根据最终用户设备分配结果使用相应的所述服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业机械化科学研究院,未经中国农业机械化科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910502002.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:终端选择方法、装置和存储介质
- 下一篇:一种车辆故障信息采集系统及其方法