1、Vantiq使用案例電力行業泛在物聯網中的應用省電力省電力IT現狀:業務系統痛點現狀:業務系統痛點System1System2System3System4System5ESBKafka各個業務系統的標準化程度低,有很多跨多個系統的業務流程。雖然使用ESB做各業務系統之間的集成,但是基于SOA架構的ESB使用不便,對所集成的系統所使用的技術、實現的接口都有限制,而現狀是,集成時所需的業務系統的接口都沒有提供。也有使用Kafka或MQ實現事件驅動的服務集成,但是改造成本太高。電力行業電力行業IT現狀:數據痛點現狀:數據痛點System1System2System3源數據平臺各系統之間有大量需要共享
2、的數據,目前大量使用各種數據同步方案,將數據同步到共享數據平臺來使用。為了保證這個同步的過程,就催生了很多數據治理的需求。DB1DB2DB3共享數據平臺SharedDB2源數據庫訪問通過ETL定時同步共享數據庫訪問電力行業電力行業IT現狀:物聯網相關業務現狀:物聯網相關業務采集系統供服系統原先的物聯網業務由各個獨立的系統實現,甚至數據的采集和使用由不同的系統實現,并且,數據采集系統由設備部開發維護,供服系統是另一個部門。DB1DB2SharedDB2設備設備設備智能終端ETL兩個系統之間的數據通過同步來實現共享,如果使用ESB來集成這兩個系統,例如,ESB從采集系統將數據取出來實時發到供服系統
3、,兩個系統都需要改造,這又牽扯兩個部門。省電力省電力IT現狀:原因分析現狀:原因分析現有的大部分的數據共享、數據同步業務,都是由于服務集成的需要而產生的。但是現在的數據共享、同步方案,都是定時、批處理的方式,無法實時。需要一個比ESB更加敏捷、易用、靈活、實時的服務集成方案。需要一個實時數據處理、實時業務集成的平臺。需要滿足國網泛在物聯網架構規劃的需求,既要能解決現在的問題,又能滿足將來的需要。電力行業:泛在物聯網平臺規劃電力行業:泛在物聯網平臺規劃數據平臺數據庫分析數據庫數據倉庫業務中臺共享微服務共享微服務業務前臺分析平臺BI HANA API網關物聯網平臺智能終端智能終端設備設備設備設備大
4、數據平臺KafkaHadoopSpark其他.HBaseVantiq數據集成數據分發服務集成服務分發共享微服務共享微服務統一數據訪問層BI HANA HANA 數據集成與分發數據集成與分發數據平臺數據庫分析數據庫數據倉庫物聯網平臺智能終端智能終端設備設備設備設備大數據平臺KafkaHadoopSpark其他.HBaseVantiq數據集成數據分發服務集成服務分發數據集成的目的,是業務的實時集成。從源端接收數據,分發到目標數據源數據源:數據庫,使用R7(華為),OGG,JDBC-Connector(Vantiq),DataBridge(數夢)數據源:大數據平臺,使用大數據平臺的接口數據源:物聯網
5、數據,使用物聯網平臺的接口目標數據源:分析型數據庫、大數據平臺、業務系統等數據集成與分發數據集成與分發目的是將一部分數據分析的過程改成實時分析。以數據庫、物聯網數據為數據源以大數據平臺作為作為算子以Vantiq作為業務規則引擎將計算后的數據結果發送到分析數據庫或大數據平臺VANTIQ相比較于大數據平臺的實時計算框架如SparkStream,Flink等,使用起來簡單、靈活。數據分析引擎數據分析引擎服務集成與編排服務集成與編排業務中臺共享微服務共享微服務業務前臺分析平臺BI HANA API網關Vantiq數據集成數據分發服務集成服務分發共享微服務共享微服務BI HANA HANA 通過Vant
6、iq的服務編排功能,編排多個服務的業務流程,完成跨系統的服務集成與業務編排。通過Vantiq使用服務集成,幾乎不需要改造現有系統。通過Vantiq的數據處理功能,解決服務集成過程中的異構數據問題。通過Vantiq的快速開發與部署能力,實現新業務的快速響應。Vantiq的數據處理與服務編排可以異步或同步執行。Vantiq數據處理和業務處理的API也可以作為接口注冊到API網關。服務集成與編排服務集成與編排全景運維監控系統全景運維監控系統智能運維平臺網絡拓撲應用拓撲Prometheus監控系統監控數據API接口插件插件插件插件Kubernetes容器集群容器化應用虛擬機K8s組件其他.HBaseV
7、antiq數據集成數據分發服務集成服務分發監控數據收集報警展示物聯網平臺智能終端智能終端設備設備設備設備Vantiq作為數據分發、規則引擎通過Vantiq接入Prometheus系統的各種監控數據通過Vantiq接入物聯網平臺的有關設備的監控數據通過Vantiq編寫數據處理與規則,分發數據、觸發告警。將數據和告警燈發送到智能運維平臺,它會以此生成網絡拓撲圖、應用拓撲圖,根據告警在拓撲圖上追蹤和分析故障源全景運維監控系統全景運維監控系統現有物聯網平臺現有物聯網平臺業務平臺客戶服務營銷服務GIS服務工單服務物聯網平臺設備接入設備認證設備設備設備設備大數據平臺KafkaHadoopSpark其他.H
8、Base現有的物聯網平臺,都是提供接入功能,也就是設備接入、認證,數據傳輸、加密,以及設備監控等。物聯網平臺將數據寫入大數據平臺,大數據平臺再進行定時或實時計算,保存結果。業務系統再將結果定時取出來,進行業務相關處理。這種方案:不能實時處理設備數據。不能實時集成業務系統。大數據平臺的開發比較復雜,不能靈活響應業務變化。物聯網應用物聯網應用業務中臺客戶服務營銷服務Vantiq數據驗證數據分發規則判斷統計計算GIS服務工單服務物聯網平臺智能終端智能終端設備設備設備設備大數據平臺KafkaHadoopSpark其他.HBase原先由各個系統接入物聯網數據,現在要由統一的物聯網平臺接入。各業務系統從物
9、聯網平臺訂閱數據來使用。Vantiq接收物聯網設備的數據,進行實時計算,數據驗證、規則判斷對于需要大數據的復雜計算,Vantiq將計算的消息發送到大數據平臺進行分析計算,并取回結果。Vantiq將計算結果發送到業務系統、分析系統,或者發到Kafka給其他系統使用物聯網應用物聯網應用VANTIQ的優勢的優勢-敏捷開發敏捷開發需求分析產品設計軟件設計開發測試部署上線需求分析業務設計與開發上線傳統開發:一個簡單的業務變更都需要幾個月才能完成,如果這個變更涉及多個業務系統聯動,耗時更久基于Vantiq實現使用Vantiq實現部分業務,并用Vantiq調用現有應用實現服務編排。通過Vantiq的快速開發
10、和熱部署,快速實現新業務的支撐。不變的業務在業務中臺實現,變化的部分在Vantiq實現,通過不斷完善實現業務中臺的共享微服務的職能。VANTIQ的優勢的優勢-集成集成大數據平臺分析平臺數據中臺業務中臺共享服務DB分析型DB業務后臺SAPERP物聯網平臺視頻識別智能終端設備設備攝像頭HadoopSparkHBaseKafkaHiveStorm緩存數據庫分析系統BI系統Flink.BI系統數據倉庫VANTIQ共享服務共享服務共享服務RestAPIJDBC連接器KafkaMQTT事件平臺事件AMQP響應規則VANTIQ的優勢的優勢-可視化流程編排可視化流程編排訂單微服務庫存微服務用戶微服務項目微服務財務微服務業務中臺VANTIQ平臺業務流程VANTIQ的優勢的優勢-實時流處理引擎實時流處理引擎Vantiq實時流處理引擎數據庫中的數據物聯網數據大數據平臺的數據業務系統中的事件各種監控數據數據庫物聯網設備大數據平臺業務系統運維系統從各種數據源接入實時數據數據庫中更改的數據大數據平臺中訂閱的數據業務系統中生成的業務事件數據監控系統的監控數據將數據的結果寫入數據庫或大數據庫平臺,供分析使用對物聯網設備進行智能控制觸發某些業務流程實現自動控制、智能業務實現運維系統的自動告警、搶修大數據平臺算子共享微服務、業務領域Thank You