採用橫向擴充套件NAS有何利弊?
為了滿足當今工作負載的效能需求,儲存架構需要提供靈活性、敏捷性和效率。因此,橫向擴充套件網路附加儲存(NAS)顯然是一種經濟高效的架構,可以處理這些工作負載,並且能夠跟上結構化和非結構化資料的增長,以滿足當今的資料儲存需求。
橫向擴充套件NAS vs 傳統NAS
傳統NAS也稱為縱向擴充套件NAS,在將儲存和記憶體等資源新增到現有硬體時通常使用縱向擴充套件方法。擴充套件NAS配置中的裝置可以容納數百TB的資料,使其成為滿足中小企業儲存需求的極具吸引力的解決方案。
可以新增到縱向擴充套件儲存基礎設施的資源取決於NAS硬體的物理功能,這些功能決定了NAS裝置可以處理多少資源新增量。當資源需求超過可用硬體時,就需要新增新硬體,因為增加容量成為了一種必要措施。然而,這也帶來了伺服器蔓延的風險。
此外,考慮到企業擁有和運營數百臺IT裝置的可能性,電源、冷卻和空間要求使儲存管理變得繁瑣,可能使擴充套件NAS變得複雜且成本高昂,同時還面臨著預測未來容量需求的挑戰。
而在涉及非結構化資料需求的情況下,橫向擴充套件方法更受歡迎。由於效能和容量都可以升級,橫向擴充套件的NAS為解決縱向擴充套件儲存系統面臨的挑戰提供了一種替代方案。
它提供了適應不同業務需求、控制複雜性和成本以及優化資源所需的靈活性。橫向擴充套件NAS為企業難以管理的不斷增加的資料量提供了一個可擴充套件的解決方案,而不會對現有IT資源造成額外的壓力。
雖然橫向擴充套件儲存系統通過一組伺服器形成叢集儲存陣列,並通過網路提供邏輯單元號或檔案共享,但橫向擴充套件陣列的效能隨著其容量的增加而提高,該架構不需要停機時間來增加陣列的容量和效能,因為新增節點的過程不會中斷。
橫向擴充套件NAS的可擴充套件性如何?
擴充套件NAS系統的控制器具有預定義數量的硬碟插槽以及記憶體和CPU資源的功能。因此,縱向擴充套件的NAS效能往往會隨著儲存單元的增加而降低,因為控制功能無法隨著容量的增加而增加。
橫向擴充套件的NAS具有無與倫比的容量,因為其控制器可以連結多個裝置,以確保它們作為一個邏輯單元執行。這樣可以同時管理整個系統。因此,橫向擴充套件系統是線性擴充套件的,因為資源成倍增長會導致效能也隨之成倍增長,而在擴充套件期間收益不會遞減。
在沒有降級的情況下進行擴充套件,使橫向擴充套件NAS能夠輕鬆地處理大量資料。它還使橫向擴充套件NAS能夠輕鬆滿足激增的需求,因為與需要更大容量的硬體來適應資料增長的橫向擴充套件方法相比,無需移動任何資料就可以更簡單地新增容量。
橫向擴充套件NAS的優點
(1)靈活性。橫向擴充套件儲存提供了改進和降低容量和效能的靈活性,因為儲存解決方案基於客戶需求。靈活性使橫向擴充套件NAS能夠處理當今大量的非結構化資料,並滿足大資料環境的靈活性需求。
(2)節省空間。與傳統NAS不同,橫向擴充套件的網路附加儲存可以節省資料中心空間,並滿足成本高昂的新增需求。橫向擴充套件NAS提供的持續可擴充套件性解決了以管理挑戰、物理限制和潛在伺服器蔓延形式存在的縱向擴充套件儲存的複雜性。
(3)效率。有效的橫向擴充套件NAS解決方案超越了傳統硬碟容量的限制,為使用者提供儲存容量的最大價值。它還提高了企業的整體效率,因為可以專注於管理資料,並減少對管理儲存的關注。而其高效的系統會產生較低的資料儲存容量需求。
(4)可見性。橫向擴充套件NAS提供可見性,允許每個連線的節點檢視叢集中的每個儲存檔案。這有助於將叢集作為一個整合的儲存系統進行管理,通過動態資源分配,可以增加容量和效能,減少管理挑戰。可見性還有助於防止停機,因為如果節點發生故障,負載可以分佈在叢集中。
(5)成本效益。投資橫向擴充套件NAS硬體具有成本效益,因為它消除了進行長期擴充套件的需要。此外,橫向擴充套件的NAS可降低資料中心空間要求以及能源和管理成本,並提供靈活的按需模型。
橫向擴充套件NAS的缺點
雖然橫向擴充套件的網路附加儲存具有眾多優點,但在確定是否部署這一架構時仍需考慮一些缺點。
(1)部署成本。雖然從長遠來看具有成本效益,但橫向擴充套件NAS的部署成本通常比傳統NAS更加高昂。
(2)許可費用。涉及新增專有硬體和軟體的許可費用可能是企業尋求部署這些解決方案的障礙。
(3)網路連線要求。橫向擴充套件需要更高的頻寬,因為它依賴於網路傳輸。
採用橫向擴充套件NAS的好處
橫向擴充套件的NAS顯然是對縱向擴充套件NAS的一種改進,尤其是在涉及非結構化資料的情況下。但是,要實現橫向擴充套件NAS的優勢以及最大的成本效益,應該確保解決方案簡單、高效、可用,並且靈活。
來自 “ https://www.serverwatch.com/storage/scale-out-nas/ ”,原文連結:http://blog.itpub.net/28285180/viewspace-2897083/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 負載均衡的原理(垂直擴充套件 Scale Up、橫向擴充套件 Scale Out)負載套件
- MySQL到TiDB:Hive Metastore橫向擴充套件之路MySqlTiDBHiveAST套件
- 資料中心基礎設施是應該縱向擴充套件還是橫向擴充套件?套件
- CSS 滑鼠懸浮橫條從中間向兩邊擴充套件CSS套件
- CSS3滑鼠懸浮橫條從中間向兩邊擴充套件效果CSSS3套件
- ?用Chrome擴充套件管理器, 管理你的擴充套件Chrome套件
- VSCode擴充套件應用VSCode套件
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- 轉向Kotlin——列舉類和擴充套件Kotlin套件
- 【Kotlin】擴充套件屬性、擴充套件函式Kotlin套件函式
- [外掛擴充套件]轉向移動端ToMobile套件
- easyui應用(四)--- easyui擴充套件UI套件
- 並查集擴充套件應用並查集套件
- 老人去養老院有何利弊?
- [外掛擴充套件]百度圖片採集套件
- 擴充套件工具套件
- Sanic 擴充套件套件
- Mybatis擴充套件MyBatis套件
- SpringMVC 擴充套件SpringMVC套件
- ORACLE 擴充套件Oracle套件
- 可擴充套件物件導向的canvas畫圖程式套件物件Canvas
- 使用Kotlin擴充套件函式擴充套件Spring Data案例Kotlin套件函式Spring
- JMeter 擴充套件開發:擴充套件 TCP 取樣器JMeter套件TCP
- Airflow 中文文件:用Dask擴充套件AI套件
- VS Code 的 Python 擴充套件有大更新Python套件
- C++ 對C的擴充套件有哪些C++套件
- ASP.NET Core擴充套件庫之Http通用擴充套件ASP.NET套件HTTP
- iOS 通知擴充套件iOS套件
- swift擴充套件ExtensionsSwift套件
- 擴充套件BSGS/exBSGS套件
- Json擴充套件方法JSON套件
- 分類擴充套件套件
- 提高擴充套件性套件
- HttpContext擴充套件類HTTPContext套件
- DOM部分擴充套件套件
- LINQ擴充套件方法套件
- Flask 自建擴充套件Flask套件
- 新增php擴充套件PHP套件