[发明专利]一种农机大数据平台服务器负载均衡方法在审
申请号: | 201910502002.3 | 申请日: | 2019-06-11 |
公开(公告)号: | CN110278251A | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | 苑严伟;徐玲;庞在溪;姜含露;冀福华 | 申请(专利权)人: | 中国农业机械化科学研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;尚群 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟服务器 用户设备 服务器 出价 平台服务器 相邻服务器 负载均衡 网络带宽 大数据 报价 农机 比例公平算法 服务器广播 资源分配 初始化 速率和 算法 通信 匹配 测量 虚拟 定价 场景 拍卖 收益 | ||
一种农机大数据平台服务器负载均衡方法,包括如下步骤:在包含多个服务器的场景中,用户设备使用所述服务器时,将单个所述服务器虚拟化为多个虚拟服务器,并初始化所述多个虚拟服务器的价格;通过比例公平算法进行资源分配,每个所述服务器广播其所述多个虚拟服务器中定价最低的服务器报价;所述用户设备测量相邻服务器的通信速率及其到所述相邻服务器的网络带宽,并根据所述服务器报价及所述通信速率和/或网络带宽选择向最高收益的所述虚拟服务器出价;通过拍卖算法,所述服务器根据所述用户设备的出价,选择出价最高的所述用户设备与所述虚拟服务器进行匹配,实现所述用户设备使用相应的所述虚拟服务器。
技术领域
本发明涉及农业信息化及网络和通信技术,特别是一种基于拍卖算法的农机大数据平台服务器负载均衡方法。
背景技术
随着农业信息化的迅速发展与农机检测设备的广泛应用,农业领域的“互联网+农机”智慧农机应用而生。智慧农机充分利用物联网、大数据、云计算等新一代信息技术与农机整个产业链条进行深度融合。越来越多的合作社加入智慧农机的队伍,随着日积月累的作业,农机的定位信息、状态信息、作业信息等数据将呈现海量性的特点,尤其是在某个作业季过程中,农机大数据平台面临着巨大的访问量和数据量;同时,农机作业过程对在线系统的依赖也越来越高,大量的关键性服务需要系统有足够的在线率、高效率及稳定性。这些使得农机大数据平台服务器的负载越来越重,对服务器的硬件、软件等性能要求越来越高。
由于服务器在使用过程中,不可避免地会出现用户设备分布不均匀的情况。每个用户都希望使用该地区距离自身最近、或者数据传输率更高的服务器,由于用户的使用偏好,从而造成某些服务器的负载达到阈值,服务质量堪忧,新用户也无法使用临近的服务器。
参见图1,图1为现有技术的负载均衡流程图。现有的处理服务器负载不均衡的方法主要是在一个服务器集群中,选择一个服务器作为负载均衡器,负责优化访问请求在服务器组之间的分配。客户端的流量首先会到达负载均衡器,由负载均衡器通过一定的调度算法将流量分发到不同的服务器上面,提高服务器的反应速度与总体性能。由于这个服务器集群中的所有请求都是通过这个负载均衡器传递的,所以一旦负载均衡器出现故障或者受到黑客攻击,所有的请求都会失败,存在安全性问题;其次负载均衡器浪费了自身服务器的资源,相对来说会失去一部分效益。
发明内容
本发明所要解决的技术问题是针对现有技术的上述缺陷,提供一种基于拍卖算法的农机大数据平台服务器负载均衡方法,在用户设备与服务器匹配过程中考虑负载均衡,从而避免了负载分配不合理现象。
为了实现上述目的,本发明提供了一种农机大数据平台服务器负载均衡方法,其中,包括如下步骤:
S100、在包含多个服务器的场景中,用户设备使用所述服务器时,将单个所述服务器虚拟化为多个虚拟服务器,并初始化所述多个虚拟服务器的价格;
S200、通过比例公平算法进行资源分配,每个所述服务器广播其所述多个虚拟服务器中定价最低的服务器报价;
S300、所述用户设备测量相邻服务器的通信速率及其到所述相邻服务器的网络带宽,并根据所述服务器报价及所述通信速率和/或网络带宽选择向最高收益的所述虚拟服务器出价;
S400、通过拍卖算法,所述服务器根据所述用户设备的出价,选择出价最高的所述用户设备与所述虚拟服务器进行匹配,实现所述用户设备使用相应的所述虚拟服务器。
上述的农机大数据平台服务器负载均衡方法,其中,按照所述服务器所在区域范围内所述用户设备的数量,将所述服务器虚拟化为对应数量的所述多个虚拟服务器,设所述服务器服务范围内的所述用户设备数量为n,则单个所述服务器对应切分为n个所述虚拟服务器,每个所述虚拟服务器的定价策略如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业机械化科学研究院,未经中国农业机械化科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910502002.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:终端选择方法、装置和存储介质
- 下一篇:一种车辆故障信息采集系统及其方法