對象存儲是一種在云中存儲非結構化數據的方法,從理論上講,它使得以其原始格式存儲幾乎無限量的數據成為可能。在這種存儲架構中,數據被作為對象進行管理,而傳統的系統則將數據作為塊或分層文件進行處理。對象存儲可以在內部使用,但被認為很適合云,因為它很靈活,更容易擴展。使用案例包括備份和恢復、數據歸檔和合規性、大數據分析和云原生應用數據。
為了提高可用性和規模,客戶數據通常自動分布在三個或更多地理上分離的物理設施上。這可以在區域內、全國各地或全球范圍內進行。對于像這樣的分布式存儲環境,網絡的性能對終端用戶的體驗至關重要。
挑戰:大多數組織不能完全評估他們的系統
將如何在廣域網上擴展和執行
因為他們不能輕易地復制距離,或真實網絡中不完美的經歷。企業不知道特定的對象存儲系統在峰值負載下將如何支撐,也不知道增加額外的工作負載將對性能產生的影響。這種知識的缺乏導致大多數組織對帶寬配置不足或過多,這可能導致昂貴的修復或資源浪費。精確指出帶寬需求的能力可以使企業避免超額支出。
在遷移到云對象存儲之前,企業應該開始針對不同的服務提供商進行云應用和對象存儲工作負載的壓力測試。供應商使用不同的技術,提供不同的架構,這可能會影響性能和整體成本。例如,多租戶(公共)架構與單租戶(私人)架構相比,可能對延遲、吞吐量或損失產生不同的影響。使用網絡模擬器來測試不同供應商的性能,可以幫助決定哪個更適合你的組織。
在整個開發和部署周期中
通過不可靠和具有挑戰性的 "真實世界 "網絡測試云
對象存儲行為是非常重要的
對于考慮云對象存儲的企業來說,性能是首要考慮的問題。據行業分析師稱,在選擇存儲供應商時,"端到端應用性能保證"是最優先考慮的。對 "應用性能差或不穩定 "的恐懼是轉移到云端的一個常見障礙。這意味著,在客戶部署之前,對象存儲供應商在實際條件下驗證系統級別的可擴展性和性能是最重要的。為對象存儲使用云架構是很常見的。數據通常在地理上被分散到多個數據中心。東海岸、中部和西海岸。有時國際地點也是系統級測試的一部分。使用1G和10G的以太網鏈接是典型的,使用25/40/100G會變得更加常見。
今天,有一些解決方案允許企業在實驗室里測試應用程序的性能--就像它在廣域網上運行一樣。網絡仿真器和負載測試平臺使企業能夠在各種網絡條件下測試廣泛的對象類型的性能。為了做到這一點,他們創造了真實世界的網絡條件,如帶寬限制、過度延遲/抖動、丟包和其他損害。通過智能地模擬網絡條件,你可以確保你所設計和部署的解決方案在推廣到生產中時能如期工作。
了解對象存儲架構在多個應用的負載下是如何響應應用請求的,是向用戶提供可預測、一致的性能的關鍵。測試的一個主要內容必須包括模擬分布式存儲系統將運行的網絡,考慮距離、延遲、損失和其他因素。
讓我們來看看幾個領先的對象存儲供應商是
如何在其系統集成測試實驗室中應對這些挑戰的
網絡模擬設備是在部署前證明解決方案的一個組成部分。這些設備可以無縫、準確地控制多個站點和網絡特性。
結合像Virtual Instruments這樣的客戶端工作負載仿真工具和網絡仿真設備,為存儲系統供應商和企業提供了一條快速實現對象存儲概念驗證部署的途徑--在現實世界的規模。
當你的應用程序依賴于對存儲數據的快速、可靠的訪問時,你需要確定你的存儲系統的性能符合預期。
-
存儲
+關注
關注
13文章
4266瀏覽量
85687 -
仿真器
+關注
關注
14文章
1016瀏覽量
83647
發布評論請先 登錄
相關推薦
評論