国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于云計(jì)算的微服務(wù)架構(gòu)智慧物業(yè)管理平臺(tái)的研究與設(shè)計(jì)

2020-09-02 16:17龍昊波
錦繡·下旬刊 2020年6期
關(guān)鍵詞:微服務(wù)物業(yè)管理云計(jì)算

摘 要:為了增強(qiáng)物業(yè)管理平臺(tái)的數(shù)據(jù)存儲(chǔ)以及處理能力,并且降低其各個(gè)子業(yè)務(wù)的耦合性,增強(qiáng)其擴(kuò)展和復(fù)用能力,提出了一種基于云計(jì)算的微服務(wù)架構(gòu)智慧物業(yè)管理平臺(tái)的設(shè)計(jì)方案。首先,利用云計(jì)算技術(shù),將智慧物業(yè)管理平臺(tái)各個(gè)子業(yè)務(wù)系統(tǒng)依照不同功能部署到多個(gè)云端服務(wù)器上。同時(shí),利用微服務(wù)架構(gòu)實(shí)現(xiàn)了平臺(tái)軟件的低耦合,高復(fù)用,使得該智慧物業(yè)管理平臺(tái)能夠更加敏捷地適應(yīng)業(yè)務(wù)規(guī)則的變化,具備了更強(qiáng)的擴(kuò)展能力。

關(guān)鍵詞:云計(jì)算;微服務(wù);物業(yè)管理

引言

隨著物業(yè)管理行業(yè)的不斷發(fā)展,其業(yè)務(wù)規(guī)模越來(lái)越大,數(shù)據(jù)量呈現(xiàn)爆發(fā)式增長(zhǎng),物業(yè)管理平臺(tái)對(duì)業(yè)務(wù)處理的能力要求越來(lái)越高,對(duì)數(shù)據(jù)的智能化處理的要求也在不斷提升。因此,傳統(tǒng)的物業(yè)管理平臺(tái)在發(fā)展過(guò)程中遇到了兩個(gè)瓶頸:第一,業(yè)務(wù)處理及數(shù)據(jù)存儲(chǔ)能力不夠,導(dǎo)致物業(yè)管理平臺(tái)的運(yùn)行效率越來(lái)越低;第二,隨著物業(yè)需求的越來(lái)越復(fù)雜化,業(yè)務(wù)變化速度不斷加快,導(dǎo)致物業(yè)平臺(tái)管理能力的滯后[1]。

首先,運(yùn)用云計(jì)算技術(shù)能夠給第一個(gè)問(wèn)題提供很好的解決方案。云計(jì)算是一種商業(yè)計(jì)算模型,它能夠?qū)I(yè)務(wù)處理分布在大量計(jì)算機(jī)構(gòu)成的資源池上,使得不同的業(yè)務(wù)系統(tǒng)能夠依據(jù)實(shí)際需求獲得計(jì)算、存儲(chǔ)以及各種軟件在線服務(wù)[1]。云計(jì)算結(jié)合了存儲(chǔ)和計(jì)算等多種功能,存儲(chǔ)由存儲(chǔ)云實(shí)現(xiàn),而計(jì)算由計(jì)算云實(shí)現(xiàn)。用戶(hù)把數(shù)據(jù)存儲(chǔ)到存儲(chǔ)云之后,由計(jì)算云通過(guò)并行業(yè)務(wù)計(jì)算和虛擬化技術(shù)給用戶(hù)提供業(yè)務(wù)處理能力。同時(shí)解決了用戶(hù)的存儲(chǔ)和業(yè)務(wù)處理問(wèn)題。

其次,針對(duì)第二個(gè)問(wèn)題,將微服務(wù)架構(gòu)應(yīng)用到物業(yè)管理平臺(tái)可以降低各個(gè)子系統(tǒng)的耦合度,使得平臺(tái)具有更好的擴(kuò)展性,更靈活的部署能力。

本文介紹了一種智慧物業(yè)管理平臺(tái)的設(shè)計(jì)方案,該方案利用存儲(chǔ)云和計(jì)算云提高了業(yè)務(wù)處理效率,并通過(guò)微服務(wù)架構(gòu)實(shí)現(xiàn)各個(gè)業(yè)務(wù)子系統(tǒng)的高內(nèi)聚,低耦合,具有更好的擴(kuò)展能力。

1 云計(jì)算

云計(jì)算(cloud computing)是分布式計(jì)算的一種,指的是通過(guò)網(wǎng)絡(luò)“云”將巨大的數(shù)據(jù)運(yùn)算能力分解成無(wú)數(shù)個(gè)微型服務(wù),然后,通過(guò)服務(wù)器集群組成的運(yùn)算平臺(tái)進(jìn)行處理和分析,再將得到結(jié)果返回給用戶(hù)。

它是分布式計(jì)算、效用計(jì)算、負(fù)載均衡、并行計(jì)算、網(wǎng)絡(luò)存儲(chǔ)、熱備份冗雜和虛擬化等計(jì)算機(jī)技術(shù)混合演進(jìn)并躍升的結(jié)果。

與傳統(tǒng)的網(wǎng)絡(luò)應(yīng)用模式相比,其具有如下優(yōu)勢(shì),虛擬化技術(shù),動(dòng)態(tài)可擴(kuò)展,按需部署,靈活性高,可靠性高,性?xún)r(jià)比高,可擴(kuò)展性[2-3]。

其基本架構(gòu)如下圖所示:

2 微服務(wù)架構(gòu)

目前,比較流行的微服務(wù)架構(gòu)是Spring Cloud,它基于Spring Boot,利用后者的開(kāi)發(fā)便利性巧妙地簡(jiǎn)化了分布式系統(tǒng)的開(kāi)發(fā)與部署。例如配置管理、服務(wù)發(fā)現(xiàn)、斷路器、智能路由、控制總線等操作,都可以通過(guò)Spring Boot做到一鍵啟動(dòng)和部署[4-7]。

其架構(gòu)如圖2所示:

從上圖可知,整個(gè)微服務(wù)架構(gòu)主要由以下組件構(gòu)成:

Eureka:服務(wù)注冊(cè)中心,基于REST服務(wù)的分布式中間件,主要用于服務(wù)管理。

Hystrix:熔斷器,容錯(cuò)管理工具,旨在通過(guò)熔斷機(jī)制控制服務(wù)和第三方庫(kù)的節(jié)點(diǎn),從而對(duì)延遲和故障提供更強(qiáng)大的容錯(cuò)能力。

Ribbon:云端負(fù)載均衡,支持多種負(fù)載均衡策略,可以配合服務(wù)發(fā)現(xiàn)和斷路器使用,在客戶(hù)端實(shí)現(xiàn)負(fù)載均衡。

Feign:一個(gè)REST客戶(hù)端,基于Ribbon和Hystrix的聲明式服務(wù)調(diào)用組件。

Zuul:服務(wù)網(wǎng)關(guān),為微服務(wù)集群提供代理,過(guò)濾,路由等功能。

配置管理工具包:負(fù)責(zé)把配置放到遠(yuǎn)程服務(wù)器,集中化管理集群配置,目前支持本地存儲(chǔ)、Git以及Subversion。

Spring Cloud Bus:事件、消息總線,用于在集群(例如配置變化事件)中傳播狀態(tài)變化,可與Spring Cloud Config聯(lián)合實(shí)現(xiàn)熱部署。

3 智慧物業(yè)管理業(yè)務(wù)需求分析

就物業(yè)管理而言,其涉及到的用戶(hù)包括兩大類(lèi):住戶(hù)或者商戶(hù)和物業(yè)管理方,前者希望物業(yè)管理能夠給他們?cè)谏罨蛘吖ぷ魃蠋?lái)方便以及能夠維護(hù)他們的安全,比較典型的需求就是出入方便,停車(chē)方便以及需要視頻監(jiān)控和消防設(shè)施來(lái)保證小區(qū)或者商業(yè)寫(xiě)字樓的安全運(yùn)行。而物業(yè)管理方不但要滿(mǎn)足住戶(hù)的需求,還必須考慮運(yùn)營(yíng)成本,保障企業(yè)的生存能力,因此,在滿(mǎn)足安全的前提下,降低設(shè)備能耗成了物業(yè)管理方一個(gè)十分關(guān)心的課題[1]。

綜上所述,物業(yè)管理的需求如下:

4 智慧物業(yè)管理平臺(tái)架構(gòu)設(shè)計(jì)

從Spring Cloud微服務(wù)架構(gòu)圖中,可以知道,微服務(wù)架構(gòu)中最為關(guān)鍵是業(yè)務(wù)服務(wù)群的設(shè)計(jì),而它的設(shè)計(jì)也是依據(jù)智慧物業(yè)管理平臺(tái)的實(shí)際需求,而將業(yè)務(wù)服務(wù)群以及相關(guān)Spring Cloud組件部署在本地時(shí)會(huì)增加大量的維護(hù)成本,通過(guò)對(duì)云計(jì)算的分析,可知,如果將其部署在云計(jì)算平臺(tái),不但可以為企業(yè)節(jié)省大量維護(hù)成本,而且可以使得業(yè)務(wù)部署更加具有彈性,系統(tǒng)的擴(kuò)展性更強(qiáng)。因此,綜合分析Spring Cloud微服務(wù),云計(jì)算以及智慧物業(yè)管理平臺(tái)的需求,可設(shè)計(jì)出智慧物業(yè)管理平臺(tái)的架構(gòu)[8-9],如下圖:

5 結(jié)論

通過(guò)將智慧物業(yè)部署在云計(jì)算平臺(tái),解決了物業(yè)管理平臺(tái)的數(shù)據(jù)處理能力的不夠,通過(guò)采用Spring Cloud微服務(wù)架構(gòu)解決了物業(yè)管理平臺(tái)的業(yè)務(wù)架構(gòu)的滯后性。不論智慧物業(yè)的業(yè)務(wù)怎么變化,采用云計(jì)算平臺(tái)和微服務(wù)架構(gòu)的物業(yè)管理平臺(tái)都可以做到快速響應(yīng),從而使得系統(tǒng)具備更強(qiáng)的時(shí)代適應(yīng)能力。

參考文獻(xiàn)

[1]劉云松.物業(yè)管理軟件開(kāi)發(fā)和使用的問(wèn)題探討[J].工程管理學(xué)報(bào),2004,000(003):26-28.

[2]張華.云計(jì)算數(shù)據(jù)安全方案及其應(yīng)用[M].北京:科學(xué)出版社,2018.

[3]顧炯炯.云計(jì)算架構(gòu)技術(shù)與實(shí)踐[M].北京:清華大學(xué)出版社,2016.

[4]譚鋒.Spring Cloud Alibaba微服務(wù)原理與實(shí)戰(zhàn)[M].北京:電子工業(yè)出版社,2020.

[5]翟永超 Spring Cloud微服務(wù)實(shí)戰(zhàn)[M].北京:電子工業(yè)出版社,2017.

[6]陳思耀.Spring技術(shù)在J2EE系統(tǒng)構(gòu)建中的應(yīng)用[J].廣東:韓山師范學(xué)院,2007(06)41-47.

[7]Alex Antonov.Spring Boot Cookbook Packt[M].Publishing - ebooks Account,2015.10.

[8]王方旭.基于Spring Cloud實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)微服務(wù)化的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù)與軟件工程,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.

作者簡(jiǎn)介:

龍昊波(1978.8-),男,漢族,碩士,研究方向:微服務(wù),分布式及大數(shù)據(jù)。

猜你喜歡
微服務(wù)物業(yè)管理云計(jì)算
淺析物業(yè)管理工作存在的問(wèn)題與優(yōu)化
論前期物業(yè)管理合同的法律效力
論前期物業(yè)管理合同的法律效力
物業(yè)管理行業(yè)發(fā)展現(xiàn)狀與對(duì)策研究
微信公眾平臺(tái)在醫(yī)院圖書(shū)館的應(yīng)用現(xiàn)狀調(diào)查
基于微信企業(yè)號(hào)的校園移動(dòng)服務(wù)
從單一模式系統(tǒng)架構(gòu)往微服務(wù)架構(gòu)遷移轉(zhuǎn)化技術(shù)研究
基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
云計(jì)算中的存儲(chǔ)虛擬化技術(shù)應(yīng)用
甘谷县| 天镇县| 郁南县| 岑溪市| 仁化县| 泰宁县| 奉化市| 白沙| 霞浦县| 额尔古纳市| 永丰县| 宁陕县| 桦川县| 珠海市| 车险| 井研县| 辛集市| 寻乌县| 抚州市| 邻水| 仁布县| 吉木乃县| 晋中市| 健康| 区。| 宁乡县| 京山县| 进贤县| 龙井市| 花莲县| 福贡县| 阳东县| 彭泽县| 温宿县| 铜鼓县| 文山县| 乌拉特前旗| 阿坝县| 都江堰市| 霍城县| 顺平县|