對(duì)象存儲(chǔ)有什么優(yōu)勢(shì) 對(duì)象存儲(chǔ)和文件存儲(chǔ)的區(qū)別
對(duì)象存儲(chǔ)是什么意思
對(duì)象存儲(chǔ),也叫做基于對(duì)象的存儲(chǔ),是用來描述解決和處理離散單元的方法的通用術(shù)語,這些離散單元被稱作為對(duì)象。就像文件一樣,對(duì)象包含數(shù)據(jù),但是和文件不同的是,對(duì)象在一個(gè)層結(jié)構(gòu)中不會(huì)再有層級(jí)結(jié)構(gòu)。每個(gè)對(duì)象都在一個(gè)被稱作存儲(chǔ)池的扁平地址空間的同一級(jí)別里,一個(gè)對(duì)象不會(huì)屬于另一個(gè)對(duì)象的下一級(jí)。
對(duì)象存儲(chǔ)的優(yōu)勢(shì)
對(duì)象存儲(chǔ)根本上改變了存儲(chǔ)藍(lán)圖,它處理和解決了曾經(jīng)被認(rèn)為是棘手的存儲(chǔ)問題:不間斷可擴(kuò)展性、彈性下降、限制數(shù)據(jù)持久性、無限技術(shù)更新和成本失控。存儲(chǔ)專家對(duì)其潛在的優(yōu)勢(shì)感到興奮,尤其是他們的絕大多數(shù)數(shù)據(jù)都碰巧是被動(dòng)的或者是冷數(shù)據(jù)。對(duì)象存儲(chǔ)的本地應(yīng)用程序接口是一個(gè)RESTful API。RESTful本質(zhì)上是HTTP輸入和輸出,或者是互聯(lián)網(wǎng)語言。這個(gè)語言對(duì)于Web瀏覽器是本地化的,但是對(duì)于大多數(shù)IT應(yīng)用并非如此。
對(duì)象存儲(chǔ)和文件存儲(chǔ)的區(qū)別
1.概念
對(duì)象存儲(chǔ)也就是我們說的鍵值存儲(chǔ),其接口就是簡單的GET,PUT,DEL和其他擴(kuò)展。
文件存儲(chǔ)通常支持POSIX接口,它跟傳統(tǒng)的文件系統(tǒng)是一個(gè)類型,區(qū)別在于分布式存儲(chǔ)提供了并行化的功能,如Ceph的CephFS。但有時(shí)也會(huì)把GFS,HDFS這種非POSIX接口的類文件存儲(chǔ)接口歸入此類。
2.IO特點(diǎn)區(qū)別
針對(duì)對(duì)象存儲(chǔ)來說,接口簡單,一個(gè)對(duì)象就可以看成是一個(gè)文件,只能全寫全拼,都是以大文件為主,因此要求足夠的IO帶寬。文件存儲(chǔ)的話具有更豐富的及入口,是需要考慮目錄、文件屬性等支持的。實(shí)現(xiàn)一個(gè)支持并行化的文件存儲(chǔ)應(yīng)該是很困難的。
3.Ceph支持
Ceph是同時(shí)支持對(duì)象存儲(chǔ)和文件存儲(chǔ)的,只是對(duì)應(yīng)的接口不同。對(duì)象存儲(chǔ)接口主要以S3與Swift為主,文件存儲(chǔ)的話是以libcephfs庫與posix接口為主。因此在接口上會(huì)存在一定的差異。
<div>
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科