性能簡(jiǎn)介
1、海量并發(fā)
LoongStore集群存儲(chǔ)系統(tǒng)文件系統(tǒng)存儲(chǔ)文件的機(jī)制是:按照一定的大小將文件切分為多個(gè)小的單元,利用一定的機(jī)制將這些數(shù)據(jù)單元平均分布在系統(tǒng)所有的存儲(chǔ)服務(wù)器上。
這種創(chuàng)新性的存儲(chǔ)方式保證所有的智能存儲(chǔ)服務(wù)器和磁盤(pán)都被平均使用。即使某些目錄甚至文件被客戶端更加頻繁地訪問(wèn),系統(tǒng)也會(huì)保持負(fù)載均衡。即使在擴(kuò)容、縮減容量、增加或減少硬件的情況下,這種偽隨機(jī)分配機(jī)制仍然能夠保證系統(tǒng)持續(xù)的負(fù)載均衡。
2、緩存和CPU處理能力
與其他任何存儲(chǔ)系統(tǒng)不同的是,LoongStore集群存儲(chǔ)設(shè)計(jì)在每一個(gè)智能存儲(chǔ)服務(wù)器模塊中都嵌入了IO緩存,這樣做的獨(dú)特優(yōu)勢(shì)在于:
·分布式緩存
所有緩存單元可以在為客戶端提供I/O緩存的同時(shí)執(zhí)行磁盤(pán)I/O緩存,這將確保緩存永遠(yuǎn)不會(huì)成為瓶頸。
·磁盤(pán)緩存高帶寬
LeoFS文件系統(tǒng)主動(dòng)預(yù)取機(jī)制可以將無(wú)序讀取改變?yōu)轫樞蜃x取,從而大大縮短磁道尋址的時(shí)間,基于PCI-X總線的磁盤(pán)緩存可以提供數(shù)十GB/s的輸出帶寬。
·強(qiáng)大的緩存管理
系統(tǒng)獨(dú)特的設(shè)計(jì)允許為每塊磁盤(pán)的數(shù)據(jù)讀取建立一個(gè)較大的緩存區(qū),同時(shí)設(shè)立一個(gè)較小的緩存區(qū)管理最近訪問(wèn)的數(shù)據(jù),這保證了系統(tǒng)的高處理能力和磁盤(pán)緩存的高帶寬。
3、強(qiáng)大的CPU處理能力
每一個(gè)數(shù)據(jù)模塊都有自己的處理能力,使得LoongStore集群存儲(chǔ)擁有數(shù)量眾多的CPU處理能力,這些處理能力被用于復(fù)雜的偽隨機(jī)數(shù)據(jù)分布、緩存算法等。強(qiáng)大的CPU處理能力保證了建立在更高緩存能力基礎(chǔ)上的系統(tǒng)高性能。
4、高聚合帶寬
·存儲(chǔ)系統(tǒng)的帶外架構(gòu)讓數(shù)據(jù)通過(guò)以太交換網(wǎng)絡(luò)直接在應(yīng)用服務(wù)器和后端存儲(chǔ)服務(wù)器之間進(jìn)行傳輸;
·在同一個(gè)系統(tǒng)中多個(gè)不同的數(shù)據(jù)傳輸流同時(shí)進(jìn)行,大大提高系統(tǒng)的數(shù)據(jù)吞吐量;
·在應(yīng)用服務(wù)器和存儲(chǔ)服務(wù)器之間構(gòu)成了一個(gè)典型的由文件數(shù)據(jù)存取而形成的存儲(chǔ)矩陣網(wǎng)絡(luò) (Storage Matrix );
5、高效檢索海量小文件
分布式的元數(shù)據(jù)管理,提供高達(dá)每秒上百萬(wàn)次的文件操作(operation per second/ops)支持元數(shù)據(jù)MetaData
·描述數(shù)據(jù)的數(shù)據(jù)統(tǒng)稱(chēng)為元數(shù)據(jù)
·文件系統(tǒng)元數(shù)據(jù)包括:文件系統(tǒng)的目錄、文件和目錄的名稱(chēng)、文件和目錄的屬
性:文件大小、時(shí)間、權(quán)限、數(shù)據(jù)的分布…
·元數(shù)據(jù)相關(guān)的操作:創(chuàng)建、刪除、查詢(xún)、修改屬性等,每次數(shù)據(jù)讀寫(xiě)操作都會(huì)
涉及元數(shù)據(jù)操作
6、外帶的元數(shù)據(jù)管理方式
·元數(shù)據(jù)與數(shù)據(jù)分開(kāi)獨(dú)立存儲(chǔ)管理
·由專(zhuān)門(mén)的元數(shù)據(jù)服務(wù)器管理所有的元數(shù)據(jù)內(nèi)容
·極大減少了使用過(guò)程中元數(shù)據(jù)操作對(duì)數(shù)據(jù)讀寫(xiě)操作的干擾,提高系統(tǒng)的整體能力
7、高速文件查詢(xún)技術(shù)
LoongStore在單個(gè)目錄下可高效存放幾百萬(wàn)甚至上千萬(wàn)個(gè)文件或子目錄可提供高并發(fā)、快速文件查詢(xún)操作
8、適用于海量文件應(yīng)用
9、LoongStore的擴(kuò)展性特點(diǎn)如下:
·動(dòng)態(tài)在線增加存儲(chǔ)設(shè)備
·擴(kuò)容過(guò)程無(wú)需中斷應(yīng)用的正常使用
·新增容量即插即用
·為用戶規(guī)劃未來(lái)存儲(chǔ)空間提供了極大的便利
·節(jié)省了用戶的一次性投資規(guī)模,真正做到按需擴(kuò)容
·擴(kuò)容成本低