無論你認為加州最近的停電實際上是為了消防安全還是PG&E的政治姿態,一個明確的是:電力可以在幾乎沒有警告的情況下關閉。
電源故障應該是良好的IT災難計劃的一部分。但是,當它們都被故意關閉時,擁有冗余電源并不重要。許多企業可以通過發電機和良好的汽油供應來緩解長時間的停電。業務可以繼續,基本上照常進行。
除非訪問互聯網對操作至關重要。
備用電源可以使路由器啟動并再次運行,但它無法支持將企業連接到Internet的接入點的基礎架構。就我而言,我必須行駛40英里才能到達有電源和工作WAN連接的位置。
計劃內停電凸顯了每個物聯網設計人員需要考慮的一個主要架構和設計問題:如果電源但沒有互聯網,會發生什么?
智能世界,單點故障
工廠、建筑物和城市等智能應用程序使用云的原因有很多,包括數據存儲和數據分析。當對云的訪問受損時,對此存儲和異地智能的訪問將中斷。對物聯網系統的影響取決于它對這些云資源的依賴。
考慮一個由Alexa控制的智能燈泡。Alexa 將語音處理卸載到云中。沒有互聯網,沒有亞歷克莎。但是,由于智能燈泡連接到本地網絡,因此像手機這樣的本地處理器可以作為智能設備的冗余UI。因此,用戶仍然可以以不同的方式控制燈光。
當您在智能工廠車間工作時,問題變得更加復雜。如果運行工業機器的程序保存在云中,則機器將無法訪問其程序并且無法運行。在中斷期間,發電機可以為機器供電,但機器仍然不能使用,除非有其程序的冗余(即本地)副本以及將它們發送到機器的機制。在這種情況下,互聯網訪問代表單點故障。
這并不是說物聯網系統需要冗余的互聯網。相反,他們需要一種替代方法來實現互聯網接入。換句話說,您需要提供一種本地方法來執行在云中執行的操作。不幸的是,遷移到云的原因是這些資源不必是本地的,也不必在不使用時付費。如果本地資源可用,那么云首先確實是必要的。
事實上,大多數應用程序不需要完全的互聯網冗余。在許多情況下,云提供了其他功能,例如優化工作負載、分析傳感器數據或啟用預測性維護。從長遠來看,這些功能通常會提高效率并降低運營成本。如果這些類型的自動化功能以可選或有條件的方式實現,則可以使系統在沒有它們的情況下運行。如果工廠在運行效率較低(即沒有優化)和根本不運行之間做出選擇,那么運行效率較低的工廠無疑會獲勝。
任務關鍵型功能(如程序存儲)將需要本地冗余(即備份功能)。但是,請考慮實際需要多少冗余。例如,并非工廠車間的每臺機器都需要自己的程序服務器。由于程序加載不規則,因此單臺計算機可能能夠提供臨時修復程序,雖然不是最有效或最方便的方法,但仍能保持業務運行(即,功能降低)。
云通常用于自動化功能,例如觀察系統是否遇到問題并需要人工干預。如果云不可用,本地計算機可以接管此任務。這要求軟件的非云版本可用。或者,有人可以走在地板上尋找閃爍的紅燈,以便機器可以繼續運行。
一些云函數收集數據并對其進行分析。例如,傳感器可以跟蹤電機性能以識別問題并調整操作算法,以提高性能并降低故障風險。此數據不是運行時所必需的,缺乏訪問權限不應關閉計算機。但你必須以這種方式設計它。
很多時候,云被用來收集數據。如果云已關閉,則系統可以緩沖數據或根本不收集數據。考慮數據是什么,以及它是否如此重要,以至于用戶在無法捕獲計算機時寧愿不運行計算機。如果數據與計費等重要事項有關,則系統仍然可以運行。企業可以對客戶有利。每小時賺得比賠錢要好。企業還可以選擇老派,使用紙和筆作為最后的手段。
物聯網中的冗余對于需要云訪問才能運行的自動駕駛汽車來說也是一個嚴肅的考慮因素。重要的不是車輛的互聯網接入,而是他們賴以做出安全駕駛決策的所有智能城市傳感器。當所有智能傳感器都因計劃停電而關閉時,車輛會停在街上嗎?還是人們會被困在家里,無法開車?
世界在云之前工作。最近的停電事件非常清楚地表明,我們將定期提醒我們這一點。如果這使得互聯網接入成為單點故障,那么我們就無法節省這么多錢來建造智能工廠,建筑物和城市。
審核編輯:郭婷
-
電源
+關注
關注
184文章
17605瀏覽量
249560 -
物聯網
+關注
關注
2904文章
44306瀏覽量
371460
發布評論請先 登錄
相關推薦
評論