對(duì)象存儲(chǔ)模型
NAS與對(duì)象存儲(chǔ)各有所長(zhǎng)
當(dāng)然你也許會(huì)問(wèn),NAS存儲(chǔ)技術(shù)不是也可以解決數(shù)據(jù)共享的問(wèn)題嗎?由于對(duì)象存儲(chǔ)的規(guī)模優(yōu)勢(shì)和成本優(yōu)勢(shì),很多云環(huán)境采用對(duì)象存儲(chǔ)來(lái)代替NAS.
由于對(duì)象存儲(chǔ)將遍布于很多節(jié)點(diǎn)且最新的數(shù)據(jù)并非總是可用, 所以對(duì)象存儲(chǔ)的數(shù)據(jù)一致性不強(qiáng)。如果對(duì)強(qiáng)一致性有要求,那么可以使用NAS.目前在云計(jì)算環(huán)境下,NAS和對(duì)象存儲(chǔ)是共存的關(guān)系。
和NAS一樣,對(duì)象存儲(chǔ)也是軟件架構(gòu),不是硬件架構(gòu)。應(yīng)用直接通過(guò)REST API來(lái)訪問(wèn)對(duì)象存儲(chǔ)。常用的對(duì)象存儲(chǔ)包括:Amazon的S3和OpenStack的Swift.
結(jié)語(yǔ)
在實(shí)際的云平臺(tái)應(yīng)用中,我們需要根據(jù)自己的實(shí)際情況來(lái)合理運(yùn)用不同的虛擬化存儲(chǔ)技術(shù)。
對(duì)于非結(jié)構(gòu)化的靜態(tài)數(shù)據(jù)文件,如音視頻、圖片等,我們一般使用對(duì)象存儲(chǔ)。
對(duì)于系統(tǒng)鏡像以及應(yīng)用程序,我們需要使用云主機(jī)實(shí)例存儲(chǔ)或者卷存儲(chǔ)。
對(duì)于應(yīng)用產(chǎn)生的動(dòng)態(tài)數(shù)據(jù),我們一般還需要利用云數(shù)據(jù)庫(kù)來(lái)對(duì)數(shù)據(jù)進(jìn)行管理。