更新時間:2019年05月20日 9721瀏覽
對于消費者來說,高延遲是一個煩惱;對于希望通過云服務,采用先進基礎設施服務的企業來說這是一個嚴重的問題;對于推出先進的物聯網驅動功能(比如自動駕駛汽車)來說,這是一個障礙。
對高延遲避之不及完全可以理解。但是畢竟,公有云存儲意味著數據可能位于數百或數千英里之外的設施中,這就導致了顯著的延遲。
邊緣是延遲殺手
解決延遲問題的唯一現實方法是利用邊緣設備,并將數據移動到離最終用戶或應用程序更近的地方。不到12%的企業數據是“熱數據”,這是終端用戶現在需要經常訪問的數據,雖然組織擁有的大部分數據可以存儲在云中,但是熱數據需要存儲在本地。
對于既不冷也不熱的數據,有一個中間地帶,用戶在大約5%的時間里會訪問它們。為了在緩存丟失的情況下依然保持良好的性能,“熱”數據需要緩存的距離不超過120英里。延遲時間大約為1到2毫秒,這符合閃存的性能預期。
當然,訣竅在于創建一個智能網絡,自動將數據分為熱、暖或冷,并將每個數據放在適當的位置,以便將延遲降到最低。所有數據的主副本(熱數據、暖數據和冷數據)都留存在公有云中,但是熱數據集和暖數據集分別保存在本地和區域邊緣。熱數據將可用并存儲在基于閃存的邊緣設備中,以達到最佳性能。暖數據是指在幾周到一個月內被訪問的數據,應該存儲在距離最終用戶不超過120英里的區域邊緣的存儲點(PoP)中。冷數據和存檔數據可以訪問公有云的多個位置。
本地入口點利用閃存和與存儲網絡的直接連接,以確保最終用戶能夠立即訪問熱層中的所有數據。對于暖層數據來說,區域PoP存儲還利用了高速閃存技術和相對較短的數據傳輸距離,以保持低延遲和高性能。對于最終用戶來說,這種體驗是無縫的,一切都像本地閃存一樣。對IT管理員來說,它降低了現場存儲系統的成本,確保了性能和靈活性,同時消除了過去幾天大量的本地占用。
為了進一步降低高延遲,就不要依賴公共互聯網進行連接,而是通過專用網絡線路將所有這些存儲難題連接起來。有人可能會認為,與公共互聯網相比,私人線路的成本將高得令人望而卻步,但事實上,上世紀90年代末和本世紀初大量電信基建遺留下來的光纖數量仍然非常多,因此價格非常低廉。由于數據沿著這條專用線路移動,因此不存在串擾或數據包干擾的機會,而串擾或數據包干擾的另一個好處是增強了安全性。
即使是大型公有云供應商現在也認識到,企業不能僅僅依靠云來提供高級服務,比如下一代物聯網或主存儲。例如,AWS Outposts是去年11月推出的一項新服務,它允許客戶在自己的站點上運行AWS,并直接連接到AWS。為了實現這一點,AWS為客戶提供了運行VMware的、由AWS設計的計算和存儲硬件的完全托管機架。
另一項服務,AWS物聯網服務SiteWise是物聯網服務套件的一部分,它通過一個內部網關從工業站點收集數據。AWS并不的個例。微軟還宣布了其物聯網服務的新功能,微軟物聯網邊緣服務。AWS和微軟Azure意識到,僅靠云無法提供企業IT和越來越多的先進物聯網應用程序所需的性能。
克服云的固有延遲問題不是一項簡單的任務,但是通過應用智能緩存和邊緣設備,企業IT可以克服這些問題,從而充分利用云來簡化存儲基礎設施。