基于云计算的微服务架构智慧物业管理平台的研究与设计

来源 :锦绣·下旬刊 | 被引量 : 0次 | 上传用户:smtsmarsh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为了增强物业管理平台的数据存储以及处理能力,并且降低其各个子业务的耦合性,增强其扩展和复用能力,提出了一种基于云计算的微服务架构智慧物业管理平台的设计方案。首先,利用云计算技术,将智慧物业管理平台各个子业务系统依照不同功能部署到多个云端服务器上。同时,利用微服务架构实现了平臺软件的低耦合,高复用,使得该智慧物业管理平台能够更加敏捷地适应业务规则的变化,具备了更强的扩展能力。
  关键词:云计算;微服务;物业管理
  引言
  随着物业管理行业的不断发展,其业务规模越来越大,数据量呈现爆发式增长,物业管理平台对业务处理的能力要求越来越高,对数据的智能化处理的要求也在不断提升。因此,传统的物业管理平台在发展过程中遇到了两个瓶颈:第一,业务处理及数据存储能力不够,导致物业管理平台的运行效率越来越低;第二,随着物业需求的越来越复杂化,业务变化速度不断加快,导致物业平台管理能力的滞后[1]。
  首先,运用云计算技术能够给第一个问题提供很好的解决方案。云计算是一种商业计算模型,它能够将业务处理分布在大量计算机构成的资源池上,使得不同的业务系统能够依据实际需求获得计算、存储以及各种软件在线服务[1]。云计算结合了存储和计算等多种功能,存储由存储云实现,而计算由计算云实现。用户把数据存储到存储云之后,由计算云通过并行业务计算和虚拟化技术给用户提供业务处理能力。同时解决了用户的存储和业务处理问题。
  其次,针对第二个问题,将微服务架构应用到物业管理平台可以降低各个子系统的耦合度,使得平台具有更好的扩展性,更灵活的部署能力。
  本文介绍了一种智慧物业管理平台的设计方案,该方案利用存储云和计算云提高了业务处理效率,并通过微服务架构实现各个业务子系统的高内聚,低耦合,具有更好的扩展能力。
  1 云计算
  云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据运算能力分解成无数个微型服务,然后,通过服务器集群组成的运算平台进行处理和分析,再将得到结果返回给用户。
  它是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。
  与传统的网络应用模式相比,其具有如下优势,虚拟化技术,动态可扩展,按需部署,灵活性高,可靠性高,性价比高,可扩展性[2-3]。
  其基本架构如下图所示:
  2 微服务架构
  目前,比较流行的微服务架构是Spring Cloud,它基于Spring Boot,利用后者的开发便利性巧妙地简化了分布式系统的开发与部署。例如配置管理、服务发现、断路器、智能路由、控制总线等操作,都可以通过Spring Boot做到一键启动和部署[4-7]。
  其架构如图2所示:
  从上图可知,整个微服务架构主要由以下组件构成:
  Eureka:服务注册中心,基于REST服务的分布式中间件,主要用于服务管理。
  Hystrix:熔断器,容错管理工具,旨在通过熔断机制控制服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。
  Ribbon:云端负载均衡,支持多种负载均衡策略,可以配合服务发现和断路器使用,在客户端实现负载均衡。
  Feign:一个REST客户端,基于Ribbon和Hystrix的声明式服务调用组件。
  Zuul:服务网关,为微服务集群提供代理,过滤,路由等功能。
  配置管理工具包:负责把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及Subversion。
  Spring Cloud Bus:事件、消息总线,用于在集群(例如配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署。
  3 智慧物业管理业务需求分析
  就物业管理而言,其涉及到的用户包括两大类:住户或者商户和物业管理方,前者希望物业管理能够给他们在生活或者工作上带来方便以及能够维护他们的安全,比较典型的需求就是出入方便,停车方便以及需要视频监控和消防设施来保证小区或者商业写字楼的安全运行。而物业管理方不但要满足住户的需求,还必须考虑运营成本,保障企业的生存能力,因此,在满足安全的前提下,降低设备能耗成了物业管理方一个十分关心的课题[1]。
  综上所述,物业管理的需求如下:
  4 智慧物业管理平台架构设计
  从Spring Cloud微服务架构图中,可以知道,微服务架构中最为关键是业务服务群的设计,而它的设计也是依据智慧物业管理平台的实际需求,而将业务服务群以及相关Spring Cloud组件部署在本地时会增加大量的维护成本,通过对云计算的分析,可知,如果将其部署在云计算平台,不但可以为企业节省大量维护成本,而且可以使得业务部署更加具有弹性,系统的扩展性更强。因此,综合分析Spring Cloud微服务,云计算以及智慧物业管理平台的需求,可设计出智慧物业管理平台的架构[8-9],如下图:
  5 结论
  通过将智慧物业部署在云计算平台,解决了物业管理平台的数据处理能力的不够,通过采用Spring Cloud微服务架构解决了物业管理平台的业务架构的滞后性。不论智慧物业的业务怎么变化,采用云计算平台和微服务架构的物业管理平台都可以做到快速响应,从而使得系统具备更强的时代适应能力。
  参考文献
  [1]刘云松.物业管理软件开发和使用的问题探讨[J].工程管理学报,2004,000(003):26-28.
  [2]张华.云计算数据安全方案及其应用[M].北京:科学出版社,2018.
  [3]顾炯炯.云计算架构技术与实践[M].北京:清华大学出版社,2016.
  [4]谭锋.Spring Cloud Alibaba微服务原理与实战[M].北京:电子工业出版社,2020.
  [5]翟永超 Spring Cloud微服务实战[M].北京:电子工业出版社,2017.
  [6]陈思耀.Spring技术在J2EE系统构建中的应用[J].广东:韩山师范学院,2007(06)41-47.
  [7]Alex Antonov.Spring Boot Cookbook Packt[M].Publishing - ebooks Account,2015.10.
  [8]王方旭.基于Spring Cloud实现业务系统微服务化的设计与实现[J].电子技术与软件工程,2018,000(008):P.60-61.
  [9]Iuliana Cosmina.Spring Microservices with Spring Cloud[J].2017.
  [10]Bin L.The Path of Micro-Service Transformation of the Guarantee System of Telecommunication Integrated Service Based on SpringCloud[J].Management & Technology of SME,2019.
  作者简介:
  龙昊波(1978.8-),男,汉族,硕士,研究方向:微服务,分布式及大数据。
其他文献
目的:从肿瘤免疫视角,研究胰腺肿瘤源性炎症分子Reg3A(Regenerating islet.derived protein3A,再生胰岛衍生蛋白3A)对树突状细胞(Dendritic cells,DCs)及胰腺癌(Pancreatic cancer,PaC)进展的影响,并探索可能机制,以期揭示Reg3A在胰腺炎症恶性转化中关键效应和调控规律。
  方法:以过表达质粒、siRNA对人PaC细胞系BxPC-3、AsPC-1、SWl990和PANC-1的Reg3A表达进行干预,利用Transwell模
摘 要:任何一项工作中,人都是决定性的因素,档案工作也不例外。对档案专业人员的素质要求是由档案工作的性质、任务、目的和内容所决定的。目前,我国有着庞大的档案工作人员队伍,其中不少人还停留在传统的专业知识和观念上,不能运用现代高新技术工具,缺乏信息开发应用能力和敏锐的信息意识,这一现状大大制约了档案工作的创新与发展。因此,如何提高档案工作者的综合素质已成为我们要解决的重要课题。  关键词:档案;素质
期刊
摘 要:图书馆是一个信息媒介,同时也是一个传播媒介,它在社会发展的过程中有着明确的指向性作用,而且其自身在实际功能发挥的过程中,又能够通过自我内部服务的提升来保证社会整体的发展可以更具全面性。基于此,所以随着目前整体科技的不断提升,通过数字化、自动化的设备更新就能够保证图书馆的发展可以摆脱原有的技术性限制,从而实现一体化的全面提升,而党校图书馆作为图书馆最大的系统之一,面对当前整体时代发展的变革而
期刊
摘 要:因数字传输技术具有信号传输的安全性高、可靠性高、抗干扰性强,所以通信系统中往往要实行经典的PCM编码进行模数信号转换。4G通信系统信息传输速度可达到10-100Mbps,而5G通信系统,峰值速率可达1Gbps。本文所述无线电模拟信号载波数字信息传输过程中新PCM编码,在不增加4G通信系统基站总数量的情况下,理论信息传输速度可达到3Gbps,可深度挖掘4G通信系统信息传输速度潜力,继续为网民
期刊
摘 要:党的十八届五中全会提出创新、协调、绿色、开放、共享五大发展理念,而绿色发展理念就是在追求经济效益的同时也不能忽略生态效益,某种意义上就是第二代的可持续发展观。本文主要从绿色发展理念角度出发,分析靖州的林业产业发展的优势和当下面临的问题,最后制定了有利于林业可持续发展的途径。  关键词:可持续发展;林业产业;绿色发展  1.引言  绿色发展理念是经济系统、社会系统、自然系统的共生,他们之间也
期刊
摘 要:随着经济的逐步发展,人们的生活水平越来越高,有线数字电视现阶段已经运用的相当广泛,不仅城市地区,农村地区也已经实现了村村通及户户通,极大地丰富了人们的生活。但由于长时间使用,有线数字电视网络在使用中也会出现各种各样的问题,因而本文在了解有线数字电视网络技术关键技术及其常见故障后,据此提出了促进有线数字电视网络技术维护的相关措施,主要包括科学规划网络及合理进行布线、选择优质的有线数字电视相关
期刊
摘 要:传统实践哲学在哲学史上也起到了奠基作用,本文主要在亚里士多德道德和伦理实践哲学基础上,来理解马克思实践哲学的伟大思想变革的。亚里士多德把实践仅仅理解为道德实现和伦理认知来展开活动,上升到一种至高至善的活动方式,但亚里士多德没有看到实践也是人类生活生存的社会历史活动;马克思将两种实践传统进行了思想的论证,既从人类劳动方面来理解实践活动,为实践增加了物质生产劳动的内容;又从实践方面来理解勞动,
期刊
摘 要:基于新课改背景,小学语文教师在教学过程中应和新课改要求密切结合,以便于加强自身教学能力,并优化教学方式,让学生掌握课堂的主动权,运用信息技术营造宽松、愉悦的教学氛围,这对课堂教学效率的提升极为有利。当前,传统教学方式已经不能够满足新课程改革以及学生多元化发展所提出的新要求,所以教师需要立足于现代信息技术,不断的优化教学模式,让教学方式更具多样性,并调动学生对于学习的兴趣。对此,本文主要对现
期刊
摘 要:我国社会和经济的发展,使得我国现代道路交通网络越来越发达。桥梁作为道路交通网络中重要的组成部分,其数量逐年增加。与此同时,也对桥梁工程结构强度、刚度以及载荷承载性能等方面提出了更高的要求。钻孔灌注桩施工技术在桥梁工程中的应用可以有效提升桥梁工程整体的稳定性,在现代桥梁建设中有着广泛的运用。但是,桥梁钻孔灌注桩施工技术的应用效果会受到非常多因素的影响,引发一些病害和缺陷,不利于桥梁的安全运行
期刊
摘 要:随着教育制度的改革和更新,核心素养成为当前教育的重点内容,同时也是促进学生全面发展、实现素质教育的关键。在初中语文阅读教学当中,教师引导学生以名片阅读为基准,鼓励学生吸收传统的优秀文学思想,深入理解文化内涵,有助于提升学生自身的文化意识,保证阅读效率,为核心素养要求的实现奠定基础。  关键词:初中语文;名著阅读;核心素养  初中是培养学生审美意识,提高文学认识的重要时期,在这一阶段当中学生
期刊