::香農(nóng)::青島數(shù)據(jù)恢復(fù)中心::
作者:香農(nóng)青島數(shù)據(jù)恢復(fù)中心 2010-01-15 15:02
高端的存儲(chǔ)如NetApp、EMC采用了Block Checksum。就是說(shuō)數(shù)據(jù)分成Block存儲(chǔ),每一個(gè)Block都附加一段校驗(yàn)和數(shù)據(jù)。
什么是Block Checksum(BCS)?
在Block Checksum中,每 4KB 的數(shù)據(jù)會(huì)附加 64B 的校驗(yàn)數(shù)據(jù)。Block Checksum有兩種方式:520字節(jié)/扇區(qū)或8/9格式(mini-zone)。
8/9格式是指一個(gè)block有9個(gè)512字節(jié)的扇區(qū)組成,其中8個(gè)扇區(qū)存儲(chǔ)數(shù)據(jù),第9個(gè)扇區(qū)使用64字節(jié)存儲(chǔ)校驗(yàn)和。第9扇區(qū)中除了校驗(yàn)和外的部分字節(jié)沒(méi)有用被浪費(fèi)了。所以如果每扇區(qū)是520字節(jié),每個(gè)block會(huì)有8個(gè)520扇區(qū)組成,數(shù)據(jù)+校驗(yàn)和占用了整個(gè)block(8*520=4160bytes)。
什么Zone Checksum(ZCS)?
在Zone Checksum中,每個(gè)block是4Kbytes,每個(gè)block的校驗(yàn)和為64bytes字節(jié)。有63個(gè)blocks存儲(chǔ)數(shù)據(jù),第64個(gè)block存儲(chǔ)前63個(gè)blocks的校驗(yàn)和以及第64個(gè)block自身的校驗(yàn)和。在Zone Checksum中,與8/9格式相比不浪費(fèi)任何空間。
Block Checksum適用于FC光纖硬盤(pán),mini-zone Checksum和Zone Checksum適用于SATA硬盤(pán)。