mqtt服务器性能分析,MQTT服务器动态负载均衡的研究与应用

news/2024/10/31 5:32:10/

1. 引言

随着越来越多的工业设备接入物联网,因处理器能力、网络带宽等具有局限性,所以对其通信技术提出了更高的要求 [1]。作为网页标准的HTTP,已不能满足机器之间的大规模沟通,其请求/回答模式不再合适,取而代之的是发布/订阅模式 [1]。这种模式就是轻量级、可扩展的MQTT可以施展拳脚的舞台,MQTT技术在汽车软件、智能家居、智慧医疗等方面有着广泛的应用。近来MQTT的优势被深度发掘,当有大量的MQTT协议的用户数据和设备实时数据需要存储在服务器端,会使得设备与服务器的交互相当频繁,当服务器接收到大量的数据请求时,MQTT服务器可能会出现宕机等现象。因此,MQTT服务器的负载均衡问题变得突出。传统的单台MQTT服务器处理能力已无法适应现代物联网大量数据请求 [1] [2],所以需要部署服务器集群系统。对不同性能的MQTT服务器,如何给其分配最适合其性能的任务量,协同处理和合理分配外部请求等需要一个负载分配平衡系统。由此可见引入MQTT服务器的负载均衡显得尤为重要 [3]。

2. 概述

本文的方法在兼顾MQTT服务器成本的同时解决了MQTT服务器系统稳定性问题。利用动态负载数据平衡分配策略 [4],对消息队列、CPU利用率、内存利用率的比重系数进行分析,用权值修改函数update Weight(),对权值修改模块优化更新,把用户请求均衡地重定向到其它站点,让系统在不增加硬件投入的情况下发挥最大的效能。当出现高并发量但单台MQTT服务器无法满足需求时,传统方法需要高性能的服务器才可以获得额外的服务资源 [1] [5]。本文的方法是通过增加MQTT服务器的数量并增加MQTT服务器均衡算法就能解决问题。当一开始不知道到底需要多高性能的服务器才能够处理所有需要挂载在其下的设备的请求,每当有设备量增加时,本文通过计算与测试,准确的添加所


http://www.ppmy.cn/news/271250.html

相关文章

wifi开启位置服务器,如何设置wifi定位服务器地址

如何设置wifi定位服务器地址 内容精选 换一换 华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。 本节操作以“Windows Server 2012 R2 数据中心版 6…

cs1.5服务器指定ip,CS1.5 IP 服务器

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 吉林省长春市网通ADSL CC163.NET CS1.5 Server星期八传媒网hv.N 221.8.18.113:27015星期八传媒网"v/ILrL:Ii 221.8.18.113:27016 _ x y1(v5_ C8f0221.8.18.114:27015 O?E/v3eq]0221.8.18.114:27016 v)i/(E%l:aS{0黑龙江省哈…

ftp网页版服务器地址,免费ftp服务器地址汇总

腾友边肖为需要免费ftp服务器地址的朋友整理了一些最新的免费FTP资源。今天的文章是最近比较免费的FTP服务器资源信息,很多都可以用,有的访问速度快,有的网站会不定期的更换FTP账号密码。有需要的朋友可以自带。 免费ftp服务器地址汇总如下: ftp://ftp .清华. edu.cn/ 清华…

lol各服务器位置,LOL各大区服务器的地点

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 教育网 上海 59.78.208.199 59.78.208.138 电一 艾欧尼亚 广东 183.60.165.185 183.60.165.202 电二 祖安 浙江 115.236.97.160 115.236.97.162 电三 诺克萨斯 广东 119.147.127.50 119.147.127.70 电四 班德尔城 四川 182.131.31…

电信系统服务器地址,全国各地电信DNS服务器地址

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 静态IP地址如果你是在深圳的话,首选DNS服务器地址:202.96.134.133,备用DNS服务器地址:202.96.128.68 你可以上深圳电信网上营业厅去了解相关信息或咨询下在线客服。 深圳: 202.96.134.133 202.96.154.8 202.96.154.15 深圳:…

公共DNS递归服务器(转发)

为了防止以后要用但找不到,转存到自己博客上面,如有侵权,联系删除; 转发来自:https://www.jarods.org/1449.html 常用DNS服务器 名称DNS 服务器 IP 地址China IPv6 DNS240C::6666240C::6644114 DNS114.114.114.1141…

阿里云服务器配置如何选择

选购阿里云服务器之前我们需要了解服务器的几个关键点,即服务器配置、服务器宽带、服务器地域节点三部分,服务器配置要根据用户实际的使用场景来确定,服务器宽带要进行计算选择合适的宽带、服务器地域节点要根据用户的分布情况选择。 服务器…

网站服务器 南阳,河南南阳DNS服务器地址

河南南阳DNS服务器地址 内容精选 换一换 普通的域名解析只为用户返回解析记录,不会考虑访问者的来源,这样所有的访问者都被解析到相同的IP地址上,容易出现由跨运营商访问引起网络延迟。运营商线路解析是云解析服务提供的按运营商维度来区分访…