HayStack為每張圖片在內(nèi)存中維護(hù)圖片與其位置的映射表,在圖片被寫入時(shí)更新映射關(guān)系,每次系統(tǒng)啟動時(shí)可通過讀取物理卷并構(gòu)造映射表,但這樣做很耗時(shí)間,但HayStack通過為每張圖片構(gòu)造index file來簡化了系統(tǒng)啟動時(shí)映射表的構(gòu)建,index file的結(jié)構(gòu)如下所示:(其主要包含key與對應(yīng)圖片位置的映射關(guān)系,系統(tǒng)啟動時(shí),通過讀取index file便能很快的構(gòu)造映射表。)

HayStack的幾點(diǎn)優(yōu)勢:
1. 采用輕量級的HayStack Directory維護(hù)邏輯卷到多個(gè)物理卷的映射關(guān)系,方便的實(shí)現(xiàn)了副本技術(shù),以實(shí)現(xiàn)系統(tǒng)容錯。
2. 簡化文件的元數(shù)據(jù)結(jié)構(gòu),以追加寫的方式往物理卷中存儲圖片,效率高。同時(shí)將圖片key與位置的映射關(guān)系全部保留在內(nèi)存中,通過一次lookup即可獲取圖片的位置。
3. 物理卷中所有的圖片都對應(yīng)有index文件(固定大小,結(jié)構(gòu)簡單),從而每次系統(tǒng)重啟時(shí),物理卷的映射信息能快速的通過index文件構(gòu)建。
4. 引入delete flag、compaction、batch upload以及進(jìn)一步提高存儲的效率。

體育攝影如何放心拍攝與存儲 使用NAS+專業(yè)硬盤輕松歸檔與備份
SPC-1測試為何被譽(yù)為“存儲界的奧林匹克”
紫光國芯左豐國:以存儲系統(tǒng)結(jié)構(gòu)創(chuàng)新突破存儲墻
學(xué)術(shù)專家共探智能時(shí)代存儲新器件與新架構(gòu)
亞馬遜云科技的云存儲,最應(yīng)該知道的有這三點(diǎn)
非結(jié)構(gòu)化數(shù)據(jù)應(yīng)用百花齊放,PowerScale引領(lǐng)全閃存儲新時(shí)代