Wi-Fi大数据智能运维平台设计与实现文献综述

 2022-10-26 16:41:25

文献综述(或调研报告):

根据本课题本文所需要解决的几大问题,主要调研查阅了以下方面的文献:

  1. 终端通过WiFi上网的流程

无线局域网络(Wireless local network)是一种数据传输的系统[12],采用分布式无线电广播ISM (Industrial, Scientific, Medical) 频段将一个区域里面(如学校,家庭)的两个或者多个支持无线协议的设备连接起来的系统。进行无线射频传输的协议有多种,目前无线局域网络最为广泛使用的标准是IEEE 802.11协议标准。

在802.11协议中,终端上线主要分为了几大流程:扫描、认证和关联。其中每一个流程又包含着各自的探测相应和控制流程。在这一系列复杂的流程中,任何一步发生了异常都有可能影响用户的上网体验,本文的平台想要达到的提升用户上网体验的目的也要从这个流程中着手,做针对性的分析设计。

对用户上网有可能遇到的问题进行分析归类后,与协议中的流程进行对应,可以分析获得影响用户体验的根因,比如弱覆盖,设备故障等等问题。

  1. ELK

一般本文需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。[7]

一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。[9]

ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。[11]

Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功能。它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等[10]。

Logstash 主要是用来日志的搜集、分析、过滤日志的工具,支持大量的数据获取方式。一般工作方式为c/s架构,client端安装在需要收集日志的主机上,server端负责将收到的各节点日志进行过滤、修改等操作再一并发往elasticsearch上去。[10]

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。