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