基于PC主機北橋的長(cháng)時(shí)間不間斷高速采集和存儲的系
傳輸速度分析 本文引用地址:http://dyxdggzs.com/article/185722.htm
RAID 0又稱(chēng)為Stripe或Striping,它代表了所有RAID級別中最高的存儲性能。RAID 0提高存儲性能的原理是把連續的數據分散到多個(gè)磁盤(pán)上存取,這樣,系統有數據請求就可以被多個(gè)磁盤(pán)并行的執行,每個(gè)磁盤(pán)執行屬于它自己的那部分數據請求。這種數據上的并行操作可以充分利用總線(xiàn)的帶寬,顯著(zhù)提高磁盤(pán)整體存取性能。
表2 RAID0方式下讀寫(xiě)陣列速度比較(MB/s)

該系統在實(shí)際的采集存儲過(guò)程中,連續存儲的速度在135MB/s,因此用兩塊或者三塊磁盤(pán)組成的RAID 0陣列就能完全滿(mǎn)足設計要求。因為存儲的速度仍明顯高于采集卡DMA傳輸的速度,而且可以通過(guò)擴展RAID卡上的硬盤(pán)數進(jìn)一步增加磁盤(pán)陣列存儲速度。表2的實(shí)驗數據使用四個(gè)Western Digest WD3200AAJS硬盤(pán),因為使用同樣大小或者規格的硬盤(pán)能夠更好的使用所用的磁盤(pán)空間。由表中的數據可以看出,隨著(zhù)磁盤(pán)數目的增加,其存儲的各項指標均有明顯的提高,該磁盤(pán)陣列卡Rocket RAID 2680最多可提供8塊SATA硬盤(pán),隨著(zhù)采集卡采集傳輸的速度的提升,可以用更多的磁盤(pán)組建磁盤(pán)陣列,來(lái)匹配前端采集卡的帶寬,所以整個(gè)系統只需更換一個(gè)更高速的PCI-E采集卡就可以實(shí)現更高存儲速度的高速采集存儲系統。

圖6 高速采集存儲系統照片
結論
設計一個(gè)基于PC主機北橋的長(cháng)時(shí)間不間斷高速采集和存儲的系統。利用PC北橋PCI-E擴展技術(shù),將采集卡和存儲都連接到計算機北橋,此法可以用于后續通道進(jìn)一步擴大的應用中。本文最后介紹了利用PC主機、PCI-E接口芯片PEX8311、Switch芯片PEX8616和RAID磁盤(pán)陣列卡,構建一個(gè)PCI-E架構的實(shí)時(shí)海量存儲系統的案例。數據通過(guò)PC機的北橋芯片,實(shí)現采集卡到磁盤(pán)陣列存儲卡的數據高速傳輸。雖然在采集卡采用PCI-E X1的情況下并不能完全體現將整個(gè)系統都集中在主機北橋的優(yōu)勢,但是它將會(huì )在更進(jìn)一步的設計和研究中體現出來(lái)。
p2p機相關(guān)文章:p2p原理
評論