• 4

RAID 5 讀寫理論值

maya95 wrote:
我知道理論和實際差很(恕刪)
多顆
您還要考慮sata 總線頻寬,同時能夠讀寫裝置數量

您說的nas 都是低階的軟raid
RAID 5是具有除錯及重建數據,分別寫入陣列硬碟中。

所以速度算法很簡單,用當時寫入硬碟最慢的速度乘以建立陣列的數量,例如樓主用5顆,讀寫速度就是乘以5。
小孬孬資訊落伍了,這年頭老早不需要Hardware RAID了,現在CPU能做的事情遠比HW RAID還快還多,非HW RAID的世界更加寬廣。這年頭RAID卡都會提供HBA模式,或pass through模式,就是為了不需要用HW RAID而存在的狀況。
maya95 wrote:
如果 一樣 5顆 8TB, RAID 5, 200MB/s read/write, 有硬體 RAID card
例如 Synology DS1618+ 效能會大約多少?
或者用 i5/i7 加 Dell RAID card 理論值?

Synology低階機種(10萬以下的)都是software RAID,沒有使用硬體RAID。他們公司高階機種我不知道,沒用過。而且Synology也都不使用CPU提供的SATA Port,都是使用額外增加的Marvell晶片提供SATA存取,可能是為了相容性才這樣做,不然我想不出其他可能。

至於Dell RAID卡,應該思考的是否有cache、電池,以及開啟的cache mode,看是write back還是write through。
maya95 wrote:
我知道理論和實際差很(恕刪)


影響到performance的變數很多, payload/workload, RAID hw capability..... 樓主既然都提到了Dell PERC card了, 可以參考看看官方針對performance做出的比較值
https://www.dell.com/support/kbdoc/zh-tw/000146115/perc-6-performance-analysis-report
maya95 wrote:
我知道理論和實際差很大

如果 一樣 5顆 8TB, RAID 5, 200MB/s read/write, 有硬體 RAID card
例如 Synology DS1618+ 效能會大約多少?
或者用 i5/i7 加 Dell RAID card 理論值?



首先 你要先有10GB網卡 你才能有機會觸碰到急速

剩下的速度影響關係太大

如果真在乎讀寫速度應該直接上SSD 而非使用危險的RAID5..
貓老闆
一般Storage看iops的
且不同block size, 不同cache模式
甚至不同讀寫模式或比例
都有影響

讀寫throughput通常只在看水管大小
要拉大throughput很簡單的方式就是
放大block size, sequence read就好了

不過舊的家用storage瓶頸太多了
別在上頭奢望效能
kahnmao wrote:
首先 你要先有10GB網卡 你才能有機會觸碰到急速

剩下的速度影響關係太大

如果真在乎讀寫速度應該直接上SSD 而非使用危險的RAID5..

10G網卡的頻寬其實一個8-disk raid6循序讀取就能達到了,寫入可能要10-disk或是12-disk。

我手上有一個自組的12-disk RAID-Z2 ZFS磁碟組,在家用電腦環境上可以達到900MB/s寫入,這時候會遇到的問題其實不只網卡,還有CPU與PCIe通道是否足夠應付。
kahnmao wrote:
首先 你要先有10GB網卡 你才能有機會觸碰到急速

剩下的速度影響關係太大

如果真在乎讀寫速度應該直接上SSD 而非使用危險的RAID5..



RAID5 比SSD 放資料安全高太多太多太多,RAID 5是允許一定比率硬碟損毀,只要更換新硬碟後,RAID5是可以自動重建損毀資料。

RAID建立,除了RAID 0外,都是為了應付硬碟損壞可重建資料而設計出來的架構。SSD是資料損毀救援難度最高,費用最高的儲存模式(一般來說幾乎無法救援)。SSD硬體基本架構就是類似RAID0模式。
maya95 wrote:
假設有五顆 8 TB(恕刪)


現在最新的SSD都7000MB/S的速度了
誰還在乎RAID5速度多快?!
資料不會消失就好了
不回應底下小留言、廢文及討戰文
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?