一、架构一个企业的分布式服务群(论文文献综述)
刘鑫[1](2021)在《基于微服务的产权交易平台的开发与应用》文中进行了进一步梳理随着社会的进步科技的发展,现代农村面临着劳动力流失,大量土地、宅基地荒废,农村资源分散,农作物价格低迷等困境。劳动力的出走导致大量耕田荒废,同时农村宅基地没有合理的退出机制,导致了农村资产长期废弃、闲置和浪费。面对农村产权交易市场资源数量大、分布广、交易方式多样和用户分散等特点,基于传统单体架构暴露其业务功能聚焦不足、边界不明、系统高耦合且维护困难等不足。基于此,本文研究基于微服务的农村产权交易平台的开发与应用。微服务架构具有的复杂度可控、技术选型灵活、容错性高、可扩展等优点,为农村集体资产产权交易提供高性能的解决方案。本文主要研究内容:1.首先分析农村产权交易平台研发背景和国内外发展现状,其次对微服务架构的基础组件简要介绍其原理,结合业务需求确定使用Angular作为前端中台开发框架,Spring Boot和Spring Cloud作为本文系统后台开发框架并使用Euraka、Apollo等多个微服务基础组件。2.作者结合实际业务分析系统需求并划分业务需求和辅助性功能需求,将业务需求分为产权管理、产权交易等多个微服务集群,功能逻辑以用例图的形式展示。并且通过系统总体架构设计、微服务划分和数据库设计等工作完成系统建模工作。3.根据需求分析和建模实现预设系统,结合主要代码和接口实现实现阐述对微服务组件的建设、功能性和非功能性微服务集群的实现。最后,分别对系统进行微服务组件测试和功能测试。论文记录基于微服务架构的农村产权交易平台的开发和实现过程,并提出业务性功能微服务集群和辅助性功能的设计方案与测试方案。该系统被应用于河南省多地的农村产权交易中心,产权交易实施过程中得出本平台的高性能性和正确性。
刘家祺[2](2021)在《边缘计算服务迁移系统设计与实现》文中研究表明随着以物联网(IoT)为代表的新一代信息技术的迅猛发展,网络流量的迅速增长带来了对数据中心传输时延的更高要求,为了应对对应的海量数据流量压力、去除数据瓶颈,边缘计算使得网络机构支撑时延敏感业务与超量计算业务成为可能。但计算架构的改变也为服务的提供带来了新的技术难点:边缘服务器具有一定的服务覆盖范围,移动终端的移动性会导致服务质量的下降甚至服务的中断,为了保证用户移动时的服务连续性,降低服务迁移的时延并实现服务跟随,使如车联网自动驾驶、用户AR/VR设备的网络性能符合服务连续性要求,需要一种合适的边缘网络架构和成熟的服务迁移解决方案。针对以上问题,本文对服务迁移系统的主要研究和设计有:(一)提出并实现了服务分层架构和链式迁移模式,并设计用户服务代理来研究服务如何保存其自身运行时状态并在目的节点进行数据传输和恢复。系统性地通过网络带宽、链路控制软件设置服务迁移的复杂环境并通过压测工具集中访问,以此研究服务迁移的时延、控制面影响和服务质量等参数,对于实现低时延服务迁移成果显着;(二)提出并实现了边缘系统的三层架构,解决了多节点之间服务如何进行相互发现、通信,在定位用户服务所在位置后实现服务迁移的问题。同时提出服务令牌模式和迁移许可算法的服务迁移方案,成功解决了迁移过程中如时延瓶颈、服务紊乱和乒乓迁移等问题;(三)提供微服务思想的边缘系统架构和服务迁移方案,聚焦并解决了微服务模块化、控制面灵活部署等问题,使用Spring Clouds等微服务技术对服务链进行监控和灵活维护,完整展示了可控的服务支持、部署和迁移在边缘网络下的表现。在相应的系统开发工作上,首先分别实现了三个功能性子系统:负责用户接入与服务支持的用户子系统、负责管控迁移与提供核心服务的迁移子系统和负责跟踪服务链与计划任务下发的消息子系统。其次注册中心和配置中心也通过集成的方式提供给所有接入的边缘节点使用,系统按照微服务的组织形式和接口约定实现了远程服务调用、接口缓存/本地热备/数据落表的三级数据持久化支持以及异步消息的传递,能够完整地实现所需要的服务迁移功能。然后在四台服务器上完整搭建了实验所需要的用户侧及服务中心侧软硬件环境,并运行系统的对应服务。最后使用服务压力测试、Mini-net等工具构建合适的网络链路状态并设置多组带宽测试所关注的迁移时延和系统性能。综上所述,本文针对复杂的边缘计算环境进行了抽象,并设计、实现了包含完整功能和迁移算法以应对多种情况的服务迁移系统。之后通过构建对应的模拟环境实验了不同的服务迁移过程,进一步优化了系统运行性能并显着降低了迁移时延,实现了一种高可用、高性能的服务迁移架构,以提供一种符合新型网络架构特点的解决方案。
姜海东,张栋栋,董艺[3](2020)在《基于微服务的区块链云平台的研究与应用》文中指出区块链是目前最具颠覆性的创新技术,降低了信任成本,同时扩大了信任范围,推进跨界融合以及在更大范围内的一体化协作。微服务是一种用于构建应用的架构方案,微服务架构可将应用拆分成多个核心功能,通过服务化编排、自动修复、扩展、监控等实现微服务的智能托管。通过分析区块链云平台总体设计架构,提出了建立统一的服务调用机制,通过对支撑业务、业务模型、研发团队和技术等因素的分析,实现区块链云平台的服务化,将区块链服务容器化,由容器负责管理区块链微服务的各个节点,并以此为依据提出了基于微服务的区块链云平台的整体设计。微服务化有效地解决了区块链技术不统一、业务复杂等问题,为区块链云平台上的业务应用构建提供了支撑。
黄旭,柴建峰,张浩,周春,刘阳[4](2020)在《面向电力客户的网省侧运营管理平台设计与研究》文中指出随着网上国网App上线运行,各省电力公司线上渠道更加多样,运营管理难度进一步增加。本文首先对国内外运营管理平台建设情况进行调研,进而提出建设面向电力客户的网省侧运营管理平台,分析平台建设的难点和关键点,并对平台的业务设计、技术架构实现方式加以阐述,最后展望平台在各省电力公司渠道运营方面发挥的作用。
陈伟明[5](2020)在《互联网+人寿保险中台系统设计与关键技术研究》文中研究指明随着互联网+的思想在社会各行各业逐渐渗透和发展,保险行业也迎来了新一轮的机遇和挑战。本文通过对保险行业在互联网线上保险交易的分析,针对线上交易时效慢、支持并发少的两个突出问题,提出对应解决方案,设计互联网+人寿保险中台系统,并研究其中的两个关键技术。互联网时代,人寿保险公司的线上交易显着增加,急需大幅提升线上承保能力。本文首先调研了国内外相关保险业务系统的建设情况,确定了以互联网+人寿保险中台系统为研究对象。其次,调研了与构建中台系统相关的市场成熟技术,并从中确定了实现互联网+人寿保险中台系统所需要的技术、工具和系统。第三,分析了老的保险线上交易系统的缺陷以及互联网+人寿保险中台系统的功能需求,设计了系统总体架构,并从技术架构、应用架构和数据流同步架构三个维度进一步细化了总体架构设计。整个互联网+人寿保险中台系统包括中台新契约子系统、中台数据交互平台子系统。在关键技术的研究上,本文优化了两大关键技术。首先,针对交易时效慢的问题进行技术研究及优化。老系统在完成一个线上交易需要经历30多个串行执行的步骤,经过梳理新系统,将这些步骤优化整合成若干独立的服务单元,通过微服务的架构进行联接;将时效性要求不高的服务单元,从需要实时高时效响应的交易微服务中分拆出,独立成后续微服务,两类单元以异步消息队列的方式进行通信;同时整合缓存技术及算法优化,提升交易时效。其次,针对并发高的业务场景需求,新系统对数据库及应用服务的架构进行了优化设计,使之可以根据业务交易量的并发大小,做到动态的弹性扩展,即当交易量增大时,及时扩展至预估能承受的交易服务所需服务器数量,当业务高峰过后,再缩减服务机器数量。最后,本文从高时效和弹性扩展两个需求目标角度出发,对互联网+人寿保险中台系统进行了基于功能的非功能测试验证,系统测试结果充分说明了本系统在满足业务交易功能正确的前提下,交易性能也符合预期目标要求。
师玉龙[6](2020)在《面向SDN的物联网服务中间件关键技术研究》文中研究表明物联网服务是指在物联网场景中为用户提供无处不在的、实时的、安全的和智能化的服务。近几年来,随着智能设备的普及和传感技术的进步,物联网设备和服务爆炸性增长。面对海量数据、异构网络和多样化的服务需求,如何设计和实现物联网服务变成了一个亟待解决的问题。发布/订阅中间件常被用来构建物联网服务的通信基础设施,旨在建立一个物联网平台对下层网络统一消息格式、互联异构网络,对上层应用提供统一的抽象,并为物联网服务高效地交付事件。新兴的软件定义网络因其逻辑上中心化的控制器和控制与转发分离等特性为网络带来了良好的可编程性和灵活性。SDN可用于解决物联网服务中从发布者到订阅者间交付事件的服务质量保证难题。发布/订阅中间件与SDN结合,形成了面向SDN的发布/订阅中间件,更进一步地推动了物联网时代的到来。本文的研究工作和创新点如下:(1)针对如何利用SDN和发布/订阅中间件提供物联网服务的问题,提出了似SDN的发布/订阅中间件架构和实现框架,并详细阐述了如何使用该架构去实现似SDN的面向主题的发布/订阅中间件原型作为物联网的通信基础设施。本文还描述了如何利用SDN网络的可编程性通过SDN控制器编码事件主题优先级和授权策略到SDN交换机流表项的匹配字段去实现区分化的物联网服务和用户访问控制,提高了物联网事件交付的效率和安全性。(2)针对物联网服务中QoS的保证难题,设计了支持跨层QoS的控制框架去提高物联网服务中似SDN的发布/订阅中间件交付事件的QoS。跨层意味着在不同的管理层面控制QoS。一层在控制层,利用SDN集中化控制的特性从局部角度提高SDN控制器自治域内的QoS,另一层在全局管理层,从管理员的角度提高全局网络的QoS。并用区分化服务和访问控制两个应用场景验证了跨层QoS控制框架设计的合理性。(3)针对物联网服务中海量时延敏感数据实时交付的问题,设计了一个改进最短路的面向主题的Steiner树多播路由算法,去为多个主题构建发布/订阅覆盖网络,最大程度地减少了事件传输的总链路时延并减少了 SDN交换机中的流表项数,提高了事件交付的效率,形成了快速多播路由。还设计了一个面向主题的基于桶的多播转发算法去提高事件转发的效率,并考虑了主题间的订阅覆盖关系去减少交换机的流表项数,提高了交换机的匹配能力。这两个算法和似SDN的设计一起构成了物联网中似SDN的面向主题基于桶的快速多播路由。(4)针对物联网服务中用户需求多样化定制化的特点,提出了如何使用似SDN的发布/订阅中间件架构和在SDN交换机的出端口上配置优先级队列来提供区分化的物联网服务。本文从两个角度设计了基于用户需求的两层队列管理机制去保证区分化服务的可靠性:一个是SDN控制器中关于单个交换机的本地队列带宽调整算法。另一个是管理员中关于从发布者到订阅者路径上所有交换机的全局QoS控制策略。这样,利用SDN集中化的控制去获得全网拓扑,从系统角度动态配置交换机的时延约束,更合理地分配队列带宽,保证了物联网区分化服务的可靠性。
王凯[7](2020)在《基于微服务的水土共治监管服务平台服务器端的设计与实现》文中研究表明现如今随着生态环境问题接连出现,人们对环境保护与治理的重视程度逐渐提高。建立一个能全面展示环境状况监测污染的信息系统,从而加强生态文明的建设,已成为政府的首要工作。本文在某公司的支持下,为全面展示某地区近几年围绕汉江生态治理所做的工作及效果,同时为各政府部门提供服务,完成了基于微服务的水土共治监管服务平台服务器端的设计和实现。本文研究的主要内容如下:1.本文分析了国内外环境监管信息系统的优势和存在问题,调研了微服务架构所需的架构原则、架构组件等技术知识。2.对系统需求进行了分析,在功能性需求中分析了用户和运维人员两个角色所要求使用的系统功能,给出了具体的用例描述,以及非功能性需求分析。3.根据需求分析完成了概要设计,设计了系统的网络结构和软件层次架构,根据功能划分了模块,设计了数据库表结构和字段,设计了与前端通信的接口。4.阐述了系统的详细设计与实现。对微服务架构中的服务注册与发现组件、路由网关、配置管理的实现进行了详细的描述,介绍了各业务模块的设计,着重对地图管理服务模块和污染源服务模块进行了详细的描述。5.搭建了测试环境,对系统进行了功能测试和性能测试,证明了系统可以提供提供高并发、高可用、高容错的服务。
熊泽华[8](2020)在《定制游平台行中管家系统的设计与实现》文中认为近年来,随着中国经济的蓬勃发展和人们对旅游个性化需求的日益注重,定制游旅行模式应运而生。携程旅行网开展定制游业务时发现,客户按定制方案独自出行的过程中,通常会遇到各种突发情况。为此,携程定制游推出了特色的行中管家服务,旨在帮助出行中的客户落实行程、解决问题。但现阶段该服务缺少系统支持,存在着流程无规范、服务易出错、服务数据缺失等问题,迫切需要开发行中管家系统解决这一系列问题。本文阐述了行中管家系统的项目背景,简述了国内外相关研究与应用现状,综述了实现系统所需的Dubbo框架、QMQ消息队列、Spring Boot框架、My Batis框架、Sharding JDBC框架等技术。论文设计了业务流程,界定了系统边界,详细分析了系统功能需求和非功能需求,提炼出客户诉求管理、群聊记录管理、定时通知管理三个功能。在此基础上,本文结合微服务架构思想,通过架构设计、功能组成设计、通信设计、部署设计、数据库设计等方式,对系统进行了概要设计。论文将系统拆分为基础通信服务、客户诉求服务、群聊记录服务、定时通知服务四个微服务模块,通过类图、时序图等方法,对上述微服务模块进行详细设计,给出了实现细节,并对系统进行测试。本文所述系统已投入实际使用。自上线以来,系统反馈良好,有效解决了行中管家服务的业务困境。据不完全统计,用户好评率增长了7%,服务人员工作效率提升了10%,较好地实现了客户和公司的双赢。
杨秦[9](2020)在《基于微服务架构的云平台服务端的设计与实现》文中指出随着云计算技术的发展,云平台作为其核心应用也渗透到各行各业中得到广泛的应用。云平台基于虚拟化等技术对底层的软硬件资源进行管理和调度,并为用户提供了多种类型的服务,用户只需要通过轻量级的客户端和网络即可在任意时间、地点接入云平台进行使用。但是随着用户量的增长以及功能需求的多样化,云平台服务端容易出现耦合度过高、性能低下并且难以维护等问题,逐渐成为整个系统的瓶颈。本论文针对实验室现有的云平台在单体架构下暴露出的一系列问题,结合微服务架构对云平台服务端进行设计与实现,进而提高整体的可靠性、性能以及扩展性。首先对服务端现有的单体架构以及具体需求进行详细分析,并且结合微服务架构的设计思想,完成了云平台服务端整体架构的设计,将其分为平台资源层、服务通信层、业务服务层以及微服务治理层。接下来本论文对云平台服务端进行了详细的设计与实现。在服务通信层中引入Spring Cloud Feign客户端以及Kafka消息中间件,设计并实现了服务端的通信方式包括同步调用以及异步调用。业务服务层则基于微服务架构高内聚低耦合的设计原则,根据不同的业务边界对服务端进行拆分,得到云桌面模块、云应用模块、云存储模块以及基础功能服务群。其中各个微服务模块都对应一个独立的数据库,并且支持单独进行开发、部署和运维。微服务治理层则采用Spring Cloud框架作为一站式解决方案,结合服务端的实际需求对服务网关Spring Cloud Gateway、熔断服务Hystrix、服务注册与发现Eureka以及配置中心Spring Cloud Config等组件进行设计,并实现了服务端的限流熔断、服务注册与发现以及统一配置管理等功能,进而最大限度地发挥其治理能力。最后本论文对实现的云平台服务端进行功能性测试以及非功能性测试,其中非功能性测试包括可靠性以及并发测试。测试结果表明改进后的服务端能有效地解决单体架构下存在的问题,并且各方面都满足了预期的设计要求。
王丽沙[10](2020)在《基于微服务架构的保险核心系统改造》文中研究说明目前保险行业的信息系统大多数还是基于“稳态”进行架构、设计和实现的,即它们都是基于可预测使用场景所做的架构设计。在互联网、移动互联网成为营销主要发展方向时,现有保险行业信息系统难以支持需求快速变化,如存在难以支持7x24小时高可用性服务、面对临时促销活动时难以进行服务扩容等问题。故对现有的保险业务核心系统“大而全”的架构方式进行改造、变革成为一个亟待解决的问题。本论文的研究目标是将微服务架构应用于面向企业级保险应用,以解决保险应用在互联网、移动互联网浪潮下所面临的诸如需求变化快、扩展性要求高、伸缩性要求高、可用性要求高、上线周期短、系统复杂度高的问题。论文通过对当前单体架构下保险系统所遇到的核心需求问题进行分析,识别出以下问题:一、牵一发而动全身的应用架构导致的代码变更风险大、维护成本高。由于当前保险核心系统涉及多产品线、多业务模块,系统庞大且功能交织,由多团队维护。不同产品线(如车险、健康险等)、业务模块(如承保模块、续保模块等)的团队之间开发周期的协调成本急剧增加、系统模块间的稳定性相互影响。二、面对场景保险的促销活动时的流量扩容难的问题。由于像运费险、旅游意外险这类电商场景险的出现,促销流量具有突发性、短时性的特点,当前的保险核心系统是基于线下业务线性增长的前提进行架构设计与容量规划的,难以解决促销活动时的流量扩容问题。三、难以逾越的单体架构的性能瓶颈问题。当前核心系统单体架构下的扩容方式是水平扩容,当因某一产品线容量需求进行扩容时会导致其它产品线的被动扩容,一方面造成了服务器不必要的浪费,另一方面受限于数据库连接数的限制,导致此架构下的扩容难以维续。针对以上问题进行分析研究:一、单体架构下带来的变更风险大问题可通过对保险应用垂直领域的拆分,即单一职责原则的应用,应用微服务的设计理念小而自治的单元化的架构进行系统的拆解。并对拆解后的应用进行逻辑分层,分为保险系统的中台层、前台层,提高复用性,避免重复造轮子。二、扩容问题在微服务架构的前提下将变得易于实现,识别出高流量应用并对之扩容即可,无需再扩容整个应用与底层数据资源。但还需要依赖微服务架构下的服务自动注册与发现以降低运维难度、提高可用性。三、保险核心系统单体架构性能瓶颈问题的关键点是在于,应用系统的状态性导致水平扩容难、业务数据库的整体性导致扩容难。通过微服务的应用层面的拆分以及技术实现过程中的无状态性解决应用的水平扩容,以及基于拆分后的应用系统进行数据库层面的拆分解决数据库的性能瓶颈问题。通过应用微服务架构理念对保险的核心系统进行系统的拆分、应用架构的逻辑分层、数据库的垂直拆分,解决了上述在单体架构下所遇到的问题。最终缩短了保险核心系统新产品上线的时间周期,降低了变更过程中的技术性风险,同时也提高了系统的整体性能容量、高可用性。
二、架构一个企业的分布式服务群(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、架构一个企业的分布式服务群(论文提纲范文)
(1)基于微服务的产权交易平台的开发与应用(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 课题研究背景和意义 |
1.1.1 农村集体资产改革发展 |
1.1.2 建设意义及微服务架构落地优势 |
1.2 国内外研究现状 |
1.2.1 国内现状 |
1.2.2 国外现状 |
1.3 研究内容和结构安排 |
2 系统相关技术及原理 |
2.1 微服务组件原理 |
2.1.1 服务注册发现中心 |
2.1.2 分布式配置中心 |
2.1.3 服务网关 |
2.1.4 客户端负载均衡工具 |
2.1.5 消息中间件 |
2.2 前后端技术选型 |
2.2.1 Spring生态圈 |
2.2.2 Swagger |
2.2.3 Angular |
2.2.4 分布式关系型数据库 |
2.3 容器技术 |
2.4 小结 |
3 平台需求分析与数据库设计 |
3.1 系统业务需求分析 |
3.1.1 产权管理功能 |
3.1.2 产权交易功能 |
3.1.3 系统信息管理功能 |
3.2 系统辅助功能需求分析 |
3.2.1 多租户管理 |
3.2.2 系统安全需求分析 |
3.2.3 系统性能需求分析 |
3.3 系统功能设计建模 |
3.3.1 系统总体架构设计 |
3.3.2 微服务划分 |
3.4 数据库设计 |
3.4.1 数据库总体逻辑设计 |
3.4.2 产权管理微服务群数据库设计 |
3.4.3 产权交易微服务群数据库设计 |
3.4.4 公告管理微服务群数据库设计 |
3.4.5 公共微服务群数据库设计 |
3.5 小结 |
4 系统设计与实现 |
4.1 微服务基础组件 |
4.1.1 服务注册与发现中心 |
4.1.2 分布式配置中心部署 |
4.1.3 微服务网关 |
4.1.4 系统容器化部署 |
4.2 业务服务功能模块 |
4.2.1 产权管理微服务集群 |
4.2.2 产权交易微服务集群 |
4.2.3 系统信息管理微服务集群 |
4.2.4 多租户管理微服务集群 |
4.3 辅助性功能模块 |
4.3.1 敏感信息安全解决方案 |
4.3.2 门户网站个性化推荐解决方案 |
4.4 系统测试 |
4.4.1 开发工具和测试环境 |
4.4.2 微服务组件测试 |
4.4.3 前端中台组件化测试 |
4.4.4 业务服务测试 |
4.5 小结 |
5 总结与展望 |
5.1 本文总结 |
5.2 展望 |
攻读学位期间参加的科研项目及发表的学术论文 |
致谢 |
参考文献 |
(2)边缘计算服务迁移系统设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景 |
1.2 研究内容 |
1.3 论文组织结构 |
第二章 相关研究 |
2.1 边缘计算相关研究 |
2.2 服务迁移的实现机制 |
2.2.1 基于虚拟机和容器的实现方案 |
2.2.2 基于热迁移的实现方案 |
2.3 主要开发技术 |
2.3.1 Spring和Spring Cloud |
2.3.2 消息中间件和数据存储技术 |
2.4 本章小结 |
第三章 服务迁移需求和系统设计 |
3.1 服务迁移需求 |
3.1.1 服务迁移实现场景 |
3.1.2 边缘节点的业务需求和环境条件 |
3.1.3 用户服务连续性的时延需求 |
3.1.4 系统功能性需求 |
3.1.5 其他非功能性需求 |
3.2 服务迁移系统设计方案 |
3.2.1 服务迁移系统整体架构 |
3.2.2 用户服务设计 |
3.2.3 链式服务计算 |
3.2.4 服务代理设计 |
3.3 本章小结 |
第四章 服务迁移系统实现 |
4.1 用户代理和服务链 |
4.1.1 主要功能及实现 |
4.1.2 迁移流程及核心算法 |
4.1.3 服务链底层封装 |
4.2 节点服务管理模块 |
4.2.1 主要功能及迁移锁管理算法 |
4.2.2 消息处理和计划任务模块 |
4.3 系统核心管理器和其他组件 |
4.3.1 任务调度算法实现 |
4.3.2 注册中心与配置中心 |
4.3.3 服务链路检测与日志监控 |
4.3.4 消息总线 |
4.4 系统架构的进一步研究 |
4.5 本章小结 |
第五章 系统性能实验与分析 |
5.1 实验环境 |
5.2 实验结果及分析 |
5.2.1 功能测试 |
5.2.2 性能测试 |
5.2.3 与其他迁移方式的性能对比 |
5.3 本章小结 |
第六章 总结与展望 |
6.1 论文总结 |
6.2 下一步研究工作 |
参考文献 |
致谢 |
攻读学位期间所参与工程项目 |
(3)基于微服务的区块链云平台的研究与应用(论文提纲范文)
1 区块链云平台架构 |
1.1 企业级区块链简介 |
1.2 区块链云平台技术特性 |
2 区块链云平台的关键技术 |
2.1 改进PBFT共识算法技术 |
2.2 共识节点通信技术 |
2.3 微服务技术 |
3 区块链云平台应用 |
3.1 业务架构 |
3.2 技术架构 |
3.2.1 技术架构 |
3.2.2 开发视图 |
3.2.3 微服务视图 |
3.3 跨链服务架构 |
4 结束语 |
(4)面向电力客户的网省侧运营管理平台设计与研究(论文提纲范文)
0 引言 |
1 国内外运营管理平台建设现状 |
1.1 国外相关应用案例 |
1.2 国内相关应用案例 |
2 省侧运营管理平台的简介和价值 |
2.1 平台简介 |
2.2 基本功能 |
3 网省侧运营管理平台建设的关键和难点 |
3.1 难点 |
3.1.1 内外网隔离穿透问题 |
3.1.2 创新支撑保障体系建设 |
3.2 关键点 |
4 平台业务设计 |
4.1 设计要求 |
4.2 业务架构 |
5 平台技术架构 |
6 结语 |
(5)互联网+人寿保险中台系统设计与关键技术研究(论文提纲范文)
摘要 |
abstract |
1.绪论 |
1.1 研究背景和意义 |
1.2 国内外研究现状 |
1.3 研究内容和目标 |
1.4 论文组织结构 |
1.5 本章小结 |
2.相关技术 |
2.1 时效提升 |
2.1.1 异步消息队列技术 |
2.1.2 共享缓存技术 |
2.1.3 保费计算算法工具 |
2.2 弹性扩展 |
2.2.1 数据库弹性扩展技术 |
2.2.2 应用微服务化技术 |
2.3 本章小结 |
3.系统需求及设计 |
3.1 老系统优劣势分析 |
3.2 新系统非功能需求分析 |
3.3 系统总体架构设计 |
3.3.1 技术架构 |
3.3.2 应用架构 |
3.3.3 数据流同步架构 |
3.4 本章小结 |
4.高时效技术的研究与实现 |
4.1 系统交易功能解耦与精简 |
4.2 异步消息拆分非实时服务 |
4.3 常用数据缓存设计 |
4.4 保险业务算法计算能力提升 |
4.5 本章小结 |
5.弹性扩展技术的研究与实现 |
5.1 数据库弹性热扩容 |
5.2 应用弹性扩展 |
5.2.1 全局唯一序列号 |
5.2.2 出错码设计 |
5.2.3 异常处理机制 |
5.3 本章小结 |
6.系统测试和评估 |
6.1 高时效性能测试 |
6.2 弹性扩展能力测试 |
6.3 本章小结 |
7.总结 |
7.1 本文工作小结 |
7.2 展望 |
参考文献 |
致谢 |
攻读学位期间发表的学术论文 |
(6)面向SDN的物联网服务中间件关键技术研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 研究背景 |
1.2 主要研究内容及创新点 |
1.3 本文的组织结构 |
参考文献 |
第二章 相关研究综述 |
2.1 本章引言 |
2.2 软件定义网络SDN |
2.2.1 SDN的起源和定义 |
2.2.2 SDN分层架构 |
2.2.3 SDN开放接口 |
2.2.4 SDN控制器 |
2.2.5 SDN开发工具 |
2.2.6 SDN的机遇与挑战 |
2.3 SDN中的QoS研究 |
2.3.1 SDN中的QoS研究概述 |
2.3.2 SDN中的QoS研究实例 |
2.4 发布/订阅中间件 |
2.4.1 发布/订阅交互机制 |
2.4.2 发布/订阅系统架构 |
2.4.3 发布/订阅类型 |
2.4.4 发布/订阅路由 |
2.4.5 发布/订阅实现挑战 |
2.5 发布/订阅原型 |
2.5.1 VCube-PS |
2.5.2 RTDDS |
2.5.3 Lamps |
2.5.4 Bayeux |
2.5.5 PADRES |
2.5.6 Hermes |
2.6 面向SDN的发布/订阅设计 |
2.6.1 PLEROMA |
2.6.2 SDN-Like |
2.6.3 Ride |
2.7 面向SDN的发布/订阅QoS研究 |
2.7.1 跨层QoS支持 |
2.7.2 多播路由研究 |
2.7.3 队列管理机制 |
2.8 面向物联网的数据分发服务 |
2.9 本章小结 |
参考文献 |
第三章 面向SDN的支持跨层QoS的物联网发布/订阅通信基础设施 |
3.1 本章引言 |
3.2 相关工作 |
3.3 物联网及服务 |
3.3.1 物联网与物联网服务 |
3.3.2 服务计算架构SOA与EDSOA |
3.3.3 面向SDN的新型物联网架构 |
3.3.4 物联网面临的挑战 |
3.4 面向SDN的物联网发布/订阅中间件架构设计 |
3.4.1 面向SDN的发布/订阅中间件架构 |
3.4.2 跨层QoS控制框架 |
3.5 面向SDN的基于主题的发布/订阅系统原型设计 |
3.5.1 总体设计 |
3.5.2 主题设计 |
3.5.3 拓扑维护 |
3.5.4 事件路由 |
3.5.5 策略管理 |
3.6 面向SDN的基于主题的发布/订阅系统应用实例 |
3.6.1 跨层区分化服务 |
3.6.2 跨层访问控制 |
3.7 实验评价 |
3.7.1 区分化服务实验 |
3.7.2 访问控制实验 |
3.8 本章小结 |
参考文献 |
第四章 面向SDN的发布/订阅多播路由机制研究 |
4.1 本章引言 |
4.2 相关工作 |
4.3 面向SDN的基于主题的发布/订阅实现框架 |
4.4 面向SDN的基于主题的斯坦纳树多播路由 |
4.4.1 问题描述 |
4.4.2 解决MCMN-TC-SDN |
4.5 面向SDN的主题式基于Bucket的多播转发 |
4.5.1 OpenFlow组表 |
4.5.2 基于Bucket的多播 |
4.5.3 面向主题的基于Bucket的多播转发算法 |
4.6 实验评价 |
4.6.1 发布/订阅拓扑构造 |
4.6.2 斯坦纳树构造时间开销 |
4.6.3 多播树代价比较 |
4.6.4 多播树构造时间比较 |
4.6.5 端到端时延 |
4.6.6 流表大小 |
4.7 本章小结 |
参考文献 |
第五章 面向SDN的可靠的区分化服务提供机制研究 |
5.1 本章引言 |
5.2 相关工作 |
5.3 模型方法 |
5.3.1 XGBoost模型 |
5.3.2 ARIMA模型 |
5.3.3 RED方法 |
5.3.4 增量差法 |
5.4 排队时延预测 |
5.4.1 数据预处理 |
5.4.2 特征选择 |
5.4.3 模型训练与参数调整 |
5.5 可靠的区分化服务提供机制 |
5.5.1 似SDN的发布/订阅系统架构 |
5.5.2 主题编码 |
5.5.3 优先级队列 |
5.5.4 可靠的区分化服务提供框架 |
5.6 可靠的区分化服务保证机制 |
5.6.1 本地队列带宽调整算法 |
5.6.2 全局QoS控制策略 |
5.7 实验评价 |
5.7.1 实验环境 |
5.7.2 排队时延预测方法比较 |
5.7.3 本地队列带宽调整算法验证 |
5.7.4 本地队列带宽调整算法整体测试 |
5.7.5 全局QoS控制策略验证 |
5.7.6 恒定比特率流量实验 |
5.7.7 可变比特率流量实验 |
5.7.8 实验讨论 |
5.8 本章小结 |
参考文献 |
第六章 结束语 |
6.1 论文总结 |
6.2 进一步工作 |
附录 缩略语表 |
致谢 |
攻读学位期间发表的学术论文目录 |
博士在读期间完成和参与的项目 |
(7)基于微服务的水土共治监管服务平台服务器端的设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 引言 |
1.1 课题背景 |
1.2 研究现状 |
1.2.1 国外研究现状 |
1.2.2 国内研究现状 |
1.3 课题任务 |
1.3.1 课题内容 |
1.3.2 本人承担任务 |
1.4 论文结构 |
第二章 相关技术介绍 |
2.1 微服务架构 |
2.1.1 微服务架构的原则 |
2.1.2 微服务架构的优势 |
2.2 Spring体系相关技术 |
2.2.1 Spring Boot框架 |
2.2.2 Spring Cloud框架 |
2.3 Docker容器相关技术 |
2.4 中间件相关技术 |
2.4.1 缓存技术 |
2.4.2 消息队列 |
2.5 本章小结 |
第三章 系统的需求分析 |
3.1 系统功能总体概述 |
3.2 系统角色分析 |
3.3 系统功能的UML用例图 |
3.4 系统用例描述 |
3.5 系统的非功能需求分析 |
3.6 本章小结 |
第四章 系统的总体设计 |
4.1 系统网络结构设计 |
4.2 系统软件层次架构设计 |
4.3 系统功能模块设计 |
4.3.1 地图模块设计 |
4.3.2 可视化模块设计 |
4.3.3 微服务组件模块设计 |
4.4 系统的数据库设计 |
4.4.1 E-R图设计 |
4.4.2 数据库表设计 |
4.4.3 数据导入 |
4.5 业务功能模块接口设计 |
4.5.1 资源位置信息加载接口 |
4.5.2 获取相关信息接口 |
4.5.3 查询定位接口 |
4.5.4 地图服务接口 |
4.6 本章小结 |
第五章 系统(主要)功能模块的详细设计与实现 |
5.1 系统运行环境 |
5.2 微服务组件模块的详细设计与实现 |
5.2.1 服务注册与发现组件 |
5.2.2 路由网关 |
5.2.3 配置管理 |
5.3 地图服务模块的详细设计与实现 |
5.3.1 redis缓存 |
5.3.2 类设计 |
5.3.3 处理流程 |
5.4 污染源服务模块的详细设计与实现 |
5.4.1 资源位置信息加载和搜索定位功能 |
5.4.2 获取相关信息功能 |
5.5 系统主要界面展示 |
5.6 本章小结 |
第六章 系统测试 |
6.1 系统测试环境 |
6.2 系统的功能测试 |
6.3 系统的性能测试 |
6.4 本章小结 |
第七章 结束语 |
7.1 论文工作总结 |
7.2 问题和展望 |
参考文献 |
致谢 |
(8)定制游平台行中管家系统的设计与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 项目背景及意义 |
1.2 国内外相关研究与应用现状 |
1.3 主要研究内容 |
1.4 论文组织结构 |
第二章 技术综述 |
2.1 Dubbo框架 |
2.2 QMQ消息队列 |
2.3 Spring Boot框架 |
2.4 My Batis框架 |
2.5 Sharding JDBC框架 |
2.6 本章小结 |
第三章 系统分析与概要设计 |
3.1 业务设计 |
3.2 系统边界分析 |
3.3 系统需求分析 |
3.3.1 客户诉求管理需求 |
3.3.2 群聊记录管理需求 |
3.3.3 定时通知管理需求 |
3.3.4 非功能需求 |
3.4 系统整体设计 |
3.4.1 系统功能组成设计 |
3.4.2 系统架构设计 |
3.4.3 系统通信设计 |
3.4.4 系统部署设计 |
3.5 数据库设计 |
3.6 本章小结 |
第四章 详细设计与实现 |
4.1 基础通信服务 |
4.1.1 原理分析 |
4.1.2 基础通信服务详细设计 |
4.1.3 机器人扫码登录功能具体实现 |
4.1.4 群聊收集功能具体实现 |
4.1.5 通知推送功能具体实现 |
4.2 客户诉求服务 |
4.2.1 客户诉求服务详细设计 |
4.2.2 客户诉求生成功能具体实现 |
4.2.3 客户诉求查询功能具体实现 |
4.2.4 客户诉求跟进功能具体实现 |
4.3 群聊记录服务 |
4.3.1 群聊记录服务详细设计 |
4.3.2 群聊记录存储功能具体实现 |
4.3.3 群聊记录查询功能具体实现 |
4.4 定时通知服务 |
4.4.1 定时通知服务详细设计 |
4.4.2 定时通知设置功能具体实现 |
4.4.3 定时通知查询功能具体实现 |
4.4.4 定时通知执行功能具体实现 |
4.5 系统测试 |
4.5.1 测试环境 |
4.5.2 测试设计 |
4.5.3 测试结果 |
4.6 本章小结 |
第五章 总结与展望 |
5.1 总结 |
5.2 展望 |
参考文献 |
致谢 |
参与项目 |
(9)基于微服务架构的云平台服务端的设计与实现(论文提纲范文)
摘要 |
abstract |
第一章 绪论 |
1.1 研究背景及意义 |
1.2 国内外研究现状 |
1.3 论文主要研究内容 |
1.4 论文结构安排 |
第二章 关键技术分析 |
2.1 微服务架构 |
2.1.1 微服务架构概述 |
2.1.2 微服务架构的特点 |
2.1.3 微服务拆分 |
2.2 Spring Cloud微服务框架 |
2.2.1 Spring Cloud概述 |
2.2.2 Spring Cloud相关组件 |
2.3 Kafka消息中间件 |
2.4 数据库相关技术 |
2.4.1 MySQL数据库 |
2.4.2 Redis缓存 |
2.5 本章小结 |
第三章 云平台服务端的分析与设计 |
3.1 现有架构分析 |
3.2 服务端的需求分析 |
3.2.1 功能性需求 |
3.2.2 非功能性需求 |
3.3 整体架构设计 |
3.4 服务端通信方式的设计 |
3.4.1 服务调用的设计 |
3.4.2 接口数据格式的设计 |
3.5 服务端核心功能模块设计 |
3.5.1 云桌面模块详细设计 |
3.5.2 云应用模块详细设计 |
3.5.3 云存储模块详细设计 |
3.6 数据库设计 |
3.6.1 云桌面模块数据库设计 |
3.6.2 云应用模块数据库设计 |
3.6.3 云存储模块数据库设计 |
3.7 微服务治理的设计 |
3.7.1 限流熔断功能详细设计 |
3.7.2 服务注册与发现功能详细设计 |
3.7.3 配置中心详细设计 |
3.8 本章小结 |
第四章 云平台服务端的实现 |
4.1 服务端通信方式的实现 |
4.1.1 服务同步调用的实现 |
4.1.2 服务异步调用的实现 |
4.2 云桌面模块的实现 |
4.2.1 认证鉴权子模块的实现 |
4.2.2 通用功能子模块的实现 |
4.2.3 系统公告子模块的实现 |
4.3 云应用模块的实现 |
4.3.1 个人应用管理子模块的实现 |
4.3.2 应用使用子模块的实现 |
4.3.3 应用恢复子模块的实现 |
4.4 云存储模块的实现 |
4.5 微服务治理的实现 |
4.5.1 限流熔断功能的实现 |
4.5.2 服务注册与发现功能的实现 |
4.5.3 配置中心的实现 |
4.6 本章小结 |
第五章 系统的测试与分析 |
5.1 测试环境 |
5.2 核心模块功能测试 |
5.3 非功能性测试 |
5.3.1 可靠性测试 |
5.3.2 并发测试 |
5.4 本章小结 |
第六章 总结与展望 |
6.1 论文工作总结 |
6.2 后续工作展望 |
致谢 |
参考文献 |
(10)基于微服务架构的保险核心系统改造(论文提纲范文)
摘要 |
ABSTRACT |
1 绪论 |
1.1 论文背景与意义 |
1.2 国内外研究现状 |
1.3 论文主要工作与关键技术 |
2 需求分析 |
2.1 需求概述 |
2.2 现状分析 |
2.2.1 业务背景 |
2.2.2 业务功能分析 |
2.2.3 单体架构的保险核心系统 |
2.2.4 单体架构面临的问题 |
2.3 解决方案分析 |
2.3.1 微服务架构 |
2.3.2 微服务架构方案分析 |
2.3.3 技术选型Spring Cloud |
2.4 非功能性需求分析 |
2.4.1 系统拆分分析 |
2.4.2 服务自动注册与发现 |
2.4.3 开发运维一体化需求 |
2.4.4 扩展性需求 |
2.4.5 伸缩性需求 |
2.4.6 性能需求 |
2.5 功能性需求分析 |
2.5.1 概述 |
2.5.2 业务能力系统建设需求 |
3 总体设计 |
3.1 微服务架构总体设计原则 |
3.2 系统架构设计 |
3.2.1 系统架构设计 |
3.2.2 技术架构设计 |
3.2.3 基础服务中间件架构设计 |
3.2.4 微服务中间件架构设计 |
3.2.5 业务中台层架构设计 |
3.2.6 业务中台层模型设计 |
3.2.7 业务前台层架构设计 |
3.3 开发运维流程设计 |
4 详细设计与实现 |
4.1 微服务化改造 |
4.1.1 应用无状态化 |
4.1.2 服务注册与发现 |
4.1.3 配置统一管理 |
4.1.4 代码层次结构 |
4.1.5 远程接口集成 |
4.1.6 数据一致性 |
4.2 业务系统关键功能设计与实现 |
4.2.1 承保业务功能设计 |
4.2.2 批改业务设计 |
4.2.3 车险承保系统设计 |
4.2.4 车险核保系统设计与实现 |
4.2.5 定价业务功能设计与实现 |
5 测试与验证 |
5.1 测试验证环境 |
5.1.1 硬件环境 |
5.1.2 软件环境 |
5.2 应用扩容测试 |
5.2.1 测试用例设计 |
5.2.2 测试结果及分析 |
5.3 业务变更功能测试验证 |
5.3.1 测试用例设计 |
5.3.2 测试结果及分析 |
5.4 产品配置功能测试验证 |
5.4.1 测试用例设计 |
5.4.2 测试结果及分析 |
5.5 保费计算功能测试验证 |
5.5.1 测试用例设计 |
5.5.2 测试结果及分析 |
5.6 健康险承保集成测试验证 |
5.6.1 测试用例设计 |
5.6.2 测试结果及分析 |
5.7 定价系统核心接口单机性能测试 |
5.7.1 测试用例设计 |
5.7.2 测试结果及分析 |
5.8 核心链路承保业务性能测试 |
5.8.1 测试用例设计 |
5.8.2 测试结果及分析 |
6 总结 |
6.1 主要工作与创新点 |
6.2 后续研究工作 |
参考文献 |
致谢 |
攻读学位期间发表的学术论文目录 |
四、架构一个企业的分布式服务群(论文参考文献)
- [1]基于微服务的产权交易平台的开发与应用[D]. 刘鑫. 华北水利水电大学, 2021
- [2]边缘计算服务迁移系统设计与实现[D]. 刘家祺. 北京邮电大学, 2021(01)
- [3]基于微服务的区块链云平台的研究与应用[J]. 姜海东,张栋栋,董艺. 电脑知识与技术, 2020(35)
- [4]面向电力客户的网省侧运营管理平台设计与研究[J]. 黄旭,柴建峰,张浩,周春,刘阳. 数字技术与应用, 2020(11)
- [5]互联网+人寿保险中台系统设计与关键技术研究[D]. 陈伟明. 上海交通大学, 2020(01)
- [6]面向SDN的物联网服务中间件关键技术研究[D]. 师玉龙. 北京邮电大学, 2020
- [7]基于微服务的水土共治监管服务平台服务器端的设计与实现[D]. 王凯. 北京邮电大学, 2020(05)
- [8]定制游平台行中管家系统的设计与实现[D]. 熊泽华. 南京大学, 2020(04)
- [9]基于微服务架构的云平台服务端的设计与实现[D]. 杨秦. 电子科技大学, 2020(07)
- [10]基于微服务架构的保险核心系统改造[D]. 王丽沙. 上海交通大学, 2020(01)