0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何根據(jù)需求選擇對(duì)象存儲(chǔ)、文件存儲(chǔ)和塊存儲(chǔ)

如意 ? 來(lái)源:360機(jī)房 ? 作者:Harris ? 2020-08-25 10:40 ? 次閱讀

通常沒(méi)有正確或錯(cuò)誤的存儲(chǔ)選項(xiàng)。企業(yè)需要評(píng)估的是存儲(chǔ)選項(xiàng)是否適合其當(dāng)前的需求。

在當(dāng)今日益數(shù)字化的世界中,企業(yè)采用越來(lái)越多的存儲(chǔ)解決方案。每個(gè)存儲(chǔ)解決方案都有一些獨(dú)特的特性,適合不同的用例。雖然擁有選擇權(quán)是一件好事,但缺點(diǎn)是企業(yè)需要花費(fèi)更多時(shí)間評(píng)估每個(gè)選項(xiàng)。為了幫助人們選擇正確的存儲(chǔ),以下比較三種最受歡迎的存儲(chǔ)選項(xiàng):對(duì)象存儲(chǔ)、文件存儲(chǔ)和塊存儲(chǔ)。

什么是對(duì)象存儲(chǔ)?

對(duì)象存儲(chǔ)是一種使企業(yè)能夠管理離散單元或?qū)ο笾写鎯?chǔ)的方法。使用這種存儲(chǔ)類(lèi)型時(shí),數(shù)據(jù)對(duì)象將保留在沒(méi)有嵌套或分層文件結(jié)構(gòu)的單個(gè)存儲(chǔ)庫(kù)中。

存儲(chǔ)中的每個(gè)對(duì)象都包含構(gòu)成文件的所有數(shù)據(jù)塊以及任何關(guān)聯(lián)的元數(shù)據(jù)。然后,將這些數(shù)據(jù)放入一個(gè)存儲(chǔ)池(一個(gè)平面地址空間)中。當(dāng)企業(yè)需要檢索數(shù)據(jù)時(shí),可以通過(guò)分配給該對(duì)象的唯一標(biāo)識(shí)符來(lái)查找數(shù)據(jù)。

對(duì)象存儲(chǔ)之所以有用,部分原因在于附加到文件的元數(shù)據(jù)。該元數(shù)據(jù)可以自動(dòng)生成,也可以由企業(yè)定義,從而可以進(jìn)行多種分析。另一個(gè)好處是能夠靈活存儲(chǔ)數(shù)據(jù)而無(wú)需考慮層次結(jié)構(gòu)。這賦予了使用存儲(chǔ)資源最大容量的更大能力,并且更易于擴(kuò)展。

盡管有這些好處,對(duì)象存儲(chǔ)確實(shí)具有比文件或塊存儲(chǔ)系統(tǒng)慢的缺點(diǎn)。對(duì)于要求低延遲的應(yīng)用程序或工作負(fù)載,這是一個(gè)糟糕的選擇。

什么是文件存儲(chǔ)?

文件存儲(chǔ)是一種在分層系統(tǒng)中存儲(chǔ)數(shù)據(jù)的方法。文件存儲(chǔ)是大多數(shù)用戶(hù)熟悉的標(biāo)準(zhǔn)存儲(chǔ)方法。使用文件存儲(chǔ),企業(yè)的數(shù)據(jù)以與檢索時(shí)相同的格式存儲(chǔ)。企業(yè)可以通過(guò)Windows中的服務(wù)器消息塊(SMB)協(xié)議或Unix或Linux中的網(wǎng)絡(luò)文件系統(tǒng)(NFS)協(xié)議訪(fǎng)問(wèn)文件存儲(chǔ)。

服務(wù)器消息塊(SMB)和網(wǎng)絡(luò)文件系統(tǒng)(NFS)是使企業(yè)能夠以與將數(shù)據(jù)存儲(chǔ)在客戶(hù)端計(jì)算機(jī)上相同的方式將文件存儲(chǔ)在服務(wù)器上的協(xié)議。企業(yè)可以?huà)燧d全部或部分文件系統(tǒng),并在多個(gè)客戶(hù)端設(shè)備之間共享訪(fǎng)問(wèn)權(quán)限。這些協(xié)議也通常與網(wǎng)絡(luò)附加存儲(chǔ)(NAS)設(shè)備一起使用。

網(wǎng)絡(luò)附加存儲(chǔ)(NAS)設(shè)備通常用于擴(kuò)展文件存儲(chǔ),也能夠以網(wǎng)絡(luò)附加存儲(chǔ)(NAS)備份的形式使用,用于為文件存儲(chǔ)提供冗余。這些設(shè)備使擴(kuò)展文件存儲(chǔ)成為可能,否則文件存儲(chǔ)將限于單個(gè)硬盤(pán)或物理連接的存儲(chǔ)設(shè)備。

什么是塊存儲(chǔ)?

塊存儲(chǔ)是一種抽象底層存儲(chǔ)設(shè)備上的存儲(chǔ)的方法。塊存儲(chǔ)設(shè)備作為稱(chēng)為塊的單元集群進(jìn)行管理。在每個(gè)塊中,企業(yè)存儲(chǔ)單個(gè)文件的一部分。然后,為該塊分配一個(gè)唯一的地址,使文件可以分散在多臺(tái)計(jì)算機(jī)上存儲(chǔ),從而更有效地使用存儲(chǔ)。

當(dāng)要檢索文件時(shí),將向企業(yè)存儲(chǔ)文件的塊設(shè)備發(fā)出請(qǐng)求。將請(qǐng)求轉(zhuǎn)換為阻止請(qǐng)求后,重新組合的文件將返回到企業(yè)的計(jì)算機(jī),就像該設(shè)備是標(biāo)準(zhǔn)硬盤(pán)一樣。

塊存儲(chǔ)的好處是,它可以在功能類(lèi)似于即插即用存儲(chǔ)磁盤(pán)的卷上啟用低延遲操作。將塊存儲(chǔ)附加到服務(wù)時(shí),可以對(duì)其進(jìn)行格式化以接受所需的任何文件系統(tǒng),其中包括NTFS、XFS或ext4。塊存儲(chǔ)通常也跨設(shè)備復(fù)制,以確保在一個(gè)設(shè)備損壞時(shí)數(shù)據(jù)是可恢復(fù)的。

文件vs.塊存儲(chǔ)

使用塊存儲(chǔ)時(shí),將根據(jù)發(fā)送到存儲(chǔ)服務(wù)器的歸檔請(qǐng)求在特定的塊中進(jìn)行操作。這要求查找塊的存儲(chǔ)位置,檢索那些塊,并返回文件的各個(gè)字節(jié)。

使用文件存儲(chǔ)時(shí),請(qǐng)求通過(guò)用戶(hù)級(jí)數(shù)據(jù)表示接口發(fā)送。這些界面要求用戶(hù)指定文件信息,包括文件名、URL和目錄位置。這需要用戶(hù)提供更多信息,但無(wú)需存儲(chǔ)系統(tǒng)搜索或轉(zhuǎn)換文件。

與塊存儲(chǔ)相比,文件存儲(chǔ)的主要好處是用戶(hù)對(duì)文件系統(tǒng)很熟悉。相比之下,塊存儲(chǔ)比文件存儲(chǔ)提供了更大的靈活性。還可以對(duì)其進(jìn)行修改以提高性能,而文件存儲(chǔ)的自定義性則較差。

一般來(lái)說(shuō),文件存儲(chǔ)更適合于創(chuàng)建供辦公室使用的內(nèi)容存儲(chǔ)庫(kù)或目錄、存儲(chǔ)較小數(shù)量的結(jié)構(gòu)化數(shù)據(jù)或存儲(chǔ)具有強(qiáng)烈數(shù)據(jù)保護(hù)要求的文件。同時(shí),塊存儲(chǔ)更適合于數(shù)據(jù)庫(kù)、關(guān)鍵應(yīng)用程序的數(shù)據(jù)存儲(chǔ)和虛擬化系統(tǒng)的存儲(chǔ)。

對(duì)象存儲(chǔ)vs.塊存儲(chǔ)

對(duì)象存儲(chǔ)和塊存儲(chǔ)之間的主要區(qū)別在于,對(duì)象存儲(chǔ)包含元數(shù)據(jù),而塊存儲(chǔ)則不包含元數(shù)據(jù)。這使對(duì)象存儲(chǔ)可以包含有關(guān)文件的場(chǎng)景,而塊存儲(chǔ)則是無(wú)場(chǎng)景的。另外,在對(duì)象存儲(chǔ)中,每個(gè)對(duì)象都有唯一的標(biāo)識(shí)符,從而無(wú)需像塊存儲(chǔ)中那樣按位置搜索數(shù)據(jù)。

雖然塊存儲(chǔ)和對(duì)象存儲(chǔ)都可以擴(kuò)展,但是對(duì)象存儲(chǔ)卻越來(lái)越容易擴(kuò)展。要擴(kuò)展對(duì)象存儲(chǔ),只需要將更多節(jié)點(diǎn)添加到存儲(chǔ)集群。與其相反,根據(jù)使用的塊服務(wù),可能無(wú)法在達(dá)到分配的存儲(chǔ)空間后進(jìn)行擴(kuò)展。

雖然對(duì)象存儲(chǔ)提供了更大的靈活性,但存儲(chǔ)的可定制性比塊存儲(chǔ)慢。這至少部分是因?yàn)閴K存儲(chǔ)使企業(yè)能夠修改文件的增量部分。同時(shí),對(duì)象存儲(chǔ)要求將對(duì)象修改為單個(gè)單元。這意味著企業(yè)進(jìn)行的任何小更改都需要重寫(xiě)整個(gè)對(duì)象。這比使用塊方法要慢得多,因?yàn)樗枰L(fǎng)問(wèn)和更新更多的數(shù)據(jù)。

在通常情況下,塊存儲(chǔ)對(duì)于依賴(lài)存儲(chǔ)性能、事務(wù)性數(shù)據(jù)存儲(chǔ)和不需要元數(shù)據(jù)分析的數(shù)據(jù)的應(yīng)用程序和工作流來(lái)說(shuō)是更好的選擇。同時(shí),對(duì)象存儲(chǔ)更適合于存儲(chǔ)非結(jié)構(gòu)化數(shù)據(jù)、存儲(chǔ)大型數(shù)據(jù)集以及使用自定義數(shù)據(jù)保留、刪除和保留策略存儲(chǔ)數(shù)據(jù)。

結(jié)論

通常,沒(méi)有正確或錯(cuò)誤的存儲(chǔ)選項(xiàng)。企業(yè)需要評(píng)估的是這個(gè)存儲(chǔ)選項(xiàng)是否適合其當(dāng)前的需求。

對(duì)象存儲(chǔ)將數(shù)據(jù)存儲(chǔ)在離散的單元或?qū)ο笾?,這使企業(yè)可以存儲(chǔ)數(shù)據(jù)而沒(méi)有任何嵌套或分層的文件結(jié)構(gòu)。如果確實(shí)要?jiǎng)?chuàng)建分層系統(tǒng),則可以使用文件存儲(chǔ)。另一方面,塊存儲(chǔ)使企業(yè)可以創(chuàng)建塊單元并在多臺(tái)嗠器上使用它們。

為了進(jìn)一步了解哪種存儲(chǔ)類(lèi)型適合企業(yè)的數(shù)據(jù),企業(yè)可以查看用例和研究案例,并了解其他人如何利用每種解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4123

    瀏覽量

    85276
  • 對(duì)象存儲(chǔ)
    +關(guān)注

    關(guān)注

    0

    文章

    65

    瀏覽量

    11943
  • 文件存儲(chǔ)
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    10594
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于DPU的Ceph存儲(chǔ)解決方案

    1. 方案背景和挑戰(zhàn) Ceph是一個(gè)高度可擴(kuò)展、高性能的開(kāi)源分布式存儲(chǔ)系統(tǒng),設(shè)計(jì)用于提供優(yōu)秀的對(duì)象存儲(chǔ)、存儲(chǔ)
    的頭像 發(fā)表于 07-15 13:44 ?1146次閱讀
    基于DPU的Ceph<b class='flag-5'>存儲(chǔ)</b>解決方案

    示波器文件存儲(chǔ)方式介紹

    示波器作為電子測(cè)試領(lǐng)域的重要工具,其功能不僅限于實(shí)時(shí)顯示和分析電信號(hào)波形,還涉及到數(shù)據(jù)的存儲(chǔ)和導(dǎo)出。隨著技術(shù)的發(fā)展,示波器提供了多種文件存儲(chǔ)方式,以滿(mǎn)足不同應(yīng)用場(chǎng)景下的數(shù)據(jù)保存需求。本
    的頭像 發(fā)表于 05-29 17:08 ?715次閱讀

    企業(yè)存儲(chǔ)設(shè)備資源劃分之存儲(chǔ)基礎(chǔ)實(shí)驗(yàn)探究

    1.web訪(fǎng)問(wèn)存儲(chǔ)管理頁(yè)面 2.創(chuàng)建硬盤(pán)域 根據(jù)業(yè)務(wù)需求調(diào)整硬盤(pán)域 3.在硬盤(pán)域之上創(chuàng)建存儲(chǔ)池,分別創(chuàng)建一個(gè)文件
    發(fā)表于 04-19 10:15 ?211次閱讀
    企業(yè)<b class='flag-5'>存儲(chǔ)</b>設(shè)備資源劃分之<b class='flag-5'>存儲(chǔ)</b>基礎(chǔ)實(shí)驗(yàn)探究

    服務(wù)器數(shù)據(jù)恢復(fù)—V7000存儲(chǔ)硬盤(pán)掉線(xiàn)導(dǎo)致存儲(chǔ)崩潰的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)V7000存儲(chǔ),該存儲(chǔ)上有一組由12硬盤(pán)組建的raid5磁盤(pán)陣列,其中包括一熱備盤(pán)。 服務(wù)器故障: 管理員在巡檢過(guò)程中發(fā)現(xiàn)該
    的頭像 發(fā)表于 04-08 11:15 ?315次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)—V7000<b class='flag-5'>存儲(chǔ)</b>多<b class='flag-5'>塊</b>硬盤(pán)掉線(xiàn)導(dǎo)致<b class='flag-5'>存儲(chǔ)</b>崩潰的數(shù)據(jù)恢復(fù)案例

    極空間上線(xiàn)“阿里云對(duì)象存儲(chǔ)OSS掛載”功能

    雖然與阿里云盤(pán)關(guān)聯(lián)密切,但值得注意的是,阿里云對(duì)象存儲(chǔ) OSS 實(shí)質(zhì)上是以對(duì)象形式存儲(chǔ)于 OSS 存儲(chǔ)空間內(nèi)的內(nèi)容。用戶(hù)若想使用 OSS,首
    的頭像 發(fā)表于 04-03 11:20 ?500次閱讀

    市場(chǎng)需要密切關(guān)注8個(gè)存儲(chǔ)趨勢(shì)

    Boland指出存在三種主要的存儲(chǔ)類(lèi)型:對(duì)象、文件。他說(shuō),“對(duì)象存儲(chǔ)是唯一能夠以EB規(guī)模提供
    發(fā)表于 01-10 10:11 ?213次閱讀

    文件存儲(chǔ)存儲(chǔ)的區(qū)別和聯(lián)系

    文件存儲(chǔ)存儲(chǔ)是兩種常見(jiàn)的數(shù)據(jù)存儲(chǔ)方式,它們?cè)谠O(shè)計(jì)思想、數(shù)據(jù)組織方式、應(yīng)用場(chǎng)景等方面存在著一些區(qū)別和聯(lián)系。 首先,
    的頭像 發(fā)表于 12-20 17:16 ?913次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)-EqualLogic PS存儲(chǔ)VMFS文件系統(tǒng)數(shù)據(jù)恢復(fù)案例

    一臺(tái)DELL EqualLogic PS系列存儲(chǔ),存儲(chǔ)中有一組由16SAS硬盤(pán)組成的RAID5。上層是VMFS文件系統(tǒng),存放虛擬機(jī)文件
    的頭像 發(fā)表于 12-15 13:10 ?451次閱讀
    服務(wù)器數(shù)據(jù)恢復(fù)-EqualLogic PS<b class='flag-5'>存儲(chǔ)</b>VMFS<b class='flag-5'>文件</b>系統(tǒng)數(shù)據(jù)恢復(fù)案例

    Hitachi Vantara統(tǒng)一混合存儲(chǔ)產(chǎn)品系列

    這是Hitachi Vantara 存儲(chǔ)產(chǎn)品的戰(zhàn)略重塑。它涉及在文件、對(duì)象、云、主機(jī)和軟件定義存儲(chǔ)工作負(fù)載之間創(chuàng)建一個(gè)單一的控制平面、數(shù)
    的頭像 發(fā)表于 11-23 12:43 ?661次閱讀

    安全存儲(chǔ)文件的創(chuàng)建

    安全存儲(chǔ)文件的創(chuàng)建 使用安全存儲(chǔ)時(shí)首先需要?jiǎng)?chuàng)建并初始化該安全文件。 如果在創(chuàng)建安全文件之前,/data/tee目錄下沒(méi)有dirf.db
    的頭像 發(fā)表于 11-21 15:02 ?422次閱讀
    安全<b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>文件</b>的創(chuàng)建

    對(duì)象存儲(chǔ)有什么用

    對(duì)象存儲(chǔ)(Cloud Object Storage,COS)是一種存儲(chǔ)海量文件的分布式存儲(chǔ)服務(wù),具有高擴(kuò)展性、低成本、可靠安全等優(yōu)點(diǎn)。
    的頭像 發(fā)表于 11-01 16:02 ?439次閱讀
    <b class='flag-5'>對(duì)象</b><b class='flag-5'>存儲(chǔ)</b>有什么用

    存儲(chǔ)服務(wù)器怎么搭建?

      搭建存儲(chǔ)服務(wù)器需要根據(jù)我們的需求和環(huán)境選擇合適的硬件和軟件,并進(jìn)行相應(yīng)的配置。那么存儲(chǔ)服務(wù)器怎么搭建?
    的頭像 發(fā)表于 10-31 16:51 ?2581次閱讀

    如何用Python轉(zhuǎn)移文件至云對(duì)象存儲(chǔ)

    對(duì)象存儲(chǔ)(Cloud Object Storage,COS)是一種存儲(chǔ)海量文件的分布式存儲(chǔ)服務(wù),具有高擴(kuò)展性、低成本、可靠安全等優(yōu)點(diǎn)。
    的頭像 發(fā)表于 10-31 10:22 ?434次閱讀
    如何用Python轉(zhuǎn)移<b class='flag-5'>文件</b>至云<b class='flag-5'>對(duì)象</b><b class='flag-5'>存儲(chǔ)</b>

    POSIX適合對(duì)象存儲(chǔ)嗎?

    最近,留意到 MinIO 官方博客的一篇題為“在對(duì)象存儲(chǔ)上實(shí)現(xiàn) POSIX 訪(fǎng)問(wèn)接口是壞主意[1]”的文章,作者以 S3FS-FUSE 為例分享了通過(guò) POSIX 方式訪(fǎng)問(wèn) MinIO 中的數(shù)據(jù)時(shí)碰到了性能方面的困難,性能遠(yuǎn)不如直接訪(fǎng)問(wèn) MinIO。
    的頭像 發(fā)表于 10-29 10:19 ?546次閱讀
    POSIX適合<b class='flag-5'>對(duì)象</b><b class='flag-5'>存儲(chǔ)</b>嗎?

    Ceph分布式存儲(chǔ)簡(jiǎn)介&amp;Ceph數(shù)據(jù)恢復(fù)流程

    Ceph存儲(chǔ)可分為存儲(chǔ),對(duì)象存儲(chǔ)文件存儲(chǔ)。Cep
    的頭像 發(fā)表于 09-26 15:41 ?758次閱讀