基于微服务的物联网平台的设计和容器部署研究

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:jql
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来物联网已经展现出巨大的市场潜力和广阔的发展前景,而物联网平台则是物联网产业结构中的关键环节。它作为物联网体系中的中坚力量,既要面对数以亿计的物理设备的连接,又要满足用户对于应用高可用的服务需求。如何基于飞速发展的虚拟化Docker容器技术,设计并实现一个低耦合、易扩展、可伸缩、高可用的物联网平台成为亟待解决的问题之一。本文首先对微服务架构的设计以及运用到的一些关键技术进行了研究。基于低耦合、易扩展的设计原则,通过业务功能对系统进行服务划分,采用分布式服务框架Spring Cloud进行微服务模块的开发;为了保证微服务模块的高可用,使用Consul对服务提供者和服务消费者进行多实例管理;为了对Spring Cloud服务调用链进行追踪保证系统的稳定性,采用Zipkin进行实时监控。然后,根据具体的业务需求设计整个物联网平台的系统架构,并给出了系统中各个部分的设计方案。为了提升程序的可扩展性和部署的便捷性,采用Kubernetes和Docker容器技术进行服务的部署使用。在Spring Cloud原有的RPC通信框架的基础上,使用Thrift替换Feign的使用,提高系统在高并发下的性能;针对Kubernetes原有伸缩指标只有CPU使用率的缺陷,增加Kubernetes根据QPS进行扩容和缩容。最后,对整个系统应用服务器进行系统的功能测试和性能测试。通过将Spring Cloud的RPC通信框架和Thrift对比,表明了 Thrift在吞吐量上的优势;将Kubernetes部署后的服务和单机环境下的服务进行对比,测试结果表明了容器部署在可用性和可靠性方面的优势。
其他文献
视觉注意力机制起源于视网膜的生物学机理,当生物观察具有多个目标的复杂场景时,在每一时刻视网膜会选取一小部分目标进行集中,并将有限的处理资源进行分配。因为注意力机制
深部岩石由于受地应力作用,在受到冲击扰动后表现出与浅部岩石不同的动力学特性,冲击损伤后的岩石和完整岩石的动力学特性也存在较大差异。本文为了深入研究岩石在不同应力状态下的动力学特性,考虑动静组合加载外界条件,对损伤和完整岩石的动力学特性进行对比研究。采用可施加轴压的SHPB试验装置对灰砂岩进行一维动静组合循环加载试验,以循环冲击进入损伤稳定期的灰砂岩作为损伤岩石和完整岩石进行一维动静组合加载下的动力
家庭离散,这一因家庭成员分散流动而四处散居的现象,在当前中国的农村家庭中仍普遍存在。而家庭离散中又以夫妻离散最为常见,对家庭的影响最大。在夫妻离散如何影响婚姻关系的议题上,由于研究视角、研究方法以及测量方式的差异,学界内尚未达成一致的共识。因此夫妻间的离散究竟给婚姻关系带来何种影响仍然是值得继续探讨的问题。本文基于7省13市(区)农民工调查数据,将空间分析视角带入夫妻离散与婚姻关系的研究之中,并借
本文共分为四部分。第一部分概述语言风格学,这部分主要是介绍风格及语言风格的含义,表现风格及语体风格定义及分类,语言风格学的功用。第二部分通过对习近平总书记使用设问
当前互联网飞速发展,在IP网络遇到各种瓶颈和挑战的同时,一些新的网络架构被提出,其中命名数据网络(Named Data Networking,NDN)作为信息中心网络(Information-Centric Networking,ICN)的一种实现架构,是一种被广泛看好的网络方案。NDN网络中对流量的分发基于内容名而非主机IP地址,具有以内容为核心的特性。现今实时多媒体移动通信愈发普遍,内容的数量
电磁发射技术是一种利用电磁力加速物体的技术,在极短时间内就可将物体推进到很高的速度。电磁发射技术具有出口速度高、能源清洁、安全可靠以及发射效率高等优点,在国防军事、航空航天、轨道交通等领域都具有广阔的应用前景。电磁发射按照原理与结构主要可分为轨道型、线圈型与重接型,其中线圈型电磁发射因为效率高、功能性好而备受关注。但是线圈型电磁发射也有不足之处,如飞行稳定性问题与弹丸结构受限等。针对以上问题,本文
学术论文摘要是一种特殊的语类,是浓缩的论文精华,能够使读者快速精准了解学术论文的主要内容。近年来,学术论文摘要的重要性日益彰显,对于摘要的研究日渐增多,但对于英语专业硕士研究生应用语言学类学术论文摘要的宏观结构和微观语言特征以及意义生成的研究还是一个薄弱环节。在此背景下,基于Santos的五语步模式,以Biber提出的词块结构分类和Hyland提出的词块功能分类为依据,本研究的目的是探索中国应用语
马克思主义在人们认识世界、改造世界和创造美好生活中发挥着至关重要的作用。改革开放以来实践已证明,科学的认识马克思主义,可以保障中国共产党思想路线、政策、方针的有效实施,中国共产党“认识世界”和“改造世界”的实践活动源于对马克思主义的科学认识,并在认识的实践过程中将马克思主义认识不断深化、拓展,由此成为中国共产党事业取得胜利的关键之所在。回顾和总结改革开放以来中国共产党在实践过程中带领人民群众,不断
随着微铣削技术的快速发展,整体式的复杂薄壁构件在航空航天领域得到了广泛的应用。为了达到减重,提高比强度的目的,钛合金Ti6Al4V成为薄壁加工的主要材料。然而其导热性差,弹性模量小,化学性质活泼,导致Ti6Al4V薄壁在加工过程中产生较高的切削温度,影响薄壁的表面加工质量、缩短刀具使用寿命、降低加工效率。基于以上问题,本文对微铣削Ti6Al4V薄壁铣削温度场进行研究。本文分析了微铣削中热源的产生及
芯片电泳作为毛细管电泳领域中的研究热点是一种富有前景的应用工具,具有集成度高、廉价、分析速度快、能商业化、便于携带等特点,使得其在分析化学、生命科学、食品检测、临床等领域应用广泛,但目前为止,还没有关于该项技术与移动反应界面(Moving Reaction Boundary,MRB)理论相结合应用于混合蛋白样品检测的研究。本研究以芯片为平台、以MRB理论为核心,应用于混合蛋白样品中蛋白质比例的检测