華為云計算 云知識 常見存儲類型
常見存儲類型

在計算機技術(shù)中(特別是數(shù)據(jù)傳輸和數(shù)據(jù)存儲),塊是一段標(biāo)準(zhǔn)長度(塊大?。┑淖止?jié)或比特。數(shù)據(jù)塊是 數(shù)據(jù)庫 管理儲存的最小單元。是構(gòu)成數(shù)據(jù)庫區(qū)間的單位。在處理計算機程序產(chǎn)生的數(shù)據(jù)流時,塊化數(shù)據(jù)可以簡化處理過程。一般情況下,一次會讀取一個完整的塊。向9軌磁帶、旋轉(zhuǎn)介質(zhì)如軟盤、硬盤、光盤和NAND閃存存儲數(shù)據(jù)時,塊化數(shù)據(jù)幾乎是唯一的選擇。

大多數(shù)文件系統(tǒng)都是基于塊設(shè)備,即訪問規(guī)定數(shù)據(jù)塊的硬件抽象層。有時文件系統(tǒng)中的塊大小可能是物理塊大小的幾倍。傳統(tǒng)文件系統(tǒng)中,單個塊可能只包含單個文件的一部分。但由于文件長度通常不是塊大小的整數(shù)倍,這樣文件的最后一塊不會完全填滿,由此產(chǎn)生的內(nèi)部碎片會導(dǎo)致空間利用率不高。因此會有松散空間(slack space),平均每個文件半塊。一些較新的文件系統(tǒng)會用子塊分配和尾部合并技術(shù)解決它。

塊存儲經(jīng)常由文件系統(tǒng)或數(shù)據(jù)庫管理系統(tǒng)(DBMS)抽象出來,提供給應(yīng)用程序或最終用戶使用。物理或邏輯卷可以通過塊I/O訪問,背后可能是通過SCSI或光纖通道直接連接服務(wù)器的內(nèi)部設(shè)備,或通過iSCSI、AoE等協(xié)議訪問存儲區(qū)域網(wǎng)絡(luò)(SAN)的遠(yuǎn)程設(shè)備。數(shù)據(jù)庫管理系統(tǒng)通常使用自己的塊I/O,以在DBMS的文件系統(tǒng)之上提高性能和可恢復(fù)性。

存儲的類型