亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

云清單配置管理系統(tǒng)的制作方法_3

文檔序號:9234818閱讀:來源:國知局
,從而將數據置入工業(yè)環(huán)境內考慮。例如,云代理340可以用指定生成數據的時間的時間指示符、質量指示符、指定從工業(yè)企業(yè)內采集數據的該生產區(qū)域的生產區(qū)域指示符、指定機械或過程在生成數據的時間的狀態(tài)的機械或過程狀態(tài)指示符、指定在生成數據的時間值班的雇員的人員標識符或者其他這樣的上下文元數據來標記所選擇的數據的子集。以這種方式,云代理340可以對采集的數據進行分層處理以生成元級知識,隨后,可以由基于云的分析工具利用該元級知識,以便于從更大的工廠上下文的視角來增強對數據的分析。
[0063]為了確保至云的安全的出站通信量,云代理340的一個或更多個實施方式可以支持HTTPS/SSL、允許發(fā)送的認證授權和/或使用MAC地址的唯一識別。云代理340還可以支持存儲和轉發(fā)能力,以確保當代理從云斷開時數據不丟失。
[0064]返回圖3,云代理340在云平臺302上經由云存儲結構316將壓縮的數據分組324發(fā)送到基于云的數據采集和監(jiān)測系統(tǒng)。數據分組324使用輔助租客級清單傳輸由云側服務使用的參數和(壓縮并序列化的)數據,以在云中重建域數據結構。該云服務將所接收的數據直接遠程存儲到預設條件的暫態(tài)blob 310。云平臺302可以使用代理推理和集體談判特征來確定數據存儲場所。
[0065]通過由云代理340提供的配置接口,工廠設施處的用戶可以動態(tài)地配置一個或更多個優(yōu)先級隊列304,該一個或更多個優(yōu)先級隊列304分別限定如何在云平臺302中處理該數據分組。例如,可以將分離的隊列限定為警報、實時數據和歷史數據,從而使得能夠根據這些數據類型來組織數據。歷史數據隊列可以與時間-序列記錄相關,該時間-序列記錄可以通過應用編程接口(API)(例如,SQL API或者其他合適的API)來訪問。警報隊列可以與異常情況相關,在該異常情況下也可以通過API來訪問警報數據。該警報隊列可以包括與不同的警報屬性關聯的多個隊列,以使個體能夠處理具有不同級別的危險程度的不同的警報。在一些實施方式中,可以使用若干個協(xié)議來監(jiān)測服務器、控制器、開關等,并且在某些點處(例如,在監(jiān)測周期結束時)可以將警報放入隊列,并且云代理340可以將該警報發(fā)送到云。警報可以是主動的(例如,當電機故障時,當CPU損毀時,當互鎖裝置脫扣等時觸發(fā)警報)或者是主動的(例如,當時間重新排序時監(jiān)測系統(tǒng)可以在機器上追蹤消費品并且生成警報,當調度預防性維護時監(jiān)測周期在機器上計數并且生成警報,當溫度下降到限定的帶寬之外時生成警報,當計算機的存儲器被占用80%時發(fā)送通知等)。
[0066]實時數據隊列可以與基本上實時監(jiān)測的數據(如當前溫度、當前壓力等)相關,還可以通過API (例如,SQL API)來訪問實時數據值。上述隊列并不意在限制,并且可以理解的是,可以根據最終用戶的需要而限定優(yōu)先級隊列的其他類型。例如,可以將隊列限定為用于上傳裝置參數和/或性能數據的特定裝置或者裝置類型(例如,電機驅動器)。
[0067]在一些實施方式中,云代理340可以使得用戶能夠限定來自現場位置的這些優(yōu)先級隊列304并且限定如何處理每個隊列中的數據。例如,用戶可以針對每個隊列限定上傳頻率、優(yōu)先級水平(例如,哪個數據隊列應該采用高于其他數據隊列的處理優(yōu)先級)、來自相應的隊列的數據應該存儲在哪個數據庫或者云分區(qū)的特征以及其他這樣的信息。在示例情況中,可以將實時數據隊列限定為要由遠程操作者接口應用使用的過程實時數據值,以瀏覽來自工廠設施的基本上實時的數據,而歷史數據隊列可以被用于處理用于云存儲上的歷史數據庫中的檔案存儲的歷史庫數據。因此,可以為實時數據隊列分配相對于歷史數據隊列更高的優(yōu)先級,因為實時數據隊列中的數據比歷史隊列中的數據的時間要求更嚴格。
[0068]通過云代理340,用戶可以將優(yōu)先級分配給在客戶站點處的各個數據標記或標記組。這些優(yōu)先級分配可以存儲在云代理340的消息排隊數據庫414中。因此,當隊列處理部件404對要移動到云平臺的收集的數據進行打包時,可以根據優(yōu)先級(如在消息排隊數據庫414中限定的)以及使用恰當的優(yōu)先級層次填充的各個數據分組報頭來將收集的數據項打包成數據分組。如果對云的存取不可用,則數據將繼續(xù)由收集服務部件402來收集并且本地地存儲在與收集服務關聯的本地存儲中的云代理上。當對云的通信恢復時,存儲的數據將被轉發(fā)至云存儲。隊列處理服務還可以對存儲賬戶鑰匙加密并且將其發(fā)送至云平臺用于用戶驗證。
[0069]由云代理340的隊列處理部件404實現的消息排隊服務通過添加客戶特定報頭信息來封裝或打包壓縮數據文件以產生打包的壓縮數據(例如,圖3的壓縮數據分組324)。例如,隊列處理部件404可以訪問消息排隊數據庫(例如,圖4的消息排隊數據庫414),其存儲客戶站點配置信息并且管理對云平臺服務的客戶預訂。消息排隊數據庫可以包括如以下這樣的信息:與工業(yè)企業(yè)關聯的客戶實體關聯的客戶標識符、與從其收集數據的特定工廠設施關聯的站點標識符、要分配給數據的優(yōu)先級(其可以取決于信息被發(fā)送的類型;例如,報警數據、歷史數據、實時操作數據等)、促進對客戶的特定云結構的連接所需的信息或其他這樣的信息。包括在報頭中的信息基于保持在消息隊列數據庫中的該客戶特定信息。圖5中示出了示例壓縮數據分組。如所示出的,云代理的消息排隊服務將報頭504添加至壓縮數據文件412以產生壓縮數據分組324。報頭504包括從消息排隊數據庫414中讀取的客戶特定數據。例如,報頭504可以包括唯一的客戶標識符、表示特定工廠設施的站點標識符、虛擬支持工程師標識符、針對壓縮數據文件412中的數據的數據優(yōu)先級、消息類型以及指定在應當用于在云端上處理數據的云平臺上的特定清單應用的處理標識符。以這種方式打包數據可以使來自不同的數據源的數據能夠使用一致的、通用的數據打包結構來被打包在一起,以使得數據可以被移至云設施。
[0070]當云代理340將數據分組發(fā)送至基于云的遠程處理服務時,該服務讀取該分組的報頭信息以確定分配給數據的優(yōu)先級(例如,在數據分組的數據優(yōu)先級字段中所限定的)并且基于該優(yōu)先級來將該數據分組(或其中的壓縮數據)發(fā)送至用戶限定的優(yōu)先級隊列304中的所選擇的一個用戶限定的優(yōu)先級隊列。在優(yōu)先級隊列304中的另一側,數據處理服務器308根據預定義的處理定義來處理各個優(yōu)先級隊列304中的數據。數據處理服務包括工作者角色332,其確定排隊后的數據是如何基于存儲在特定客戶的清單組件334中的清單(例如,系統(tǒng)清單、標記清單和度量清單)而被處理的清單限定并且實現特定客戶的性能、應用以及用于處理在云中所收集的數據的優(yōu)先權。清單可以由在工廠設施處的用戶通過云代理340動態(tài)地上傳,這促進了云計算能力的動態(tài)擴展。
[0071]例如,如果新的數據點要被添加至需要創(chuàng)建新的數據隊列的數據收集系統(tǒng),則用戶可以與云代理340交互以針對新的隊列配置新的清單,該清單限定如以下這樣的方面:數據的處理優(yōu)先級、數據的上傳頻率,其中數據被路由或存儲在云存儲中、以及其他這樣的信息。然后,云代理340可以與數據一起(或獨立于數據)上傳新的清單306。然后,將新的清單306與針對客戶限定的其他清單添加至客戶的清單組件334,以使得工作者角色332可以權衡新的清單306以確定如何處理在新的隊列中的數據。僅需要將該新的清單306上傳至基于云的遠程監(jiān)測服務一次。之后,將由工作者角色335根據存儲在客戶的清單組件334中的新的清單306來處理位于新的優(yōu)先級隊列中的數據。例如,清單可以限定數據要存儲在云存儲中的什么位置(例如,歷史數據庫、以及報警和實時數據數據庫、大數據存儲312等中),以及新的數據隊列的處理是否優(yōu)先于其他數據隊列。在一些實施方式中,如果清單伴隨有與客戶端關聯的唯一的鑰匙則清單組件334可以僅接受新的清單。
[0072]當基于云的設施根據上述技術已被處理并且存儲了由云代理340提供的數據時,可以使數據能夠訪問客戶端裝置332以進行觀察。在云平臺302上的數據分析可以提供基于網頁與瀏覽器啟動技術的集合以將數據從云平臺302取得、指引、以及解壓縮至客戶端裝置322。為此,報告服務314可以將在云存儲中的數據以所定義的格式(例如從大數據存儲312)傳遞到客戶端裝置322。例如,報告服務314可以權衡存儲在云存儲庫中所收集的數據以通過網絡將遠程操作員界面提供給客戶端裝置322。在云平臺312上執(zhí)行的分析引擎318還可以對存儲在大數據存儲312中的數據進行各種分析并且將結果提供給客戶端裝置 322。
[0073]圖6是示出根據一個或更多個實施方式的用于從內部部署的工業(yè)裝置收集數據的示例代理結構的框圖。在該示例中,從在客戶站點處的很多裝置和應用602收集數據,客戶的站點包括:報警數據庫602a、數據歷史602b、電機驅動602c和602d、實時數據服務器602e以及客戶數據庫602f。雖然這些數據源包括裝置和應用的不同的、混雜的收集,但是可以由通用實用程序604(例如,服務庫)來執(zhí)行對于來自這些源的數據的收集和預處理。通用實用程序604可以包括用于識別從其取得數據的數據位置(例如,裝置、應用、標記、注冊表等)的工具、用于壓縮或以其他方式預處理數據并且將數據提供給云代理的消息排隊層606的工具。云代理的工作負載服務608還可以利用通用實用程序610封裝數據并且將數據發(fā)送至云結構。消息排隊層606和工作負載服務608組成解耦代理結構的骨干。
[0074]由于云代理340將從數據收集應用收集的內部部署數據封裝到包括特定客戶以及特定應用的信息的信包中,所以壓縮數據分組表達由云所要求的參數和數據以識別存儲在客戶的清單組件(例如,清單組件334)中的恰當的清單以操作、處理和/或路由在壓縮數據文件中包括的數據。圖7是示例清單組件702的概念圖。在該示例中,系統(tǒng)清單704駐留在清單組件334中。系統(tǒng)清單704可以與特定數據收集裝置(例如,包括云代理的內部部署數據收集器)對應,并且可以包括到特定客戶和特定應用的標記清單706和度量清單708的鏈路,該特定客戶和特定應用的標記清單706和度量清單708限定可以對從該數據源接收的數據進行的動作。當壓縮數據分組(例如,圖5的壓縮數據分組324)在云平臺處從云代理接收時,數據處理服務308使用在分組的報頭504中打包的信息以識別恰當的清單組件(系統(tǒng)清單704,、標記清單706和度量清單708)以處理包括在壓縮數據文件412中的數據。工作者角色(例如,圖3的工作者角色332)取出并且加載所識別的清單組件,其然后對所接收的數據進行執(zhí)行。通常,度量清單708識別可以取得并且可以對數據進行執(zhí)行的一個或更多個通用過程,以及可以被傳遞到所獲取的過程作為參數的特定應用范圍、系數以及閾值。標記清單706識別用于將在壓縮數據文件中的數據項映射成在所取得的通用過程中限定的變量或標記的標記名稱。
[0075]圖8示出了根據一個或更多個實施方式的針對清單組件的示例層級結構800??梢詫⒃谇鍐未鎯熘械谋3衷谠破脚_上的示例系統(tǒng)清單816組織成多個層級級別??梢栽诳蛻魳俗R符級別804下限定訪問清單存儲庫關于內部部署數據的處理的各個客戶實體。由于每個客戶實體可以操作多個工廠設施或站點,所以可以針對在站點標識符級別806上的每個客戶標識符節(jié)點限定一個或更多個站點標識符節(jié)點。對于每個限定的站點,將一個或更多個虛擬支持工程師(VSE)節(jié)點限定到VSE標識符級別808。將消息類型級別812和處理標識符級別814限定在VSE標識符級別808下。
[0076]注意,在圖8中描繪的示例清單的層級級別與包括在壓縮數據分組324的報頭504(見圖5)中的數據字段對應。因此,當內部部署云代理將壓縮數據分組發(fā)送至云平臺時,云平臺上的數據處理服務308權衡包括在報頭中的信息以對清單的層級結構800進行導航來識別要對包括在壓縮數據文件412中的數據進行執(zhí)行的清單組件(系統(tǒng)清單、度量清單和標記清單)。
[0077]組成清單組件的邏輯結構的層級級別描繪在從貫穿工業(yè)企業(yè)的各種數據源收集的內部部署工業(yè)數據的集合之間的層級關系。暫時轉向圖9,示出了示例客戶層級900的框圖。在該示例中,客戶902操作三個地理上不同的設施或站點904。很多內部部署數據收集器906 (例如,如圖3和圖4所示,執(zhí)行從一個或更多個數據源收集數據的云代理的裝置)被部署在各種客戶站點904處并且從在工廠設施處的一個或更多個工業(yè)設備908或其他數據源收集數據。
[0078]客戶層級900由云結構使用來建模并且組織客戶站點信息。如上所述,與內部部署數據收集器906關聯的云代理壓縮從工業(yè)裝置908收集的數據以產生壓縮后的數據文件,并且使用如圖5所示的報頭信息打包壓縮后的數據文件。報頭504的客戶ID、站點ID和VSE ID字段分別與客戶層級900的客戶、站點和內部部署數據收集器級別對應。當云代理將作為結果的壓縮數據分組發(fā)送至云平臺時,在云平臺上執(zhí)行的工作者角色332基于在報頭中的客戶ID、站點
當前第3頁1 2 3 4 5 6 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1