国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      管理過程控制系統(tǒng)中的大數(shù)據(jù)的制作方法_3

      文檔序號(hào):9288137閱讀:來源:國知局
      速緩存的內(nèi)容發(fā)送給I/O設(shè)備28。 I/O設(shè)備28將從現(xiàn)場(chǎng)設(shè)備22接收的信息以及I/O設(shè)備28直接產(chǎn)生、接收和觀測(cè)到的其他 數(shù)據(jù)高速緩存在其存儲(chǔ)器仏中(并且在一些情況下,還可以將從其他下游現(xiàn)場(chǎng)設(shè)備19-21 接收的數(shù)據(jù)高速緩存到其存儲(chǔ)器仏中)。I/O設(shè)備28采集和高速緩存的數(shù)據(jù)(包括現(xiàn)場(chǎng) 設(shè)備22的高速緩存的內(nèi)容)然后可以周期性地發(fā)送給和/或流傳輸給上游控制器11。類 似的,在控制器11的級(jí)別,控制器11將從下游設(shè)備(例如I/O卡26、28和或任何現(xiàn)場(chǎng)設(shè)備 15-22)接收的信息高速緩存到其存儲(chǔ)器仏中,并且將下游數(shù)據(jù)和控制器11自身直接產(chǎn)生、 接收和觀測(cè)到的數(shù)據(jù)聚合到其存儲(chǔ)器1中??刂破?1然后可以周期性地將所聚合的采集 或高速緩存數(shù)據(jù)傳遞和/或流傳輸給過程控制大數(shù)據(jù)設(shè)施102。
      [0067] 在分層或分級(jí)高速緩存的第二個(gè)示例性情況中,控制器11使用有線現(xiàn)場(chǎng)設(shè)備(例 如設(shè)備15-22中的一個(gè)或多個(gè))和至少一個(gè)無線現(xiàn)場(chǎng)設(shè)備(例如無線現(xiàn)場(chǎng)設(shè)備44)控制過 程。在該第二示例性情況的第一種實(shí)現(xiàn)中,在無線設(shè)備44處高速緩存或采集的數(shù)據(jù)被從無 線設(shè)備44 (例如經(jīng)由大數(shù)據(jù)網(wǎng)絡(luò)105)直接傳遞給和/或流傳輸給控制器11,并且與來自控 制器11下游的其他設(shè)備或節(jié)點(diǎn)的數(shù)據(jù)一起存儲(chǔ)在控制器高速緩存M6處??刂破?1可以 周期性地將其高速緩存M6中存儲(chǔ)的數(shù)據(jù)傳遞或流傳輸給過程控制大數(shù)據(jù)設(shè)施102。
      [0068] 在該第二示例性情況的另一種實(shí)現(xiàn)中,在無線設(shè)備44處高速緩存或者采集的數(shù) 據(jù)可以被經(jīng)由替換的分級(jí)或分層路徑(例如經(jīng)由設(shè)備42a、路由器52a、接入點(diǎn)55a和無線 網(wǎng)關(guān)35)最終傳遞給過程控制大數(shù)據(jù)設(shè)施102。在這種情況下,替換路徑的節(jié)點(diǎn)41a、52a、 55a或35的至少一些可以高速緩存來自下游節(jié)點(diǎn)的數(shù)據(jù)并且可以將所高速緩存的數(shù)據(jù)周 期性的傳遞或流傳輸給更上游的節(jié)點(diǎn)。
      [0069] 因此,過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100可以使用不同的分層或分級(jí)配置在不同節(jié)點(diǎn) 處高速緩存不同類型的數(shù)據(jù)。例如,與控制過程相對(duì)應(yīng)的數(shù)據(jù)可以使用主要功能是控制 (例如現(xiàn)場(chǎng)設(shè)備,I/O卡,控制器)的提供商設(shè)備110以分層形式高速緩存和傳遞,而與網(wǎng) 絡(luò)業(yè)務(wù)策略相對(duì)應(yīng)的數(shù)據(jù)可以使用主要功能是業(yè)務(wù)管理的提供商設(shè)備11〇(例如路由器、 接入點(diǎn)和網(wǎng)關(guān))以分層形式高速緩存和傳遞。在一些情況下,數(shù)據(jù)可以經(jīng)由主要功能(并 且在一些情況下,唯一功能)是采集和高速緩存來自下游設(shè)備(這里稱為"歷史節(jié)點(diǎn)")的 數(shù)據(jù)的提供商設(shè)備110傳遞。例如,歷史節(jié)點(diǎn)或者計(jì)算設(shè)備的分級(jí)系統(tǒng)可以位于整個(gè)網(wǎng)絡(luò) 100中,每個(gè)節(jié)點(diǎn)110可以例如使用骨干網(wǎng)周期性地將所高速緩存的數(shù)據(jù)傳遞或流傳輸給 類似級(jí)別的歷史節(jié)點(diǎn)。下游歷史節(jié)點(diǎn)可以將所高速緩存的數(shù)據(jù)傳遞或流傳輸給上游歷史節(jié) 點(diǎn),并且最終緊接在過程控制大數(shù)據(jù)設(shè)施102下游的歷史節(jié)點(diǎn)可以傳遞或流傳輸相應(yīng)的高 速緩存的數(shù)據(jù)以供存儲(chǔ)在過程控制大數(shù)據(jù)設(shè)施102處。
      [0070] 如果希望,互相通信的節(jié)點(diǎn)110可以使用過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)骨干網(wǎng)105執(zhí) 行分層高速緩存,并且節(jié)點(diǎn)110中的至少一些可以使用另一通信網(wǎng)絡(luò)和/或其他協(xié)議(如 HART、WirelessHART、Fieldbus、DeviceNet、WiFi、以太網(wǎng)或其他協(xié)議)將所高速緩存的數(shù) 據(jù)傳輸給不同級(jí)別上的其他節(jié)點(diǎn)110。
      [0071] 當(dāng)然,雖然已經(jīng)針對(duì)提供商節(jié)點(diǎn)110討論了分級(jí)或分層高速緩存,但是該概念和 技術(shù)可以等同地應(yīng)用于用戶接口節(jié)點(diǎn)112和/或過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100的其他類型 的節(jié)點(diǎn)115。進(jìn)一步的,節(jié)點(diǎn)108的一個(gè)子集可以執(zhí)行分級(jí)或分層高速緩存,而節(jié)點(diǎn)108的 另一個(gè)子集可以使得將它們高速緩存/采集的數(shù)據(jù)直接傳遞給過程控制大數(shù)據(jù)設(shè)施102而 不被高速緩存或暫時(shí)存儲(chǔ)在中間節(jié)點(diǎn)處。如果希望,歷史節(jié)點(diǎn)可以高速緩存來自多個(gè)不同 類型節(jié)點(diǎn)(例如來自提供商節(jié)點(diǎn)110和來自用戶接口節(jié)點(diǎn)112)的數(shù)據(jù)。
      [0072]討稈棹制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)骨干網(wǎng)
      [0073] 返回圖1,過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)骨干網(wǎng)105可以包括多個(gè)聯(lián)網(wǎng)的計(jì)算設(shè)備或 交換機(jī),其被配置為路由去往/來自過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100的各個(gè)節(jié)點(diǎn)108的數(shù)據(jù) 包和去往/來自過程控制大數(shù)據(jù)設(shè)施102 (其本身是過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100的一個(gè) 節(jié)點(diǎn))的數(shù)據(jù)包。骨干網(wǎng)105的多個(gè)聯(lián)網(wǎng)的計(jì)算設(shè)備可以通過任意數(shù)量的無線和/或有線 鏈路互連。過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)骨干網(wǎng)105還可以額外包括一個(gè)或多個(gè)防火墻設(shè)備。
      [0074] 大數(shù)據(jù)網(wǎng)絡(luò)骨干網(wǎng)105可以支持一個(gè)或多個(gè)適當(dāng)?shù)穆酚蓞f(xié)議,例如因特網(wǎng)協(xié)議 (IP)包中包括的協(xié)議(例如UDP (用戶數(shù)據(jù)報(bào)協(xié)議)、TCP (傳輸控制協(xié)議)、以太網(wǎng),等等) 或者其他適當(dāng)?shù)穆酚蓞f(xié)議。節(jié)點(diǎn)108中的至少一些可以利用流傳輸協(xié)議,如流控制傳輸協(xié) 議(SCTP)以將所高速緩存的數(shù)據(jù)從節(jié)點(diǎn)經(jīng)由網(wǎng)絡(luò)骨干網(wǎng)105流傳輸?shù)竭^程控制大數(shù)據(jù)設(shè) 施102。通常,過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100中包含的每個(gè)節(jié)點(diǎn)108可以至少支持骨干網(wǎng) 105所支持的路由協(xié)議的應(yīng)用層(對(duì)于一些節(jié)點(diǎn),還支持其他層)。每個(gè)節(jié)點(diǎn)108可以在過 程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100中被唯一識(shí)別,例如通過唯一網(wǎng)絡(luò)地址。
      [0075] 過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100的至少一部分可以是自組織網(wǎng)絡(luò)。這樣,節(jié)點(diǎn)108中 的至少一些可以以自組織形式連接到網(wǎng)絡(luò)骨干網(wǎng)105(或者連接到網(wǎng)絡(luò)100的另一節(jié)點(diǎn))。 通常,請(qǐng)求加入網(wǎng)絡(luò)100的每個(gè)節(jié)點(diǎn)必須被認(rèn)證;然而認(rèn)證在下面的部分更詳細(xì)的討論。
      [0076]討稈棹制系統(tǒng)大數(shù)據(jù)設(shè)施
      [0077] 繼續(xù)圖1,在示例性過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò)100中,過程控制大數(shù)據(jù)裝置或設(shè)施 102集中在網(wǎng)絡(luò)100中,并且被配置為從網(wǎng)絡(luò)100的節(jié)點(diǎn)108接收數(shù)據(jù)(例如經(jīng)由流傳輸和 /或經(jīng)由一些其他協(xié)議)并且存儲(chǔ)所接收的數(shù)據(jù)。這樣,過程控制大數(shù)據(jù)裝置或設(shè)施102可 以包括數(shù)據(jù)存儲(chǔ)區(qū)域120,用于歷史化或者存儲(chǔ)從節(jié)點(diǎn)108、多個(gè)設(shè)施數(shù)據(jù)接收器122和多 個(gè)設(shè)施請(qǐng)求伺服器125接收的數(shù)據(jù)。過程控制大數(shù)據(jù)設(shè)施102的這些組件120、122、125中 的每一個(gè)在下面更詳細(xì)的描述。
      [0078] 過程控制系統(tǒng)大數(shù)據(jù)存儲(chǔ)區(qū)域120可以包括多個(gè)物理數(shù)據(jù)驅(qū)動(dòng)器或存儲(chǔ)實(shí)體,如 RAID(廉價(jià)磁盤冗余陣列)存儲(chǔ)設(shè)備、云存儲(chǔ)設(shè)備,或者任何其他適當(dāng)?shù)倪m合于大型數(shù)據(jù)庫 或數(shù)據(jù)中心存儲(chǔ)的存儲(chǔ)技術(shù)。然而,數(shù)據(jù)存儲(chǔ)區(qū)域120的外觀是到網(wǎng)絡(luò)100的節(jié)點(diǎn)108的 單個(gè)或統(tǒng)一的邏輯數(shù)據(jù)存儲(chǔ)區(qū)域或?qū)嶓w。這樣,數(shù)據(jù)存儲(chǔ)區(qū)域120可以被看做過程控制大 數(shù)據(jù)網(wǎng)絡(luò)100或過程工廠10的集中式大數(shù)據(jù)存儲(chǔ)區(qū)域120。在一些情況下,單個(gè)邏輯集中 式數(shù)據(jù)存儲(chǔ)區(qū)域120可以服務(wù)多個(gè)過程工廠(例如過程工廠10和另一過程工廠)。例如, 集中式數(shù)據(jù)存儲(chǔ)區(qū)域120可以服務(wù)能源公司的若干個(gè)精煉廠。如果希望,集中式數(shù)據(jù)存儲(chǔ) 區(qū)域120可以例如經(jīng)由至少一個(gè)高帶寬通信鏈路直接連接到骨干網(wǎng)105。此外,集中式數(shù)據(jù) 存儲(chǔ)區(qū)域120可以包括集成的防火墻。
      [0079] 統(tǒng)一的邏輯數(shù)據(jù)存儲(chǔ)區(qū)域120的結(jié)構(gòu)可以支持所有過程控制系統(tǒng)相關(guān)數(shù)據(jù)的存 儲(chǔ)。例如,每個(gè)實(shí)體、數(shù)據(jù)點(diǎn)或數(shù)據(jù)存儲(chǔ)實(shí)體的觀測(cè)值可以包括數(shù)據(jù)的標(biāo)識(shí)的識(shí)別(例如 源、設(shè)備、標(biāo)簽、位置,等等),數(shù)據(jù)的內(nèi)容(例如測(cè)量值、值,等等)以及指示數(shù)據(jù)被采集、產(chǎn) 生、接收或觀測(cè)到的時(shí)間的時(shí)間戳。這樣,這些實(shí)體、數(shù)據(jù)點(diǎn)或觀測(cè)值在這里被稱為"時(shí)間序 列數(shù)據(jù)"。該數(shù)據(jù)可以使用包括支持例如可擴(kuò)展存儲(chǔ)、流數(shù)據(jù)以及低延遲查詢的規(guī)劃的公共 格式存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)域120中。
      [0080] 如果希望,該規(guī)劃可以包括在每行存儲(chǔ)多個(gè)觀測(cè)值,并且使用行鍵與自定義散列 來過濾行中的數(shù)據(jù)。該散列可以基于時(shí)間戳和標(biāo)簽。例如,該散列可以是時(shí)間戳的取整值, 并且標(biāo)簽可以對(duì)應(yīng)于過程控制系統(tǒng)的事件或?qū)嶓w或與過程控制系統(tǒng)的事件或?qū)嶓w有關(guān)。此 外,數(shù)據(jù)存儲(chǔ)區(qū)域120還可以存儲(chǔ)與每行或一組行相對(duì)應(yīng)的元數(shù)據(jù),可以是與時(shí)間序列數(shù) 據(jù)一起或者獨(dú)立于時(shí)間序列數(shù)據(jù)。例如,元數(shù)據(jù)可以以獨(dú)立于時(shí)間序列數(shù)據(jù)的無規(guī)劃方式 存儲(chǔ)。
      [0081] 用于在數(shù)據(jù)存儲(chǔ)區(qū)域120存儲(chǔ)數(shù)據(jù)的規(guī)劃還可以用于在至少一個(gè)節(jié)點(diǎn)108的高速 緩存M x中存儲(chǔ)數(shù)據(jù)。因此,可以在數(shù)據(jù)從節(jié)點(diǎn)108的本地存儲(chǔ)區(qū)域^跨骨干網(wǎng)105傳輸?shù)?過程控制系統(tǒng)大數(shù)據(jù)設(shè)施數(shù)據(jù)存儲(chǔ)區(qū)域120時(shí)維持該規(guī)劃。
      [0082] 除了數(shù)據(jù)存儲(chǔ)區(qū)域120之外,過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102還可以包括一個(gè)或多 個(gè)設(shè)施數(shù)據(jù)接收機(jī)122,每個(gè)設(shè)施數(shù)據(jù)接收機(jī)122被配置為從骨干網(wǎng)105接收數(shù)據(jù)包,處理 該數(shù)據(jù)包以提取實(shí)質(zhì)數(shù)據(jù)和其中所攜帶的時(shí)間戳,并且將該實(shí)質(zhì)數(shù)據(jù)和時(shí)間戳存儲(chǔ)在數(shù)據(jù) 存儲(chǔ)區(qū)域120中。設(shè)施數(shù)據(jù)接收器122例如可以位于多個(gè)計(jì)算設(shè)備或交換機(jī)上。多個(gè)設(shè)施 數(shù)據(jù)接收器122 (和/或至少一個(gè)數(shù)據(jù)接收機(jī)122的多個(gè)實(shí)例)可以并行操作多個(gè)數(shù)據(jù)包。
      [0083] 如果所接收到的數(shù)據(jù)包包括過程控制大數(shù)據(jù)設(shè)施數(shù)據(jù)存儲(chǔ)區(qū)域120所利用的規(guī) 劃,設(shè)施數(shù)據(jù)接收器122可以向數(shù)據(jù)存儲(chǔ)區(qū)域120的額外條目或觀測(cè)值填充示意信息(并 且如果希望,可以可選地存儲(chǔ)對(duì)應(yīng)的元數(shù)據(jù))。反之,如果所接收到的數(shù)據(jù)包不包括過程控 制大數(shù)據(jù)設(shè)施數(shù)據(jù)存儲(chǔ)區(qū)域120所利用的規(guī)劃,則設(shè)施數(shù)據(jù)接收器122可以解碼數(shù)據(jù)包并 且從而填充過程控制大數(shù)據(jù)設(shè)施數(shù)據(jù)存儲(chǔ)區(qū)域120的時(shí)間序列數(shù)據(jù)觀測(cè)值或數(shù)據(jù)點(diǎn)(以及 可選的對(duì)應(yīng)的元數(shù)據(jù))。
      [0084] 另外,過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102可以包括一個(gè)或多個(gè)設(shè)施請(qǐng)求伺服器125,每 個(gè)伺服器125被配置為訪問過程控制大數(shù)據(jù)設(shè)施存儲(chǔ)區(qū)域120中存儲(chǔ)的時(shí)間序列數(shù)據(jù)和/ 或元數(shù)據(jù),例如響應(yīng)于請(qǐng)求實(shí)體或應(yīng)用的請(qǐng)求。設(shè)施請(qǐng)求伺服器125例如可以位于多個(gè)計(jì) 算設(shè)備或交換器上。設(shè)施請(qǐng)求伺服器125和設(shè)施數(shù)據(jù)接收器122的至少一部分可以位于相 同的一個(gè)或多個(gè)計(jì)算設(shè)備上(例如在整體的設(shè)備上),或者可以包括在整體的應(yīng)用中。
      [0085] 多個(gè)設(shè)施請(qǐng)求伺服器125 (和/或至少一個(gè)設(shè)施請(qǐng)求伺服器125的多個(gè)實(shí)例)可 以并行處理來自多個(gè)請(qǐng)求實(shí)體或應(yīng)用的多個(gè)請(qǐng)求。這樣,單個(gè)設(shè)施請(qǐng)求伺服器125可以服 務(wù)于多個(gè)請(qǐng)求,如來自單個(gè)實(shí)體或應(yīng)用的多個(gè)請(qǐng)求或者來自應(yīng)用的不同實(shí)例的多個(gè)請(qǐng)求。
      [0086] 圖3和4是示出了過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102的設(shè)施數(shù)據(jù)接收器122和設(shè)施請(qǐng) 求伺服器125可以實(shí)現(xiàn)的進(jìn)一步技術(shù)的方框圖。
      [0087] 圖3是示出了使用設(shè)施數(shù)據(jù)接收器122來從過程控制大數(shù)據(jù)網(wǎng)絡(luò)100的節(jié)點(diǎn)100 向大數(shù)據(jù)設(shè)施102傳遞數(shù)據(jù)(例如流數(shù)據(jù))以用于存儲(chǔ)和歷史化的示例性方框圖。圖3示 出了圖1的四個(gè)示例性節(jié)點(diǎn)108,即控制器11、用戶接口設(shè)備12、無線網(wǎng)關(guān)35和到第三方機(jī) 器或網(wǎng)絡(luò)78的網(wǎng)關(guān)。然而,針對(duì)圖3討論的技術(shù)和概念可以應(yīng)用于任意類型和任意數(shù)量的 節(jié)點(diǎn)108。此外,雖然圖3僅僅示出了三個(gè)設(shè)施數(shù)據(jù)接收器122a、122b和122c,但是與圖3 對(duì)應(yīng)的技術(shù)和概念可以應(yīng)用于任意類型和任意數(shù)量的設(shè)施數(shù)據(jù)接收器122。
      [0088] 如圖3中所示,每個(gè)節(jié)點(diǎn)11、12、35和78包括相應(yīng)的掃描器Sn、S 12、S35、S78,以捕獲 節(jié)點(diǎn)11、12、35和78所產(chǎn)生、接收或以其他方式觀測(cè)到的數(shù)據(jù)。相應(yīng)的節(jié)點(diǎn)11、12、35和78 的相應(yīng)的處理器P Ma可以執(zhí)行每個(gè)掃描器s n、s12、s35、s7S的功能。掃描器s n、s12、s35、s7S可 以使得所捕獲的數(shù)據(jù)和對(duì)應(yīng)的時(shí)間戳?xí)簳r(shí)存儲(chǔ)在或高速緩存在相應(yīng)的本地存儲(chǔ)器M n、M12、 M35、M7S中,例如以之前描述的方式。這樣,所捕獲的數(shù)據(jù)包括時(shí)間序列數(shù)據(jù)或?qū)崟r(shí)數(shù)據(jù)。存 儲(chǔ)器M n、M12、M35、M7S中的每一個(gè)可以使用過程控制大數(shù)據(jù)存儲(chǔ)區(qū)域120所使用的規(guī)劃來存 儲(chǔ)和高速緩存所捕獲的數(shù)據(jù)。
      [0089] 每個(gè)節(jié)點(diǎn)11、12、35和78可以將所高速緩存的數(shù)據(jù)的至少一部分發(fā)送給一個(gè)或多 個(gè)設(shè)施數(shù)據(jù)接收器122a-122c(例如使用網(wǎng)絡(luò)骨干網(wǎng)105)。例如,至少一個(gè)節(jié)點(diǎn)11、12、35 和78可以在高速緩存填充到特定閾值時(shí)將至少一部分?jǐn)?shù)據(jù)從其相應(yīng)的存儲(chǔ)器仏中推出。 該高速緩存的閾值可以調(diào)整,并且至少一個(gè)節(jié)點(diǎn)11、12、35和78可以在資源(例如網(wǎng)絡(luò)105 的帶寬、處理器P MaS-些其他資源)不夠用時(shí)將至少一部分?jǐn)?shù)據(jù)從其相應(yīng)的存儲(chǔ)器M 推出。特定資源的可用閾值可以是可調(diào)整的。
      [0090] 此外,至少一個(gè)節(jié)點(diǎn)11、12、35和78可以以周期性的間隔推送存儲(chǔ)器1中存儲(chǔ)的 數(shù)據(jù)的至少一部分。數(shù)據(jù)被推送的特定時(shí)間間隔的周期性可以基于數(shù)據(jù)的類型、推出節(jié)點(diǎn) 的類型、推出節(jié)點(diǎn)的位置和/或其他原則。特定時(shí)間間隔的周期性可以是可調(diào)整的,并且至 少一個(gè)節(jié)點(diǎn)11、12、35和78可以響應(yīng)于(例如來自過程控制大數(shù)據(jù)設(shè)施102的)請(qǐng)求而提 供數(shù)據(jù)。
      [0091] 節(jié)點(diǎn)11、12、35和78中的至少一個(gè)可以隨著數(shù)據(jù)被每個(gè)節(jié)點(diǎn)11、12、35和78產(chǎn) 生、接收或其他方式觀測(cè)到而實(shí)時(shí)地流傳輸數(shù)據(jù)的至少一部分(例如該節(jié)點(diǎn)可能不暫時(shí)存 儲(chǔ)或高速緩存數(shù)據(jù),或者可以存儲(chǔ)數(shù)據(jù)的時(shí)間與其提取該節(jié)點(diǎn)用于處理數(shù)據(jù)以進(jìn)行流傳輸 的時(shí)間一樣長)。例如,節(jié)點(diǎn)11、12、35和78中的至少一個(gè)可以使用流傳輸協(xié)議將至少一些 數(shù)據(jù)流傳輸?shù)剿鲆粋€(gè)或多個(gè)設(shè)施數(shù)據(jù)接收器122。因此,節(jié)點(diǎn)11、12、35和78可以主控流 服務(wù),并且數(shù)據(jù)接收器122和/或數(shù)據(jù)存儲(chǔ)區(qū)域120中的至少一個(gè)可以訂閱流服務(wù)。
      [0092] 因此,所發(fā)送的數(shù)據(jù)可以被一個(gè)或多個(gè)設(shè)施數(shù)據(jù)接收器122a_122c經(jīng)由網(wǎng)絡(luò)骨干 網(wǎng)105接收。特定設(shè)施數(shù)據(jù)接收器122可以被指定用于從一個(gè)或多個(gè)特定節(jié)點(diǎn)接收數(shù)據(jù), 或者特定設(shè)施數(shù)據(jù)接收器122可以被指定僅從一個(gè)或多個(gè)特定類型的設(shè)備(例如控制器、 路由器或用戶接口設(shè)備)接收數(shù)據(jù)。此外,特定設(shè)施數(shù)據(jù)接收器122可以被指定為僅接收 一個(gè)或多個(gè)特定類型的數(shù)據(jù)(例如僅接收網(wǎng)絡(luò)管理數(shù)據(jù)或僅接收安全相關(guān)數(shù)據(jù))。
      [0093] 設(shè)施數(shù)據(jù)接收器122a_122c可以使得大數(shù)據(jù)設(shè)施存儲(chǔ)區(qū)域120存儲(chǔ)或歷史化數(shù) 據(jù)。例如,數(shù)據(jù)存儲(chǔ)區(qū)域120可以存儲(chǔ)每個(gè)設(shè)施數(shù)據(jù)接收器122a-122c使用過程控制大數(shù) 據(jù)規(guī)劃接收的數(shù)據(jù)。如圖3中所示,時(shí)間序列數(shù)據(jù)120a與對(duì)應(yīng)的元數(shù)據(jù)120b單獨(dú)存儲(chǔ),當(dāng) 然,在一些實(shí)現(xiàn)中,元數(shù)據(jù)120b的至少一部分可以與時(shí)間序列數(shù)據(jù)120a整體存儲(chǔ)。
      [0094] 數(shù)據(jù)存儲(chǔ)區(qū)域120可以集成經(jīng)由多個(gè)設(shè)施數(shù)據(jù)接收器122a_122c接收的數(shù)據(jù)以使 得來自多個(gè)源的數(shù)據(jù)可以被組合(例如組合到數(shù)據(jù)存儲(chǔ)區(qū)域120的同一組行中)。經(jīng)由多 個(gè)設(shè)施數(shù)據(jù)接收器122a-122c接收的數(shù)據(jù)可以被清除以去除噪聲和不一致數(shù)據(jù)。設(shè)施數(shù)據(jù) 接收器122可以在接收到的數(shù)據(jù)被存儲(chǔ)之前對(duì)接收到的數(shù)據(jù)的至少一部分執(zhí)行數(shù)據(jù)清除 和/或數(shù)據(jù)集成,和/或過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102可以在接收到的數(shù)據(jù)已經(jīng)被存儲(chǔ)到 存儲(chǔ)區(qū)域102中之后清除全部或部分所接收的數(shù)據(jù)。設(shè)備或節(jié)點(diǎn)110、112、115可以使得發(fā) 送與數(shù)據(jù)內(nèi)容有關(guān)的額外的數(shù)據(jù),并且設(shè)施數(shù)據(jù)接收器122和/或大數(shù)據(jù)設(shè)施存儲(chǔ)區(qū)域120 可以利用該額外的數(shù)據(jù)來執(zhí)行數(shù)據(jù)清除。節(jié)點(diǎn)110、112、115可以在節(jié)點(diǎn)110、112、115使得 向大數(shù)據(jù)設(shè)施存儲(chǔ)區(qū)域120發(fā)送數(shù)據(jù)以進(jìn)行存儲(chǔ)之前(至少部分地)清除至少一些數(shù)據(jù)。
      [0095] 圖4示出了使用設(shè)施請(qǐng)求伺服器125來訪問大數(shù)據(jù)設(shè)施102的數(shù)據(jù)存儲(chǔ)區(qū)域120 處存儲(chǔ)的歷史化的數(shù)據(jù)的示例性方框圖。圖4包括一組設(shè)施請(qǐng)求伺服器或服務(wù)125a-125e, 每個(gè)被配置為響應(yīng)于請(qǐng)求實(shí)體或應(yīng)用(如數(shù)據(jù)請(qǐng)求器130a-130c或者數(shù)據(jù)分析引擎 132a-132b)的請(qǐng)求而訪問時(shí)間序列數(shù)據(jù)120a和/或元數(shù)據(jù)120b。雖然圖4示出了五個(gè) 設(shè)施請(qǐng)求伺服器125a-125e、三個(gè)數(shù)據(jù)請(qǐng)求器130a-130c和兩個(gè)數(shù)據(jù)分析引擎132a-132b, 但是本文針對(duì)圖4討論的技術(shù)和概念可以應(yīng)用于任意數(shù)量和任意類型的設(shè)施請(qǐng)求伺服器 125、數(shù)據(jù)請(qǐng)求器130和/或數(shù)據(jù)分析引擎132。
      [0096] 設(shè)施請(qǐng)求伺服器125中的至少一些可以每個(gè)提供要求訪問存儲(chǔ)在過程控制大數(shù) 據(jù)存儲(chǔ)區(qū)域120中的數(shù)據(jù)的至少一部分的特定服務(wù)或應(yīng)用。例如,設(shè)施請(qǐng)求伺服器125a可 以是數(shù)據(jù)分析支持服務(wù),設(shè)施請(qǐng)求伺服器125b可以是數(shù)據(jù)趨勢(shì)支持服務(wù)。過程控制系統(tǒng)大 數(shù)據(jù)設(shè)施102可以提供的伺服器125的其他實(shí)例可以包括配置應(yīng)用服務(wù)125c、診斷應(yīng)用服 務(wù)125d和高級(jí)控制應(yīng)用服務(wù)125e。高級(jí)控制應(yīng)用服務(wù)125e例如可以包括模型預(yù)測(cè)控制、 批數(shù)據(jù)分析、連續(xù)數(shù)據(jù)分析或其他需要?dú)v史化的數(shù)據(jù)以進(jìn)行建?;蚱渌康牡钠渌麘?yīng)用。 過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102可以包括其他請(qǐng)求伺服器125以支持其他服務(wù)或應(yīng)用,例如 通信服務(wù)、監(jiān)管服務(wù)、設(shè)備管理服務(wù)、計(jì)劃服務(wù)和其他服務(wù)。
      [0097] 數(shù)據(jù)請(qǐng)求器130可以是請(qǐng)求訪問存儲(chǔ)在過程控制系統(tǒng)大數(shù)據(jù)設(shè)施存儲(chǔ)區(qū)域120中 的數(shù)據(jù)的應(yīng)用。基于數(shù)據(jù)請(qǐng)求器130的請(qǐng)求,可以從過程控制大數(shù)據(jù)存儲(chǔ)區(qū)域120提取對(duì) 應(yīng)的數(shù)據(jù),并且可以將其轉(zhuǎn)換成和/或統(tǒng)一為請(qǐng)求器130可以使用的數(shù)據(jù)形式。一個(gè)或多 個(gè)設(shè)施請(qǐng)求伺服器125可以對(duì)所請(qǐng)求的數(shù)據(jù)的至少一部分執(zhí)行數(shù)據(jù)提取和/或數(shù)據(jù)轉(zhuǎn)換。 大數(shù)據(jù)設(shè)施102還支持偶然數(shù)據(jù)訪問,例如通過用戶偶然地或者有差異地重復(fù)請(qǐng)求數(shù)據(jù)訪 問。具體而言,大數(shù)據(jù)設(shè)施102可以支持使得能夠更多粒度更全面地訪問過程控制大數(shù)據(jù) 存儲(chǔ)區(qū)域120的特權(quán)API。
      [0098] 數(shù)據(jù)請(qǐng)求器130中的至少一些和/或請(qǐng)求伺服器125中的至少一些可以是web服 務(wù)或web應(yīng)用,其由過程控制系統(tǒng)大數(shù)據(jù)設(shè)施102主控并且可由過程控制系統(tǒng)大數(shù)據(jù)網(wǎng)絡(luò) 100的節(jié)點(diǎn)(例如用戶接口設(shè)備112或提供商設(shè)備110)訪問。因此,設(shè)備或節(jié)點(diǎn)108的至少 一些可以包括相應(yīng)的web服務(wù)器以支持與數(shù)據(jù)請(qǐng)求器130或請(qǐng)求伺服器125相對(duì)應(yīng)的web 瀏覽、web客戶端接口或插件。尤其對(duì)于用戶接口設(shè)備112來說,數(shù)據(jù)請(qǐng)求器130或請(qǐng)求伺 服器125可以通過用戶接口(UI)服務(wù)層135拉出顯示器和存儲(chǔ)的數(shù)據(jù)。UI服務(wù)層135包 括便于顯示各種過程控制數(shù)據(jù)的數(shù)據(jù)虛擬化服務(wù)136。具體而言,數(shù)據(jù)虛擬化服務(wù)136可以 以圖片、圖表、地圖、報(bào)告、圖示等等來表示過程控制數(shù)據(jù)的各個(gè)部分。因此,訪問任何數(shù)據(jù) 虛擬化通道的用戶能夠快速確定某些數(shù)據(jù)、趨勢(shì)、關(guān)系或與過程控制數(shù)據(jù)相關(guān)的結(jié)論。數(shù)據(jù) 虛擬化服務(wù)136支持動(dòng)態(tài)更新,從而數(shù)據(jù)虛擬化服務(wù)136可以基于用戶輸入、添加或取出的
      當(dāng)前第3頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1