InS OS是沈鼓測控公司基于新技術(shù)架構(gòu)全新開發(fā)的動(dòng)、靜設(shè)備一體化設(shè)備在線監(jiān)測與管理平臺(tái),InS OS采用了多項(xiàng)先進(jìn)的互聯(lián)網(wǎng)技術(shù)。
高效的虛擬化微服務(wù)
為了方便部署和實(shí)時(shí)調(diào)整系統(tǒng)資源,因思云系統(tǒng)全新開發(fā)應(yīng)用容器技術(shù),將各個(gè)服務(wù)包裝成容器隔離運(yùn)行,對系統(tǒng)資源進(jìn)行彈性管控。容器化部署可帶來如下顯著優(yōu)勢:
1) 高利用率與隔離
為了方便在不同的硬件中移動(dòng)及性能伸縮擴(kuò)展,InS OS 系統(tǒng)采用Docker 容器技術(shù)進(jìn)行虛擬化部署,從而將應(yīng)用程序所需的執(zhí)行環(huán)境進(jìn)行打包,建立各個(gè)孤立的運(yùn)行環(huán)境。并且容器服務(wù)沒有管理程序的額外開銷,與底層共享操作系統(tǒng),性能更加優(yōu)良,系統(tǒng)負(fù)載更低,在同等條件下可以運(yùn)行更多的實(shí)例,充分利用系統(tǒng)資源。同時(shí),容器擁有不錯(cuò)的資源隔離與限制能力,可以精確地對應(yīng)用分配CPU、內(nèi)存等資源,保證了應(yīng)用間不會(huì)相互影響。在單機(jī)環(huán)境下與KVM之類的虛擬化方案相比,能夠更加快速的啟動(dòng)及占用更少資源。
2) 微服務(wù)架構(gòu)
InS OS系統(tǒng)架構(gòu)以專注于單一責(zé)任與功能的小型功能區(qū)塊為基礎(chǔ),利用模塊化的方式組合出復(fù)雜InS OS應(yīng)用系統(tǒng),各功能區(qū)塊間使用與語言無關(guān)的API集相互通信,各服務(wù)依據(jù)業(yè)務(wù)功能設(shè)計(jì),以全自動(dòng)的方式部署,與其他服務(wù)使用HTTP API通信。同時(shí)各服務(wù)均通過Docker虛擬化技術(shù)進(jìn)行最小規(guī)模集中管理,各服務(wù)使用不同的編程語言(Java,Go,NodeJS等)實(shí)現(xiàn)數(shù)據(jù)交換服務(wù),并通過消息中間件與數(shù)據(jù)庫、外部接口等組件進(jìn)行數(shù)據(jù)交換。
大數(shù)據(jù)量存儲(chǔ)與管理
InS OS系統(tǒng)將數(shù)據(jù)分為結(jié)構(gòu)化數(shù)據(jù)和時(shí)序數(shù)據(jù)兩部分,其中結(jié)構(gòu)化數(shù)據(jù)采用關(guān)系型數(shù)據(jù)庫,并進(jìn)行實(shí)時(shí)雙機(jī)數(shù)據(jù)熱備。時(shí)序數(shù)據(jù)采用InfluxDB時(shí)序型數(shù)據(jù)庫存儲(chǔ),InfluxDB著力于高性能查詢與存儲(chǔ)時(shí)序數(shù)據(jù),被廣泛的應(yīng)用于監(jiān)控及IoT行業(yè)。
數(shù)據(jù)標(biāo)準(zhǔn)化與治理
工業(yè)現(xiàn)場的數(shù)據(jù)采集方式多樣、數(shù)據(jù)結(jié)構(gòu)復(fù)雜,并且由于歷史原因存在著大量不同時(shí)期的數(shù)據(jù)采集系統(tǒng),要從已有系統(tǒng)中獲取數(shù)據(jù),采用的通訊手段包括Modbus、OPC、PI、TCP、HTTP、MQTT等已有通訊標(biāo)準(zhǔn)。為了對所有的數(shù)據(jù)進(jìn)行統(tǒng)一分析計(jì)算,InS OS統(tǒng)一了接入?yún)f(xié)議,對數(shù)據(jù)內(nèi)容進(jìn)行標(biāo)準(zhǔn)化,匯總到一起,并進(jìn)行數(shù)據(jù)清洗之后進(jìn)行計(jì)算和分析。InS OS接入?yún)f(xié)議符合中國機(jī)械工業(yè)聯(lián)合會(huì)T/CMIF 21.1,2,3,4-2018《機(jī)器的遠(yuǎn)程診斷服務(wù) 數(shù)據(jù)規(guī)范》系列標(biāo)準(zhǔn)。
系統(tǒng)的可擴(kuò)展性和靈活性
InS OS基于B/S架構(gòu)模式,具有極強(qiáng)的可擴(kuò)展性和靈活性,可以通過增加新的專業(yè)應(yīng)用程序包繼續(xù)對系統(tǒng)進(jìn)行擴(kuò)展。
因思云平臺(tái)集成動(dòng)靜設(shè)備一體化平臺(tái),將現(xiàn)場設(shè)備、智能傳感、遠(yuǎn)程診斷、云等節(jié)點(diǎn)連結(jié)起來,形成完整的生態(tài)系統(tǒng)。可提供從數(shù)據(jù)采集、安全傳輸?shù)綌?shù)據(jù)分析和診斷,以及咨詢服務(wù)的整體解決方案,可以實(shí)時(shí)洞察工廠整體運(yùn)營情況,精確、安全、可靠地控制流程和業(yè)務(wù),為決策提供支持,并實(shí)現(xiàn)遠(yuǎn)程及移動(dòng)應(yīng)用,幫助企業(yè)在安全性、可靠性、生產(chǎn)力和能源方面實(shí)現(xiàn)最佳績效,確保工廠安全且高效地在線運(yùn)營。