zenon Service Grid 是軟件平臺(tái)的升級(jí)擴(kuò)充,使得工業(yè)物聯(lián)網(wǎng)應(yīng)用變得更加容易,尤其適用于不同地域分布的應(yīng)用項(xiàng)目。本文討論用戶將如何從此種軟件擴(kuò)展模塊中受益,為何它是分布于全球各地各類設(shè)備據(jù)相互連接成物聯(lián)網(wǎng)的理想之選,如何高效建設(shè)OT 和IT 網(wǎng)絡(luò)之間的連接。
主要的優(yōu)勢(shì)。相比其它方案,zenon Service Grid 允許在集成解決方案時(shí)監(jiān)控來自不同地域分布的數(shù)據(jù)。通過應(yīng)用Service Grid ,zenon 軟件平臺(tái)使數(shù)據(jù)能夠?qū)F(xiàn)場(chǎng)總線層級(jí)的信息數(shù)據(jù)持續(xù)地傳送到同一個(gè)系統(tǒng)的云上。其集中式的項(xiàng)目開發(fā)環(huán)境使工程設(shè)計(jì)變得更加容易,并減少了總體實(shí)施所需的工作量。由于其向下兼容的特性,使得現(xiàn)有運(yùn)行的項(xiàng)目也可以輕松集成到整個(gè)新系統(tǒng)中 。
ServiceGrid OT 網(wǎng) 絡(luò) 保 護(hù)。zenon Service Grid 允許僅使用單向連接,所有網(wǎng)絡(luò)通訊的節(jié)點(diǎn)都默認(rèn)使用單向傳送連接方式與數(shù)據(jù)中心進(jìn)行通信,包括 zenon runtime。通信通過傳輸層安全(TLS)協(xié)議進(jìn)行最高安全加密處理,要求所有的參與方在登陸時(shí)必須身份通過數(shù)字證書進(jìn)行驗(yàn)證。
Service Grid 適合應(yīng)用項(xiàng)目。zenon Service Grid 的主要目的是在不同地理分布的zenon 應(yīng)用項(xiàng)目之間提供簡(jiǎn)便可靠的通訊連接。例如,在全球各生產(chǎn)基地,或在能源發(fā)電站之間。借助zenon runtime 或HTML Web 引擎和該工業(yè)物聯(lián)網(wǎng)絡(luò),在中央總部(如控制中心)可視化地收集各下屬的生產(chǎn)數(shù)據(jù)。Service Grid 還可以用作公司OT 層和IT 層網(wǎng)絡(luò)之間的安全網(wǎng)關(guān),以將數(shù)據(jù)從現(xiàn)場(chǎng)層級(jí)傳輸?shù)?IT 環(huán)境中的第三方系統(tǒng)中。
zenon 網(wǎng)絡(luò)面向的是同一個(gè)工廠的 OT 應(yīng)用,以使工廠內(nèi)的各個(gè)runtime 項(xiàng)目的數(shù)據(jù)同步。zenon Service Grid 通常在包含有遠(yuǎn)距離WAN 不同地域的數(shù)據(jù)連接通訊的場(chǎng)景內(nèi)使用,這使得讓云端應(yīng)用程序或中控?cái)?shù)據(jù)中心可以處理來自 zenon runtime或 zenon Analyzer 的特定數(shù)據(jù)。
Service Grid 支持系統(tǒng)運(yùn)行過程中所產(chǎn)生的各種類型的數(shù)據(jù)。這些數(shù)據(jù)包括了系統(tǒng)的所有變量、警報(bào)和事件。除了實(shí)時(shí)分發(fā)數(shù)值外,用戶還可以通過它來訪問系統(tǒng)保存的歷史數(shù)據(jù)。此外,用戶還可以對(duì)每個(gè)單獨(dú)的數(shù)據(jù)點(diǎn)進(jìn)行訪問設(shè)置(如只讀、可讀寫),或者是將部分?jǐn)?shù)據(jù)在Service Grid 中設(shè)定為不可調(diào)用。用戶可以借此對(duì)報(bào)警進(jìn)行遠(yuǎn)程確認(rèn)和修復(fù)處理,并記錄整個(gè)處理過程以及報(bào)警產(chǎn)生的原因。
Service Grid 還擁有和zenonAnalyzer 數(shù)據(jù)通訊的接口,以便用戶可用在其上生成和檢索相關(guān)報(bào)表。并通過zenon Analyzer 來讓用戶使用其特有的 SQL 存儲(chǔ)過程來執(zhí)行數(shù)據(jù)分析。此外,有關(guān)項(xiàng)目設(shè)計(jì)的元數(shù)據(jù)也可以在zenonEditor 和 zenon Analyzer 之間自動(dòng)同步,以確保zenon Analyzer 的元數(shù)據(jù)始終是最新的。
zenon Service Grid 功能擴(kuò)展。一個(gè)穩(wěn)定、高性能的系統(tǒng)對(duì)用戶,尤其對(duì)擁有眾多工廠的大型企業(yè)的分布式系統(tǒng)應(yīng)用來說是非常必要的。多年來,zenon runtime 一直是此類環(huán)境中數(shù)據(jù)采集、分析,以及生產(chǎn)過程控制的穩(wěn)定基石。Service Grid 可以針對(duì)以上系統(tǒng)運(yùn)行時(shí)所產(chǎn)生的高負(fù)載峰值進(jìn)行動(dòng)態(tài)響應(yīng)。以更高級(jí)別的系統(tǒng)管理來記錄單個(gè)服務(wù)的利用率,并據(jù)此來確定是否需要實(shí)施資源擴(kuò)展。由于它的使用是基于 Docker 應(yīng)用程序的方式,這讓用戶可以在 zenon Service Grid 中獨(dú)立擴(kuò)展其各項(xiàng)服務(wù)。自由選擇其何時(shí)讓自己的系統(tǒng)進(jìn)入Docker 平臺(tái)并進(jìn)行管理。在此,我們強(qiáng)烈推薦用戶使用 Docker 和Kubernetes。
zenon Service Grid 提供REST 接口已被廣泛使用于各類應(yīng)用和服務(wù),它是通過 HTTPS 在軟件系統(tǒng)之間進(jìn)行數(shù)據(jù)交換的通用方式。其更進(jìn)一步的好處包括它不依賴于任何特定的編程語(yǔ)言或 平臺(tái),并針對(duì)大數(shù)據(jù)量進(jìn)行了優(yōu)化,還支持移動(dòng)應(yīng)用程序的連接。REST 接口未標(biāo)準(zhǔn)化,可始終針對(duì)特定的應(yīng) 用程序進(jìn)行配置。并且支持各種類型的數(shù)據(jù)交換,包括JSON、XML 或其它任何類型的格式文件。
Service Grid 網(wǎng)絡(luò)故障處理。zenon 允許您將歷史數(shù)據(jù)從zenon runtime 遷移到 zenon Service Grid 中。當(dāng)網(wǎng)絡(luò)連接失敗時(shí),系統(tǒng)會(huì)將數(shù)據(jù)保存至緩沖區(qū),直到重新建立通信。在成功同步后,系統(tǒng)將再次啟用本地內(nèi)存存儲(chǔ),以防止數(shù)據(jù)丟失。
身份驗(yàn)證和授權(quán)機(jī)制是基于兩段概念進(jìn)行設(shè)計(jì)的。首先是第一步,用戶必須通過身份識(shí)別系統(tǒng)來進(jìn)行身份驗(yàn)證,確認(rèn)“我是誰(shuí)?!”;然后,系統(tǒng)策略服務(wù)會(huì)確定用戶擁有哪些系統(tǒng)權(quán)限,從而確認(rèn)“允許我做什么?”的問題。這使得實(shí)現(xiàn)復(fù)雜的安全訪問權(quán)限成為可能。
ServiceGrid 獨(dú)立于云平臺(tái),用戶可以任意選擇云服務(wù)提供商,或選擇在專用數(shù)據(jù)中心內(nèi)運(yùn)行本系統(tǒng)。在云環(huán)境中使用這些技術(shù),可以更容易、更高效地實(shí)現(xiàn)可擴(kuò)展性、平臺(tái)獨(dú)立性和易于安裝性。