< 返回新聞公共列表

對(duì)象存儲(chǔ)和塊存儲(chǔ)有何區(qū)別呢?

發(fā)布時(shí)間:2021-05-11 14:47:59

什么是對(duì)象存儲(chǔ)?“對(duì)象存儲(chǔ)”或“基于對(duì)象的存儲(chǔ)”一詞是由它的名稱派生出來的,因?yàn)樗鼘?shù)據(jù)和元數(shù)據(jù)封裝到對(duì)象中。元數(shù)據(jù)本質(zhì)上是描述其他數(shù)據(jù)的數(shù)據(jù),或者在基于對(duì)象的存儲(chǔ)的情況下,是關(guān)于通常存儲(chǔ)在對(duì)象內(nèi)的文件的信息。

對(duì)象存儲(chǔ)在平面結(jié)構(gòu)或地址空間中。每個(gè)對(duì)象都分配一個(gè)對(duì)象ID或唯一標(biāo)識(shí)符,使它們可以從單個(gè)存儲(chǔ)庫或存儲(chǔ)池中檢索。企業(yè)非常重視這種方法,因?yàn)樗峁┝烁蟮撵`活性,可以將數(shù)據(jù)放置在基于數(shù)據(jù)塊和文件的存儲(chǔ)解決方案之外。

亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)公司和其他提供商的云計(jì)算對(duì)象存儲(chǔ)產(chǎn)品的普及促進(jìn)了近年來對(duì)象存儲(chǔ)的發(fā)展。


什么是塊存儲(chǔ)?塊存儲(chǔ)與存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)是同義詞,并且支持網(wǎng)絡(luò)附加存儲(chǔ)(NAS)系統(tǒng)中使用的文件存儲(chǔ)技術(shù)無法實(shí)現(xiàn)的存儲(chǔ)服務(wù)。塊存儲(chǔ)涉及將數(shù)據(jù)保存在塊或原始存儲(chǔ)卷中。

這些存儲(chǔ)塊中的每一個(gè)可以作為一個(gè)單獨(dú)的硬盤驅(qū)動(dòng)器出現(xiàn)在外部服務(wù)器操作系統(tǒng)上。操作系統(tǒng)依次使用光纖通道(FC)、以太網(wǎng)上的光纖通道(FCOE)或ISCSI協(xié)議來訪問這些塊。

塊存儲(chǔ)和SAN因此在企業(yè)IT環(huán)境中很普及的原因是由于其靈活性和性能特征。塊存儲(chǔ)支持各種需要低延遲、基于網(wǎng)絡(luò)的存儲(chǔ)操作的工作負(fù)載,其中包括業(yè)務(wù)關(guān)鍵型應(yīng)用程序、虛擬機(jī)、RAID實(shí)施和數(shù)據(jù)庫。

雖然不應(yīng)該將其與文件存儲(chǔ)系統(tǒng)混淆,這種類型使組織能夠通過網(wǎng)絡(luò)使用NAS-a文件系統(tǒng)為員工提供共享文件服務(wù),可以將其分層存儲(chǔ)在塊存儲(chǔ)上,因?yàn)閴K存儲(chǔ)顯示為原始存儲(chǔ)到服務(wù)器操作系統(tǒng)。

在云平臺(tái)中,塊存儲(chǔ)可從AWS Elastic Block Store或AWS EBS等服務(wù)獲得,該服務(wù)提供可擴(kuò)展塊存儲(chǔ),供Elastic Compute Cloud(EC2)實(shí)例使用。


對(duì)象存儲(chǔ)和塊存儲(chǔ)最大的區(qū)別之一是它們?nèi)绾翁幚碓獢?shù)據(jù)。

對(duì)象存儲(chǔ)包括數(shù)據(jù)和元數(shù)據(jù)。可以自定義該元數(shù)據(jù)以包含支持搜索或高級(jí)存儲(chǔ)管理和分析等功能的其他幾個(gè)屬性。事實(shí)上,對(duì)象存儲(chǔ)可以具有非常豐富的元數(shù)據(jù)。


這也是企業(yè)日益轉(zhuǎn)向基于對(duì)象的存儲(chǔ)解決方案的另一個(gè)原因。組織可以將自己的自定義信息添加到對(duì)象存儲(chǔ)元數(shù)據(jù)中,從而為基礎(chǔ)數(shù)據(jù)提供更多業(yè)務(wù)場(chǎng)景和相關(guān)性。


這與文件存儲(chǔ)形成對(duì)比,例如,文件存儲(chǔ)通常包含有關(guān)文件基本屬性的元數(shù)據(jù),如文件名、文件類型和創(chuàng)建日期。對(duì)象的元數(shù)據(jù)可以描述他們綁定的應(yīng)用程序以及許多其他特征。


與塊存儲(chǔ)相比,基于對(duì)象的存儲(chǔ)實(shí)際上在元數(shù)據(jù)中移動(dòng)。

在塊存儲(chǔ)中,服務(wù)器操作系統(tǒng)使用其唯一地址直接訪問完成讀取和寫入操作所需的數(shù)據(jù)塊。正在使用的操作系統(tǒng)或應(yīng)用程序負(fù)責(zé)跟蹤和管理沒有本地元數(shù)據(jù)的這些數(shù)據(jù)塊。


塊存儲(chǔ)使用光纖通道、FCoE或iSCSI協(xié)議訪問各個(gè)數(shù)據(jù)塊。對(duì)象數(shù)據(jù)通常使用由熟悉的超文本傳輸協(xié)議(HTTP)請(qǐng)求組成的開發(fā)人員友好的API進(jìn)行訪問。


對(duì)象存儲(chǔ)和塊存儲(chǔ)有何區(qū)別呢?.png


以上內(nèi)容就是對(duì)象存儲(chǔ)和塊存儲(chǔ)的區(qū)別。




/template/Home/Zkeys724/PC/Static