可擴(kuò)展性 - 大和小
時(shí)間:2022-03-18 00:15:01 | 來源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-18 00:15:01 來源:行業(yè)動(dòng)態(tài)
如已經(jīng)討論的,對(duì)象存儲(chǔ)被設(shè)計(jì)為比諸如橫向擴(kuò)展NAS的傳統(tǒng)數(shù)據(jù)存儲(chǔ)個(gè)更進(jìn)一步的擴(kuò)展。供應(yīng)商產(chǎn)品具有多個(gè)PB級(jí)的功能,可以存儲(chǔ)數(shù)十億個(gè)對(duì)象。然而,實(shí)現(xiàn)高可擴(kuò)展性不僅僅是簡(jiǎn)單地測(cè)量對(duì)象計(jì)數(shù)和數(shù)據(jù)量。 注意事項(xiàng)包括:
對(duì)象大小。對(duì)象存儲(chǔ)如何處理小和大對(duì)象?如何處理小對(duì)象?
容量限制。容量是否有真正的限制? 容量增長(zhǎng)是否需要添加更多的硬件或軟件節(jié)點(diǎn)? 我可以簡(jiǎn)單地?cái)U(kuò)展存儲(chǔ)嗎?
分層和緩存。對(duì)象存儲(chǔ)如何管理數(shù)據(jù)分層?隨著容量的增長(zhǎng),自然地大量數(shù)據(jù)將是非活動(dòng)的,并且提供了存檔到更廉價(jià)的媒介的機(jī)會(huì)。在這一點(diǎn)上,分層成為一個(gè)關(guān)鍵的能力。閃存介質(zhì)還可用于在用作緩存或分層時(shí)提高性能。
元數(shù)據(jù)管理。隨著對(duì)象存儲(chǔ)的增長(zhǎng),元數(shù)據(jù)管理得如何?對(duì)象存儲(chǔ)的大小是否影響搜索的性能?
對(duì)象訪問。隨著對(duì)象存儲(chǔ)的增長(zhǎng),任何單獨(dú)對(duì)象的訪問時(shí)間是否增加(希望不是所有)?
最后一點(diǎn)對(duì)于構(gòu)建可以并行地提供對(duì)許多對(duì)象存儲(chǔ)/檢索請(qǐng)求的訪問的對(duì)象存儲(chǔ)(例如用作CDN網(wǎng)絡(luò)的后端系統(tǒng))特別重要。增加對(duì)象存儲(chǔ)中的對(duì)象數(shù)量,而不應(yīng)顯著增加檢索時(shí)間,或更重要的是到第一個(gè)字節(jié)的時(shí)間,這是從接收點(diǎn)開始將對(duì)象流回請(qǐng)求者所花費(fèi)的時(shí)間請(qǐng)求。
當(dāng)然,我們不應(yīng)該忘記對(duì)象存儲(chǔ)可能啟動(dòng)時(shí)需要的規(guī)模很小,不需要具有幾百TB或PB級(jí)的初始占用。 具有小型入門級(jí)功能的能力,有助于減少對(duì)象存儲(chǔ)采用的進(jìn)入障礙,增加的需求是能夠以最小的操作影響提供從小到大的線性擴(kuò)展。