搜索
關于我們
ABOUT US
更高效!宏杉分布式存儲系統三招致勝(上)

高可靠性的架構:存儲架構為核心

了解分布式存儲的用戶都知道,現在市面主流的分布式存儲產品多采用x86的服務器硬件架構,其實就是在服務器中內置分布式存儲軟件實現的。這一實現方式的弊端是,x86服務器架構硬件冗余機制不足,和存儲的全冗余架構差別很大,數據的安全保障基本通過分布式軟件提供。因此,這些分布式產品花費了大量的機制、開銷和算法來保證數據的可靠性,過多的硬件資源并沒有用在數據存儲上,這顯然是一種浪費。

宏杉科技首創的基于存儲架構的分布式存儲系統,很好解決了這類問題。利用宏杉科技成熟的存儲架構設計,從硬件上解決了數據安全問題,從而可以釋放出不必要的硬件資源,在更多硬件資源的支持下讓分布式存儲的性能達到極致。自主創新的宏杉科技怎能不擅長分布式存儲?

1072166473.jpg


圖:宏杉科技分布式存儲系統硬件架構圖

效率提升關鍵:BigHash

分布式存儲系統需要解決最大的痛點是海量文件存儲,比如管理上千萬乃至上億、上百億計數量的文件。如何在巨大的目錄結構中,高效查找和定位文件是各家分布式系統共同面臨的重大問題。

BigHash是宏杉科技分布式存儲系統查找文件過程使用的Hash技術的統稱,針對文件類型、文件路徑等不同的屬性參數,宏杉科技分布式存儲系統會自適應不同的Hash算法,以最優的方式提供數據讀寫。

在技術層面上,宏杉科技分布式存儲系統可以通過檢索文件MD5值中的關鍵鍵值,快速定位文件。而傳統分布式存儲需要對完整MD5值進行比對才能檢索出對應文件,速度慢且所需資源多。

因此在文件訪問效率上,宏杉科技分布式存儲系統有明顯的性能提升。那么當面臨海量文件時,出現關鍵鍵值相同時怎么辦呢?宏杉科技分布式存儲系統中除了設計了關鍵鍵值參數外,還設計了次級鍵值參數。這樣,當出現關鍵鍵值相同時,宏杉科技分布式存儲系統會自動檢索次級鍵值,從而定位文件位置,只有在次級鍵值再次相同時,宏杉科技分布式存儲系統才會檢索比對完整的MD5值。

所以,利用BigHash技術,使得宏杉科技分布式存儲系統的文件訪問效率,相對于傳統的分布式存儲MD5值對比查找方式,提高50%以上。

第三招,請看下次分解......


返回列表
看4张牌抢庄斗牛app 老虎机退币器专卖 刘伯温六肖精选资料 大乐透胆拖投注中奖图 玩北京pk10赢了30多个 竞彩网 赛车pk10技巧规律 北京pk10计划 数字彩票的技巧规律 极速塞车免费计划软件 浙江31选7走势图300期 包胆规则 11选5任三技巧 稳赚 巴恩斯 上海哪里可以玩老虎机 贝斯特全球最奢游戏手机app