近年來(lái),開(kāi)源技術(shù)逐漸成為云計(jì)算發(fā)展的重要支撐和導(dǎo)向,改變了以往的信息技術(shù)進(jìn)化模式,引領(lǐng)軟件技術(shù)標(biāo)準(zhǔn)的發(fā)展和創(chuàng)新,深刻影響著整個(gè)信息技術(shù)產(chǎn)業(yè)的發(fā)展格局。為進(jìn)一步探索我國(guó)云計(jì)算開(kāi)源技術(shù)發(fā)展模式,加速云計(jì)算與各行業(yè)的深度融合,更好地發(fā)揮云計(jì)算在經(jīng)濟(jì)社會(huì)創(chuàng)新發(fā)展中的支撐和引領(lǐng)作用,促進(jìn)我國(guó)云計(jì)算產(chǎn)業(yè)快速、健康發(fā)展。
由中國(guó)信息通信研究院主辦、中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)支持的"OSCAR云計(jì)算開(kāi)源產(chǎn)業(yè)大會(huì)"將于2018年3月21日-22日在國(guó)家會(huì)議中心舉行。在22日下午的工業(yè)使用開(kāi)源論壇上, 北京航天智造科技發(fā)展有限公司研發(fā)部部長(zhǎng)鄒萍就《工業(yè)互聯(lián)網(wǎng)平臺(tái)IDNICS及其開(kāi)源生態(tài)初步實(shí)踐》進(jìn)行了演講!
以下為演講實(shí)錄:
鄒萍:首先,非常榮幸給大家講我們現(xiàn)在這個(gè)INDICS平臺(tái)和開(kāi)源生態(tài)的初步實(shí)踐。我主要的題目一個(gè)是我們本身平臺(tái)的一個(gè)介紹,另外,關(guān)于平臺(tái)上提供的一些服務(wù)和一些國(guó)內(nèi)外的一些最新的情況。
我今天分享的內(nèi)容是四部分。第一,平臺(tái)簡(jiǎn)介。第二,平臺(tái)提供的服務(wù)和解決方案。第三,我們平臺(tái)的成功案例。第四,關(guān)于生態(tài)的一些初步的實(shí)踐和下一步的目標(biāo)。
我們這個(gè)平臺(tái)是在2009年李院士帶領(lǐng)下就提出的,我們專門(mén)做關(guān)于工業(yè)互聯(lián)網(wǎng)平臺(tái)相關(guān)的一些產(chǎn)業(yè)和平臺(tái)的一個(gè)研發(fā)工作。我很榮幸本人在2012年左右的時(shí)間一直在從事相關(guān)的工作。INDICS平臺(tái)是在去年的6.15在成都工業(yè)互聯(lián)網(wǎng)大會(huì)上進(jìn)行了全球的首次發(fā)布,主要定位就是開(kāi)放式的工業(yè)互聯(lián)網(wǎng)操作系統(tǒng),對(duì)下能夠接入工業(yè)設(shè)備、工業(yè)服務(wù)和工業(yè)產(chǎn)品的一個(gè)全要素,對(duì)上能夠提供基于全產(chǎn)業(yè)鏈產(chǎn)品全、生命周期的工業(yè)應(yīng)用能力。那么,我們這個(gè)業(yè)務(wù)模式上也是支持這種智能化改造、協(xié)同制造和云制造三大模式。其實(shí)這個(gè)業(yè)務(wù)模式上這三個(gè)制造模式實(shí)際上是一個(gè)遞進(jìn)的關(guān)系。智能化改造目前是現(xiàn)階段的一個(gè)重點(diǎn)工作,就是如何基于我們的平臺(tái)對(duì)于線下這種我們叫三亞的一個(gè)改造,就是亞設(shè)備、啞企業(yè)、亞崗位的智能化的改造。因?yàn)檫@個(gè)三亞大家不是太熟悉,所以我們其實(shí)換了一個(gè)詞叫做智能化改造,就是對(duì)沒(méi)有接入能力的不具備改造的能力的設(shè)備、企業(yè)和崗位叫三亞改造。我們把一些企業(yè)信息進(jìn)行改造,能夠上云,上INDICS平臺(tái),這是第一個(gè)。
經(jīng)過(guò)第一個(gè)階段3-5年的智能化改造,我們就能夠在平臺(tái)上為企業(yè)提供協(xié)同制造,基于我們的一些云端協(xié)作的一些應(yīng)用來(lái)進(jìn)行企業(yè)的一個(gè)協(xié)作,這是第二個(gè)階段。
最后,實(shí)現(xiàn)云制造的目標(biāo),云智造也是李院士2009年就出去來(lái)了,我們科工集團(tuán)也是本著云智造這個(gè)模式。平臺(tái)提供全層層的從IaaS到DaaS到PaaS到SaaS層的工業(yè)互聯(lián)網(wǎng)服務(wù),同時(shí)我們?cè)诎踩矫嬉蚕铝撕芏喙し?,包括我們自己建,提供安全可靠的防護(hù)等等一些平臺(tái)的支撐措施。這個(gè)圖是在6.15成都發(fā)布會(huì)上的圖,這個(gè)指對(duì)上提供的一些工業(yè)服務(wù),可以理解成IT的一個(gè)系統(tǒng)。比如說(shuō)MAS,還有一些像ERP等等工業(yè)服務(wù),工業(yè)設(shè)備就是常用的產(chǎn)線的設(shè)備,包括一些電裝、環(huán)境等等一些產(chǎn)業(yè)設(shè)備。工業(yè)產(chǎn)品就是指本身具備智能連接,智能互聯(lián)這個(gè)特征的一個(gè)工業(yè)產(chǎn)品,三大類(lèi)。那么,這個(gè)再網(wǎng)上就是我們的OOT層,也是基于物聯(lián)網(wǎng)的技術(shù),同時(shí)最新提供基于邊緣計(jì)算的一些計(jì)算能力,以及關(guān)于對(duì)設(shè)備的一個(gè)從上云端到對(duì)設(shè)備產(chǎn)線和設(shè)備的對(duì)下的一個(gè)感知,三方面的能力。
通過(guò)INDICS平臺(tái)對(duì)設(shè)備及能力進(jìn)行接入。再往上就是IaaS、DaaS、PaaS、SaaS的介紹。IaaS是自建數(shù)據(jù)中心,DaaS就是數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)分析、計(jì)算的服務(wù)。其實(shí)這兩塊可以分為通用PaaS和公用PaaS服務(wù),同時(shí)我們也提供這種基于Docker和K8S的容器的動(dòng)態(tài)編排和調(diào)度。再往上也是我們自身的特色,以五大核心技術(shù)的工業(yè)服務(wù)組件為核心,一個(gè)是包括我們方面,就是大數(shù)據(jù)智能,第二就是我們自身的仿真能力,因?yàn)槲覀冊(cè)瓉?lái)做的仿真能力是比較強(qiáng)的,所以這塊作為我們一個(gè)特色也是提供這種云仿真能力,對(duì)外。還有基于機(jī)器學(xué)習(xí),以及基于邊緣制造和最新的研究的區(qū)塊鏈技術(shù),后續(xù)也會(huì)在詳細(xì)的PPT里面講到。再往上就是提供上行和下行的關(guān)于對(duì)外的開(kāi)放式的API,包括數(shù)據(jù)類(lèi)、模型類(lèi)、服務(wù)類(lèi)等等,以及最上面支撐CMSS的云制造,支撐系統(tǒng)APP.這個(gè)CMSS也是我們?cè)?.15進(jìn)行了首次發(fā)布,也是對(duì)標(biāo)西門(mén)子、PLM的概念相當(dāng)于延伸過(guò)來(lái)的,相當(dāng)于INDICS平臺(tái)的一個(gè)軟件集合,包括一些研發(fā)、制造、生產(chǎn)、銷(xiāo)售、采購(gòu)服務(wù)等等,就是全產(chǎn)業(yè)的APP的一個(gè)集合。
目前來(lái)說(shuō),我們平臺(tái)定位是支撐制造模式的轉(zhuǎn)型和業(yè)務(wù)升級(jí),比較符合新時(shí)期工業(yè)的新型建設(shè)體系和能夠?qū)崿F(xiàn)價(jià)值鏈從低端向高端的轉(zhuǎn)型升級(jí)的切實(shí)的需要。第二,業(yè)務(wù)模式上支撐不同三個(gè)階段的一個(gè)智能化協(xié)同制造和云制造三大模式。因?yàn)槲覀儸F(xiàn)在跟MindSphere接觸比較多,他們還是關(guān)注生產(chǎn)過(guò)程和設(shè)備智能化的改造,另外從自身的西門(mén)子的設(shè)備,OEM的角度來(lái)說(shuō),先從自身的設(shè)備接入,再做智能化的往上的智能服務(wù)應(yīng)用的角度去提供業(yè)務(wù)模式。Produce也是發(fā)展最早的,比較關(guān)注產(chǎn)品服務(wù)智能化的提升。
本身我們平臺(tái)提供這種服務(wù)能力,一個(gè)是比較全層次的IaaS、DaaS、SaaS、PaaS全層次幾方位的服務(wù)。第二,以五大引擎為核心的工業(yè)互聯(lián)網(wǎng)運(yùn)行環(huán)境,我們叫工業(yè)PaaS.通用PaaS是基于CF的彈性伸縮做的,同時(shí)支持Dockes+K8S的編排調(diào)度,另外我們提供微服務(wù)現(xiàn)在比較主流的一個(gè)微服務(wù)的架構(gòu)。MindSphere目前主要基于CF來(lái)做的。
第二,全要素的接入能力,目前支持Modbus、Profine等,對(duì)上支持MQTT、HTTPS網(wǎng)絡(luò)傳輸協(xié)議,同時(shí)提供機(jī)加、電裝、環(huán)境試驗(yàn)等21類(lèi)工業(yè)設(shè)備接入能力,同時(shí)提供研發(fā)、生產(chǎn)、仿真試驗(yàn)等10多種工業(yè)服務(wù)接入能力,西門(mén)子這塊主要還是以工業(yè)設(shè)備接入為主。
目前我們提供九大類(lèi)的100多個(gè)開(kāi)放的服務(wù)接口,工業(yè)算法和模型提供工業(yè)機(jī)器人、高端裝備等10多個(gè)行業(yè)的開(kāi)發(fā)模型。同時(shí),也是支撐這種第三方的工業(yè)互聯(lián)網(wǎng)的運(yùn)行環(huán)境,包括我們現(xiàn)在實(shí)現(xiàn)了跟西門(mén)子MindSphere平臺(tái)的互相遷移,互相部署,同時(shí)支持異構(gòu)環(huán)境的中間件,組件的互相遷移和API之間的相互開(kāi)放這種模式。
從SaaS角度來(lái)說(shuō),相當(dāng)于CMSS,最上是協(xié)同互聯(lián),就是智能制造的角度來(lái)說(shuō),目前是以To C為核心。同時(shí),提供基于區(qū)塊鏈的增信認(rèn)證,金融雙創(chuàng)的生態(tài)應(yīng)用。企業(yè)層提供這種數(shù)據(jù)驅(qū)動(dòng)的智慧企業(yè),以及也是對(duì)應(yīng)的西門(mén)子"數(shù)字化雙胞胎",叫基于"實(shí)體+虛擬"的數(shù)字化樣機(jī),數(shù)據(jù)化工業(yè)軟件來(lái)提供工業(yè)軟件的服務(wù),目前在線是提供130多款工業(yè)軟件在線服務(wù)。產(chǎn)線層提供這種仿真規(guī)劃,以及產(chǎn)線的執(zhí)行控制等等這種APP的服務(wù)。設(shè)備層提供基于設(shè)備的控制、監(jiān)控,以及基于邊緣制造的服務(wù)和應(yīng)用。安全性來(lái)說(shuō),目前我們的南美數(shù)據(jù)中心基本上已經(jīng)建成,達(dá)到了等保三級(jí),對(duì)外服務(wù)水平是99.95%,跟IDC的機(jī)房也是同一水平。
在今年2月份的時(shí)候我們也是榮幸獲得AI聯(lián)盟的一個(gè)可信云服務(wù)的資質(zhì)認(rèn)證,這是我們安全防護(hù)的一個(gè)體系。
這個(gè)全景圖是我們INDICS平臺(tái)目前提供的一些產(chǎn)品和服務(wù)。其中每一個(gè)都是我們可以直接對(duì)外去讓大家使用的。一個(gè)是我們的全生命周期服務(wù),這個(gè)是基于我們CF來(lái)做的。第二,我們提供全要素的這種服務(wù)開(kāi)放的API,我們叫OpenAPI服務(wù)能力開(kāi)放平臺(tái),所有對(duì)下的設(shè)備以及對(duì)上的業(yè)務(wù)開(kāi)發(fā)和部署服務(wù)都是通過(guò)能力開(kāi)放平臺(tái)對(duì)外服務(wù)的。第三,我們提供快速設(shè)備接入管理的物聯(lián)網(wǎng)應(yīng)用平臺(tái)IoT,目前也是能夠?qū)崿F(xiàn)很快速的分鐘級(jí)的設(shè)備的快速接入。同時(shí)提供基于微服務(wù)的框架和流程建模,還有中間件的服務(wù)。大數(shù)據(jù)這塊的采集分發(fā),這種數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)計(jì)算,數(shù)據(jù)管理,以及關(guān)于人工智能的一個(gè)數(shù)據(jù)建模和算法等等,還有基于區(qū)塊鏈的一個(gè)服務(wù),后面也是我們目前最新的一個(gè)進(jìn)展,預(yù)計(jì)是在今年6月份的時(shí)候會(huì)有一個(gè)對(duì)外的發(fā)布。
第一個(gè)就是我們的一個(gè)一站式管理應(yīng)用平臺(tái)。這塊就是剛才提到的,主要是基于CF做的。主要的特點(diǎn)就是能夠?qū)崿F(xiàn)應(yīng)用的快速的部署和運(yùn)行,同時(shí)提供應(yīng)用全生命周期的一個(gè)管理,同時(shí)實(shí)現(xiàn)基于代碼的一個(gè)倉(cāng)庫(kù)的托管,還有基于后臺(tái)的一個(gè)組織空間運(yùn)營(yíng)配合等等一個(gè)賬號(hào)的管理,同時(shí)提供監(jiān)控和一個(gè)中間件的服務(wù)的接入。剛才孫總已經(jīng)提到了,有的東西是不適合作為容器化中間件進(jìn)行接入的,有的東西比如像Hadoop、大數(shù)據(jù)其實(shí)是基于IaaS的方式提供是比較合適的。所以,對(duì)于中間件這個(gè)服務(wù)管理,我們目前提供了一些像緩存,還有一些消息、日志等等比較快速的這種容器化的方式。還有就是這種大數(shù)據(jù)方面的,人工智能方面的,這些我們是基于IaaS,相當(dāng)于混合應(yīng)用的方式對(duì)外去提供。
它的特點(diǎn)一個(gè)就是實(shí)現(xiàn)高可用,就是它隨著咱們用戶量的增大會(huì)容器化自動(dòng)的彈性伸縮,自動(dòng)擴(kuò)展它的容器。第二,更加全面,從應(yīng)用開(kāi)發(fā)到測(cè)試、部署、運(yùn)行,包括持續(xù)機(jī)車(chē),DevOps這種方式迭代也是更加全面的支撐。第三,高可用性,也是實(shí)現(xiàn)了用戶身份、訪問(wèn)控制、以及災(zāi)備的方案,同時(shí)基于K8S Docker,目前我們以CF為主,Docker目前也是在同步進(jìn)行支持。這兩款不同的技術(shù)其實(shí)我們自己也在做一個(gè)評(píng)估。就是目前我個(gè)人覺(jué)得,CF是可以理解為比較像類(lèi)似咱們這種品牌機(jī),就是它還是比較全面的,或者說(shuō)是它的功能上稍微比較復(fù)雜一點(diǎn),Docker和K8S還是比較偏技術(shù)一點(diǎn),比較適合咱們這種開(kāi)發(fā)者和一些中小的企業(yè)。
所以,面對(duì)這兩種不同的用戶,CF可能更適于企業(yè)用戶多一點(diǎn),面對(duì)兩種不同的用戶,我們也是提供兩種不同的應(yīng)用管理的方式,對(duì)外去提供。
具體的應(yīng)用場(chǎng)景,首先在我們有一個(gè)開(kāi)放的中心,在我們的中心注冊(cè)成為開(kāi)發(fā)者,通過(guò)一些框架進(jìn)行本地化開(kāi)發(fā),或者云端開(kāi)發(fā)之后,在我們的平臺(tái)上進(jìn)行應(yīng)用創(chuàng)建,然后綁定相應(yīng)的服務(wù)進(jìn)行數(shù)據(jù)的一個(gè)初始化,最后把代碼部署在我們的平臺(tái)上,然后進(jìn)行應(yīng)用的檢查,最后申請(qǐng)發(fā)布。發(fā)布通過(guò)之后,我們還有一個(gè)類(lèi)似于AppStore的方式,就是可以直接在我們的應(yīng)用商店上進(jìn)行申請(qǐng)發(fā)布,對(duì)外提供服務(wù)。相當(dāng)于從開(kāi)發(fā)到上線、部署,以及到最終的應(yīng)用商店的發(fā)布全過(guò)程,全流程的一個(gè)一體化的方式。
第二,服務(wù)開(kāi)放平臺(tái)的一個(gè)介紹。這塊目前主要是提供兩大類(lèi),一個(gè)是對(duì)上,一個(gè)是對(duì)下。對(duì)下主要是接那三大類(lèi):設(shè)備、服務(wù)、產(chǎn)品,提供標(biāo)識(shí)、事件、運(yùn)行、安全這種服務(wù)的解析。對(duì)上也是提供這種模型、數(shù)據(jù)、服務(wù)、應(yīng)用管理,以及安全類(lèi)的這種API服務(wù)。每一種類(lèi)型目前我們一共發(fā)布了將近,就是平臺(tái)類(lèi)的100多種,將近200種。它的特點(diǎn)我們API直接可以可視化調(diào)用,比如這個(gè)設(shè)備上云之后,對(duì)設(shè)備進(jìn)行數(shù)據(jù)的可視化測(cè)試,或者編輯,直接通過(guò)我們?cè)诰€驗(yàn)證就可以直接調(diào)用API進(jìn)行可視化測(cè)試。另外,參數(shù)也是可定義的,我們不光是自己做API,同時(shí)也允許第三方他自己覺(jué)得很好、不錯(cuò)的API也可以直接對(duì)外發(fā)布到這個(gè)平臺(tái)上面進(jìn)行自定義的管理。
整個(gè)來(lái)說(shuō),一個(gè)是關(guān)于平臺(tái)類(lèi)的API提供100多個(gè),將近200個(gè)應(yīng)用。另外,我們支持Web網(wǎng)上的方式,還有手機(jī)端,還有通過(guò)云端Web服務(wù)器的方式都可以進(jìn)行接入,我們所有方式都是基于API進(jìn)行調(diào)用的?,F(xiàn)在正在做的也是將來(lái)會(huì)支撐長(zhǎng)久性的連接協(xié)議,能夠快速的形成不同的組建服務(wù)的協(xié)同。
那么,具體的場(chǎng)景我們的API一個(gè)是用在應(yīng)用開(kāi)發(fā),這個(gè)是比較多的,就是需要什么樣的數(shù)據(jù),需要什么樣的接口,我們這邊是以開(kāi)發(fā)的方式對(duì)外進(jìn)行提供。第二,實(shí)現(xiàn)應(yīng)用的快速部署,開(kāi)發(fā)完了之后,通過(guò)API可以直接在上面進(jìn)行部署。第三,實(shí)現(xiàn)對(duì)下的設(shè)備接入和數(shù)據(jù)采集。
第三款,物聯(lián)網(wǎng)應(yīng)用平臺(tái),也是一個(gè)比較主流的產(chǎn)品,類(lèi)似于咱們現(xiàn)在百度的天工,還有阿里的物聯(lián)網(wǎng)平臺(tái),也是同等水平的一個(gè)產(chǎn)品。它對(duì)設(shè)備終端可以實(shí)現(xiàn)快速的接入和管理,另外提供兩種方式進(jìn)行接入,一個(gè)硬的一個(gè)軟的,硬的是我們跟西門(mén)子合作的一個(gè)產(chǎn)品,就是一個(gè)盒子,可以實(shí)現(xiàn)快速的設(shè)備的配置接入,目前像3G、4G技術(shù),還有比較常見(jiàn)的工業(yè)協(xié)議可以快速的實(shí)現(xiàn)接入。第二個(gè)是提供軟的方式,解決我們通過(guò)虛擬網(wǎng)關(guān)的方式,通過(guò)API只要符合我們標(biāo)準(zhǔn)就可以直接對(duì)上進(jìn)行接入。接入之后通過(guò)這個(gè)平臺(tái)大數(shù)據(jù)的分析和存儲(chǔ),通過(guò)大數(shù)據(jù)的分析算法和處理,對(duì)上我們也是API的方式提供智能化的服務(wù)應(yīng)用的一個(gè)可以快速開(kāi)發(fā)APP,一個(gè)是可視化工具、數(shù)字建模,第二就是通過(guò)API可以調(diào)用這些設(shè)備,還有一些數(shù)據(jù)。
它的特點(diǎn)來(lái)說(shuō),一個(gè)是網(wǎng)關(guān)這塊提到了,支持兩大類(lèi),硬的和軟的網(wǎng)關(guān)介入。第二,采用標(biāo)準(zhǔn)協(xié)議,包括MQTT,最大單臺(tái)服務(wù)器支持?jǐn)?shù)十萬(wàn)的并發(fā),所以用戶,包括設(shè)備越來(lái)越多,將來(lái)MQTT會(huì)成為我們主流的方式去接入。還有支持?jǐn)?shù)十萬(wàn)級(jí)的設(shè)備,還有支持百萬(wàn)的設(shè)備的實(shí)時(shí)傳輸,還有TB級(jí)的數(shù)據(jù)存儲(chǔ)。一個(gè)是跟本身的服務(wù)器資源很有關(guān)系,還有跟存儲(chǔ)量有關(guān)系,因?yàn)槲覀兪亲越〝?shù)據(jù)中心,目前我們數(shù)據(jù)中心能支撐百萬(wàn)的設(shè)備,存儲(chǔ)一年左右的數(shù)據(jù)都是可以支撐的。數(shù)據(jù)分析這塊也是提供大數(shù)據(jù)的一些,一個(gè)是通用的一些算法,包括分類(lèi)、聚類(lèi),還有一些關(guān)聯(lián)、規(guī)則,推薦的一些算法,同時(shí)也支持這種機(jī)器學(xué)習(xí)的一些算法,比如說(shuō)一些神經(jīng)網(wǎng)絡(luò),還有一些人工智能等方面的算法。同時(shí),我們也做了很多行業(yè)的,比如說(shuō)我們做能源類(lèi)的,就是我們跟火電,還有一些高端裝備,我們本身就是做高端裝備的一些算法,以及一些像我們跟家電行業(yè),跟格力也在做一些基于設(shè)備的一些預(yù)測(cè)和預(yù)警分析等一些工業(yè)算法。同時(shí),提供這種設(shè)備的實(shí)時(shí)化的云監(jiān)控、云檢測(cè)的可視化平臺(tái)。
那么,整個(gè)來(lái)說(shuō),最左邊是我們支持各類(lèi)設(shè)備的接入,通過(guò)一軟一硬的網(wǎng)關(guān)能夠快速實(shí)現(xiàn)設(shè)備上傳到云平臺(tái)。同時(shí),對(duì)設(shè)備提供設(shè)備的認(rèn)證、數(shù)據(jù)的采集和分發(fā),最終進(jìn)入到大數(shù)據(jù)的平臺(tái),進(jìn)行數(shù)據(jù)處理,一個(gè)是離線的,還有一個(gè)實(shí)時(shí)的,最后以API的方式對(duì)外提供智能服務(wù)的快速的構(gòu)建。
它的一個(gè)應(yīng)用場(chǎng)景,一個(gè)就是基于這個(gè)盒子能夠?qū)崿F(xiàn)21類(lèi)設(shè)備的接入。另外,支持產(chǎn)線,產(chǎn)線我們可以理解為很多設(shè)備的集合,也是支撐這種集群化的設(shè)備的接入。其實(shí)這兩個(gè)對(duì)平臺(tái)來(lái)說(shuō)都是同樣的方式進(jìn)行接入。然后,我們還支持這種像企業(yè)級(jí)的工業(yè)服務(wù),像它有自己的ERP、POM等等,它自己的IT系統(tǒng),這種也是通過(guò)API的方式。當(dāng)然,這個(gè)是走不通的接口和網(wǎng)關(guān)的方式進(jìn)行接入。
這塊是我們提供兩個(gè)微服務(wù)開(kāi)發(fā)的一個(gè)建模的工具。一個(gè)就是我們的X4,我們?cè)瓉?lái)叫HTX3,這個(gè)是今年做的一個(gè)升級(jí),主要工作就是支持這種微服務(wù),今年也是要基于Double,就是阿里提供的開(kāi)源框架基于多種協(xié)議的微服務(wù)的改造?;谖⒎?wù)框架,可以直接快速的接入INDICS平臺(tái),不需要做任何改造,直接微服務(wù)改造云化的方式,對(duì)上就可以接入了。
第二,流程建模,BPM,這塊已經(jīng)已經(jīng)成熟了,基本上都是基于BPM標(biāo)準(zhǔn),以及現(xiàn)在開(kāi)源東西也很多,我們也是基于這種方式接入,能夠?qū)崿F(xiàn)流程的自定義。同時(shí),我們也做了很多改造,包括可以支持企業(yè)這種多租戶的流程方式,每個(gè)企業(yè)有自己的流程可以實(shí)現(xiàn)企業(yè)流程自定義,以及自己的權(quán)限、角色等等都可以實(shí)現(xiàn)這種多租戶的方式改造。
下面是我們企業(yè)中間件,這塊也是比較成熟的一個(gè)產(chǎn)品,這塊由于時(shí)間我就不多說(shuō)了。
下面是大數(shù)據(jù)這一塊,主要分為采集分發(fā)、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)集散分析和數(shù)據(jù)管理。
采集分發(fā)這塊,大家知道,我們現(xiàn)在設(shè)備如果是少量的還可以,如果是數(shù)十萬(wàn),甚至上百萬(wàn)的設(shè)備并發(fā),它這個(gè)采集分發(fā)壓力就非常大。剛才孫總也講了,消息隊(duì)列我們采用這種方式,也是基于KaFka的方式,單臺(tái)也最多不超過(guò)10萬(wàn),目前我們控制在單臺(tái)8-10萬(wàn)的并發(fā)。還有很多企業(yè)可能有自己的存儲(chǔ)和處理的邏輯和存儲(chǔ)接口,這種需求怎么辦呢?我們通過(guò)分發(fā)引擎可以指定不同的消費(fèi)者,讓他自己去處理他的數(shù)據(jù)。另外,我們的存儲(chǔ)也是提供工業(yè)級(jí)的持續(xù)數(shù)據(jù)庫(kù),還有離線的、內(nèi)存的、列式的數(shù)據(jù)存儲(chǔ)方式,多種存儲(chǔ)方式。數(shù)據(jù)計(jì)算這塊也是支持Spark、Storm, 還有一些離線方式。主要實(shí)時(shí)計(jì)算基本長(zhǎng)都是通過(guò)Storm方式實(shí)現(xiàn),包括設(shè)備的開(kāi)機(jī)率、關(guān)機(jī)率,還有運(yùn)行狀態(tài)的分析都需要達(dá)到秒級(jí)的實(shí)時(shí)在線分析,這個(gè)我們是通過(guò)Storm實(shí)現(xiàn)的。還有需要進(jìn)行離線分析,比如設(shè)備的OEE分析,相當(dāng)于對(duì)歷史數(shù)據(jù)進(jìn)行一個(gè)分析,每天大概都要分析一次OEE的設(shè)備利用情況,所以我們采用Hadoop的Apache方式進(jìn)行計(jì)算。同時(shí),大數(shù)據(jù)因?yàn)榻M件非常多。
這兩塊現(xiàn)在是比較前沿的正在做的兩個(gè)產(chǎn)品,一個(gè)是人工智能,一個(gè)是區(qū)塊鏈。人工智能這塊我們最終的目的也是以平臺(tái)的方式對(duì)外提供很多的工具和API和相應(yīng)的組件,這三種方式讓用戶也能夠快速的去搭建自己的人工智能的一個(gè)應(yīng)用和服務(wù),這是我們的一個(gè)目的。那么,今年很有幸我們也是申請(qǐng)了信通院的AI聯(lián)盟的一個(gè)人工智能測(cè)試床,隨著這個(gè)測(cè)試床的推進(jìn),我們的平臺(tái)預(yù)計(jì)也在6月份有一個(gè)初步的發(fā)布。那么,這塊我們也是基于目前主流的人工智能引擎像TensorFlow等對(duì)外提供統(tǒng)一的人工智能算法環(huán)境。
第二,我們自己的有行業(yè)特點(diǎn)的一些工業(yè)算法庫(kù),以及支持可視化、數(shù)據(jù)建模、工具,和一些API等等。
區(qū)塊鏈這塊,我們整個(gè)航天科工集團(tuán)自身也是基于區(qū)塊鏈做了很多應(yīng)用,反過(guò)來(lái)這些應(yīng)用如何形成一個(gè)相應(yīng)的平臺(tái)化產(chǎn)品這是我們今天也在做的一個(gè)事情。也是放在INDICS平臺(tái)上,對(duì)外提供組件、工具等方式。主要應(yīng)用場(chǎng)景,因?yàn)橛泻芏喙I(yè)級(jí)APP,所以一個(gè)是基于區(qū)塊鏈的合同簽定和履約,就是本身的企業(yè)之間的在線協(xié)作可以進(jìn)行區(qū)塊鏈快速的進(jìn)行跟蹤。第二,實(shí)現(xiàn)區(qū)塊鏈的場(chǎng)景質(zhì)量追溯,可以很快速的去場(chǎng)景的每一個(gè)環(huán)節(jié)都可以反向去追蹤,追溯。第三,基于區(qū)塊鏈的能力共享激勵(lì),其實(shí)這個(gè)就是我們現(xiàn)在叫積分細(xì)分,云幣可以通過(guò)它的交易、信用認(rèn)證的情況來(lái)基于區(qū)塊鏈進(jìn)行安全的云幣的積分規(guī)則、積分存儲(chǔ)。
基于我們平臺(tái)的幾個(gè)解決方案。第一,基于平臺(tái)進(jìn)行快速開(kāi)發(fā)。這塊就是從頭開(kāi)始一個(gè)新的應(yīng)用如何開(kāi)發(fā)?這里邊也是先通過(guò)這個(gè)平臺(tái)成為開(kāi)發(fā)者,然后這個(gè)全新應(yīng)用通過(guò)我們提供的一些開(kāi)發(fā)工具以及相應(yīng)的服務(wù)組件進(jìn)行線上或者線下結(jié)合的一個(gè)開(kāi)發(fā),開(kāi)發(fā)完了之后通過(guò)我們的應(yīng)用全生命周期管理工具在線進(jìn)行可視化的部署和運(yùn)行。
第二,很多企業(yè)自身有自己的APP,如何進(jìn)行上云的改造,也是一樣的。它有很多中間件和很多存儲(chǔ)服務(wù),需要跟我們這個(gè)中間件和服務(wù)進(jìn)行綁定。通過(guò)我們的CF提供相應(yīng)的API進(jìn)行快速的接入,最后實(shí)現(xiàn)容器化的部署,這就是傳統(tǒng)的應(yīng)用方式,甚至還有C/S的方式,怎么接到云端。我們知道容器是不支持C/S的模式的,容器都是基于B/S的模式的,現(xiàn)在我們可行的方式一個(gè)是可以把它的應(yīng)用數(shù)據(jù)還有所謂的中間件遷移到云端,遷移到PaaS.第二個(gè)方式就是本身的C/S我們通過(guò)IaaS虛擬化的方式比方說(shuō)也有很多實(shí)現(xiàn)多租戶隔離,比如通過(guò)虛擬化,或者是遠(yuǎn)程桌面的方式把它拽過(guò)來(lái),讓用戶及時(shí)感受起來(lái),也是在云端一樣的去使用,這是一種方式。第二種是比較傳統(tǒng)的一些數(shù)據(jù)庫(kù),比如他可能用Oracle,或者SQLServer,本身中間件很多都是開(kāi)運(yùn)的,不一定支持商業(yè)化的應(yīng)用,怎么辦呢?一樣的它得做改造,把數(shù)據(jù)庫(kù)遷移到我們相應(yīng)的規(guī)則的數(shù)據(jù)庫(kù)里面,然后中間件作相應(yīng)的改造,然后通過(guò)PaaS云化方式支持整個(gè)相應(yīng)的遷移和部署。
這是微服務(wù)的一個(gè)改造方式,怎么把我傳統(tǒng)的應(yīng)用拆成一個(gè)一個(gè)細(xì)分力度很細(xì)的微服務(wù),我們也是提供幾個(gè),一個(gè)是微服務(wù)的引擎,然后提供這種微服務(wù)的消息,VPI的方式,能夠在線讓它快速的進(jìn)行微服務(wù)的改造。
最后一個(gè)解決方案,企業(yè)如何上云。首先,得成為我們航天網(wǎng)的用戶,同時(shí)申請(qǐng)?jiān)O(shè)備的接入,然后進(jìn)行相應(yīng)的設(shè)備的配置,通過(guò)接口方式進(jìn)行數(shù)據(jù)上傳,然后通過(guò)我們?cè)诰€的一些設(shè)備建模,數(shù)據(jù)建模的一些工具進(jìn)行快速的開(kāi)發(fā),這是我們的解決方案。
成功案例這塊也是有三個(gè)案例。第一,華數(shù)機(jī)器人,是做中央產(chǎn)線的一個(gè)數(shù)據(jù)廠商,我們借了他們4000多個(gè)設(shè)備,使顯得70多個(gè)數(shù)據(jù)和相應(yīng)的故障預(yù)測(cè)模型,能夠?qū)崿F(xiàn)在設(shè)備云端的一個(gè)設(shè)備的狀態(tài),以及故障報(bào)警的分析。
第二,跟國(guó)電合作的一個(gè)案例,這個(gè)需求非常大,風(fēng)機(jī)目前有200個(gè)在全國(guó),每一個(gè)風(fēng)機(jī)有200個(gè)采集點(diǎn),而且是實(shí)現(xiàn)實(shí)時(shí)的、秒級(jí)的傳輸,一天的數(shù)據(jù)量大概有20G左右,所以存儲(chǔ)非常大。所以,借助INDICS平臺(tái),我們因?yàn)樽越〝?shù)據(jù)中心,而且平臺(tái)都是現(xiàn)成的。所以,他跟我們合作,把風(fēng)機(jī)數(shù)據(jù)全部遷移到我們平臺(tái)上來(lái),實(shí)現(xiàn)了一個(gè)是快速的巡檢,以前都是人工去巡檢,現(xiàn)在是通過(guò)我們平臺(tái)實(shí)現(xiàn)自動(dòng)化巡檢。第二,可以為它提供綠色性維修的方式,降低人工巡檢的成本。
第三,我們最新的案例,跟深圳工業(yè)院做的歐科云應(yīng)用上云。我們雙方也是形成一個(gè)生態(tài),一個(gè)是他按照我們標(biāo)準(zhǔn)進(jìn)行平臺(tái)的接入、遷移,對(duì)他來(lái)說(shuō),咱們雙方互相運(yùn)營(yíng),可以把他的廠商和他的一些設(shè)備更好的做推廣,遷移到我們平臺(tái)。對(duì)于我們來(lái)說(shuō),我們相當(dāng)于多了一個(gè)行業(yè)應(yīng)用。他是做空調(diào)行業(yè)的,不管是空調(diào)行業(yè),涉及到能源行業(yè),還有其他的家電這些東西都可以在這個(gè)能耗云平臺(tái)上面進(jìn)行生態(tài)的接入。
因?yàn)樵蹅兪亲鲩_(kāi)源的大會(huì),我們也想幾個(gè)原則,如何能夠讓第三方快速的進(jìn)行生態(tài)建設(shè)。第一,本著技術(shù)開(kāi)放的原則,所有的合作伙伴均可以使用這個(gè)平臺(tái)發(fā)布各類(lèi)技術(shù)資源。第二,合作共同來(lái)開(kāi)發(fā)。比如說(shuō)Open云的方式,也不是光我們自己做,我們提供平臺(tái)和API,上層應(yīng)用可以大家一塊來(lái)做。第三,成果共享,來(lái)共同為其他的對(duì)象服務(wù)進(jìn)行更好的推廣。第四,所有的成果我們集中管理,我們建相應(yīng)的生態(tài)、主站,還有開(kāi)發(fā)者聯(lián)盟和應(yīng)用商店進(jìn)行管理和維護(hù),這是我們的幾個(gè)方式設(shè)想。
目前來(lái)說(shuō)這個(gè)效果還不錯(cuò),我們目前的開(kāi)放云中心對(duì)外也是進(jìn)行了全球的發(fā)布,目前加入到INDICS開(kāi)源生態(tài)的企業(yè)一共144家,開(kāi)放的產(chǎn)品服務(wù)有13類(lèi),其中API有400多個(gè)可以直接在線去調(diào)用和使用。這是我們的一個(gè)API對(duì)外的一個(gè)介紹,就不多說(shuō)了。這是我們的一個(gè)開(kāi)發(fā)者聯(lián)盟,在去年進(jìn)行了一個(gè)相應(yīng)的成立,在集團(tuán)內(nèi)外也是取得了不錯(cuò)的成果。我們同時(shí)也會(huì)定期去舉辦相應(yīng)的培訓(xùn),還有一些基于平臺(tái)的一個(gè)開(kāi)發(fā)者大賽。其實(shí)大家可以訪問(wèn)我們的官網(wǎng),現(xiàn)在就在做基于APP INDICS的APP大賽,每年都會(huì)定期舉辦,而且還有一些獲獎(jiǎng)的,排名靠前的好像還有一些獎(jiǎng)勵(lì),有一些禮品。
最后,我們下一步的工作目標(biāo)。第一,建設(shè)一個(gè)全面的產(chǎn)業(yè)鏈,產(chǎn)品全生命周期的安全、可控的一個(gè)工業(yè)互聯(lián)網(wǎng)平臺(tái),核心還是自主可控的技術(shù)。第二,打造三個(gè)"百萬(wàn)",一個(gè)是CMSS能夠支撐百萬(wàn)設(shè)備APP的入云,百萬(wàn)設(shè)備以及百萬(wàn)企業(yè)的入云。第三,支撐智能化改造、協(xié)同化改造和云制造,我們?nèi)齻€(gè)戰(zhàn)略的目標(biāo),我們相當(dāng)于是堅(jiān)定不移,堅(jiān)定這個(gè)戰(zhàn)略定義來(lái)一步一步的去打造我們這三個(gè)生態(tài)。最后,推動(dòng)整個(gè)產(chǎn)業(yè)鏈的整合和體系的重構(gòu),能夠支撐新制造和新工業(yè)體系,大力推進(jìn)國(guó)家的轉(zhuǎn)型升級(jí)。
我的介紹就這么多,謝謝!
文章編輯:CobiNet(寧波)
本公司專注于電訊配件,銅纜綜合布線系列領(lǐng)域產(chǎn)品研發(fā)生產(chǎn)超五類(lèi),六類(lèi),七類(lèi)線,屏蔽模塊,配線架及相關(guān)模塊配件的研發(fā)和生產(chǎn)。
?2016-2019寧波科博通信技術(shù)有限公司版權(quán)所有浙ICP備16026074號(hào)