当前位置:主页 > 科技论文 > 计算机论文 >

面向智慧农业的分布式存储系统的研究与实现

发布时间:2020-08-18 07:58
【摘要】:随着我国智慧农业的不断发展,各种类型的农业数据呈现爆发式的增长。同时,农业数据存在存储效率不高、核心数据易丢失、数据存储平台落后以及数据共享开放不足等问题,严重制约着我国智慧农业的发展。为保证农业数据存储系统的可靠性、可扩展性以及数据的高效共享,促进智慧农业的快速发展,本文提出一种基于REST和MongoDB的分布式数据存储方案。本文首先介绍智慧农业数据存储方案所用到的关键技术。接着对智慧农业中的数据特征和存储需求进行分析,选择MongoDB数据库作为数据持久层的技术进行存储。最后,结合智慧农业数据特征和MongoDB的文档模型,构建了基于MongoDB数据库的农业数据存储模型,并对具有代表性的农业数据存储模型进行了详细设计。其次,用于压缩农业传感数据的旋转门压缩算法(swing door trending,SDT)存在抗噪性弱、数据还原误差较大以及压缩精度参数选择困难等不足。因此,本文提出一种线性自适应的旋转门压缩算法(Linear adaptive swing door trending,LA-SDT)。实验结果证明,LA-SDT算法的压缩性能比较SDT算法压缩比提高了18.3%,而压缩误差提高了62.7%。最后,为提高农业数据的共享性和分布式系统的易扩展性,本文采用REST和MongoDB搭建智慧农业数据平台。该平台的主要功能模块包括:基于Mongoose工具的数据模型构建模块,基于Mongoose和Express框架实现REST风格的数据接入与访问模块,运用MapReduce计算模型的数据处理模块。最后在实验环境部署MongoDB的分布式存储集群,并对该存储集群的可靠性,可用性和易可扩展性进行测试。
【学位授予单位】:华侨大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP333;S126
【图文】:

面向智慧农业的分布式存储系统的研究与实现


复制集结构

架构图,架构


员节点越有可能成为主节点。这样做的目的可以使高性能的节点被先级,确保有更高的机率被选为主节点对外提供服务。而性能较差为数据备份,保证数据的可用性和可靠性。4)网络连接:集群内的成员要与其它大多数成员建立连接,保持网络不稳定,某节点无法持续和大多数成员保持通讯关系。则该节供稳定的服务,即使性能再优越也无法被选举为主节点。2 MongoDB 分片ongoDB 使用分片机制[28]来完成集群存储容量的增大。该机制通过片键,来保证数据的分片存储。一方面,分片机制不仅能够让集群使用廉价的服务器就实现数据海量存储。同时,由于数据被分片部服务器上,降低了单个服务器 CPU、磁盘以及内存的读写压力,增性能。图 2.2 所示,MongoDB 分片集群中由三个重要角色组成,包括 SConfig 服务器和 Mongos 服务器。

软件架构


图 2.3 REST 的软件架构图如图 2.4 是 RPC 的软件架构图。该架构通常采用 SOAP 协议对 RPC 调用语义进行封装。在进行资源操作时,将操作语义用 SOAP 协议封装成数据。然后调用 HTTP 的 POST 方法将数据发送给数据解析服务器。通过服务器解析出操作语义后调用对应资源的操作方法操作数据库。最后,将操作结果再次进行封装返回给客户端。整个过程只是将 HTTP 协议作为传输层协议进行数据传输,并没有充分发挥 HTTP 协议的优势。

【相似文献】

相关期刊论文 前10条

1 黄根华;钟声伟;;分布式存储系统在通信运营商云计算资源池的应用研究[J];通讯世界;2017年16期

2 蓝青;;云计算分布式存储系统典型运维问题的分析[J];通信与信息技术;2017年05期

3 王丹辉;;基于分布式存储系统的数据认证和安全保障研究[J];中国电子科学研究院学报;2015年06期

4 冯亮;;差异分布式存储系统资源调度的优化仿真[J];计算机仿真;2016年03期

5 董志强;;分布式存储系统文件级连续数据保护技术研究[J];通讯世界;2015年09期

6 梁坤荣;;分布式存储系统CEPH研究与试用[J];数码世界;2017年07期

7 龚利;史杨;;浅析分布式存储系统的研究及应用[J];网络安全技术与应用;2014年09期

8 徐小龙;邹勤文;杨庚;;分布式存储系统中数据副本管理机制[J];计算机技术与发展;2013年02期

9 冯浩;贾年;;面向海量无线电监测数据的分布式存储系统研究[J];成都工业学院学报;2015年02期

10 卢益阳;;分布式存储系统调查[J];企业科技与发展;2011年16期

相关会议论文 前8条

1 赵辉;何连跃;;基于异构分布式存储系统的动态反馈负载均衡技术[A];第15届全国信息存储技术学术会议论文集[C];2008年

2 曲珊;张金钡;;非对称网络结构下的分布式存储系统编码研究[A];第十九届中国科协年会——分9“互联网+”:传统产业变革新动能论坛论文集[C];2017年

3 张曦;陈渝;王小鸽;张宝鹏;孙云峰;;PA-DCS:一种基于能耗感知的无线传感器网络分布式存储系统[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国普适计算学术会议(PCC'06)论文集[C];2006年

4 罗香玉;李传佑;汪芸;;纠删码容错组的布局策略研究[A];第18届全国多媒体学术会议(NCMT2009)、第5届全国人机交互学术会议(CHCI2009)、第5届全国普适计算学术会议(PCC2009)论文集[C];2009年

5 武腾;薛磊;郑东;柳晓光;;P2P持久存储系统可靠性分析与数据维护优化[A];第十一届保密通信与信息安全现状研讨会论文集[C];2009年

6 周松;王意洁;;EXPyramid:一种灵活的基于阵列结构的高容错低修复成本编码方案[A];2010年第16届全国信息存储技术大会(IST2010)论文集[C];2010年

7 罗凌燕;李录兵;李化斌;宁莹;王俊青;吴秀杰;王登莲;梁馨娴;;虚拟化云平台在SCADA系统中的应用[A];绿色石化·创新集成·效能提升——第十一届宁夏青年科学家论坛石化专题论坛论文集[C];2015年

8 罗志明;张大华;王电钢;常健;;电力分布式云存储关键技术研究[A];2012年电力通信管理暨智能电网通信技术论坛论文集[C];2013年

相关重要报纸文章 前10条

1 记者 魏京华 通讯员 高U喴

本文编号:2795954


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2795954.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8fef1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com