為什么基于x86的硬件成為物聯網計算的關鍵要素?盡管物聯網在全球范圍內實現跨越式增長,但基于ARM處理器的設備似乎已占據中心地位,這主要是因為它們面向移動設備的低功耗和低成本,這使其適合于物聯網設備為一些基本應用程序而構建。它們將數據直接發送到云,例如溫度或濕度傳感器,能量監控等。但是,隨著時間的流逝,出現了其他類型的物聯網架構,例如邊緣計算,這使基于x86處理器的硬件有機會在物聯網中扮演重要角色。邊緣計算是什么,以及具有x86架構的處理器在其中到底扮演什么角色? 邊緣計算 構成物聯網的數百萬臺設備有一些共同點:它們收集信息,但對此卻無能為力。他們將其發送到云,大型數據中心將其接收到,進行合并,然后對數據進行集體處理以獲得特定結果或激活特定事件。所有這些設備的這種“被動”操作就是要改變的所謂的“邊緣計算”,尤其適用于商業和工業場景,為所有這些設備帶來了更多的自治權,使它們變得更“智能”。 它定義為存在于物聯網設備(例如渦輪機,生產線,機器人,掃描儀等)附近的IT基礎架構。因此,信息不必遍歷網絡的整個軌跡才能到達IT基礎架構, 基于x86的硬件的關鍵作用 雖然ARM處理器本身適用于物聯網設備,但是基于x86的硬件更適合在基礎結構邊緣的網關中用于分析和存儲重要數據。讓我們看看它在以下情況下如何工作。 例如,以下是使物聯網設備更智能的一種方法。如果沒有必要合并數據以獲得所需的結果。然后,物聯網傳感器只需要處理收集的數據并在滿足某些要求時發送結果。正是在這里您可以看到邊緣計算網關的優勢。如果不需要在集中式云存儲庫中發送和收集所有數據,則可以節省大量昂貴的帶寬來傳輸這些數據。關鍵數據也可以存儲在這些網關上,以便將其與新收集的數據進行比較,并確定哪些數據最終應上傳到云中。 相反,另一種選擇是傳感器僅在有重要信息要報告時才連接到云。該設計提供了機會,可以利用諸如蜂窩技術之類的技術來降低物聯網網絡成本,該技術使用成本較低的按千位計費的方式,而不是更昂貴的始終在線連接。所有這些的原因是,邊緣計算允許將物聯網設備生成的數據處理得更近(在本地網關中),而不是通過漫長的路徑將其發送到數據中心和計算云。這還具有另一個基本優勢,因為它允許組織幾乎實時地分析重要數據。 時間是許多行業(例如制造業,醫療保健,電信或金融行業)中明確需要的東西。在此類物聯網邊緣計算設備上運行,x86與ARM處理器相比的主要優勢是什么? 處理能力 如果我們考慮一個現實生活中的例子,也許是一個工業環境中的SCADA系統,我們會想到整個生產線中PLC數量的x值,該數量值可以測量許多產品或機器或員工執行的特定操作。如果我們在方程式中加上其他類型的系統,例如機器視覺或條形碼讀取,則數據量將急劇增加。在邊緣計算基礎架構中,我們將首先分析數據,然后再將任何內容上傳到云或提供對PLC的某種響應。在這種情況下,基于X86的硬件由于具有較高的處理能力,因此比ARM做得更好。如果我們考慮在邊緣計算網關上接收到大量數據,那么我們將需要一個在更復雜的任務上可靠的選項。 I / O兼容性 由于基于x86的硬件已有多年的歷史,因此制造商已經設計和生產了大量專門用于此類體系結構的硬件及其支持軟件(即驅動程序),值得一提的是競爭如何也提高了產品質量的門檻。設備。基于x86的硬件網關及其互補基礎設施設備可用的外圍設備選項使此選項更好地實現了更平滑的實現。另一方面,ARM解決方案仍然是一個較新的選擇,這使得許多設備獨特且與具有相同體系結構的其他設備不兼容。 軟件解決方案兼容性 由于基于x86的硬件的眾所周知和成熟的設計,它還與大量的軟件解決方案更加兼容,可以在工作場所中實施。 基于此示例,我們可以說基于x86的硬件在工業4.0革命中仍在邊緣計算等體系結構中起著重要作用,在這種體系中,移動設備與更接近過程的更強大的高端處理設備互補。然后將數據發送到云或數據中心。
|