打印

[硬件] Server 自選料的問題

... ...
RAID 5 同 RAID 6
同HARDDISK 數同 RAID CARD PERFORMANCE 冇DEGRADE 之下
RAID 6 READ & WRITE 都一定比 RAID 5 慢
5隻為例子
RAID 5 N-1 = 4 READ
RAID 6 N-2 = 3 READ
RAID 10 (4隻)= 2 READ

UDIMM 同RDIMM 睇你TOTAL 要有幾多GB RAM
其實DELL 有介紹, 自己搵搵
因為多RAM 時需要REGISTER 提供更高穩定性

至於SQL 食幾多MB RAM 睇你CACHE 幾多DATA, 雖然理想可以估計, 但其實同DATABASE SIZE 冇一定關係
E.G. 你DATABASE 有10G DATA, 但個PROGRAM 個STORE PROCEDURE 抽D DATA 出黎再攪過 再得結果, 最壞情況係可以大過10G 的.... ...

而SQL 要HD 有幾快, 睇你CACHE 計得好唔好, 多唔多野WRITE 等等, 如果你多RAM, CACHE哂好多野, 用戶要既DATA 大多有係CACHE 既話, HD READ 要求就少好多 (當然第一次READ是無可避免), 而MS 又好, MY 都好, 都有得比你點SET CACHE 的.
而WRITE 就難避免D, 都係要睇你個PROGRAM 特性係點。 當然best practice 係一定分開SYSTEM, DATABASE 同TRANSACTION LOG 的。不過都係睇送食飯LA

TOP

引用:
原帖由 irvingtin 於 2011-6-13 00:34 發表

早個排我公司攪 SAN, 睇完D document
Raid 6 基本上同 Raid 5 read 一樣快, write 會快D
特別係 rebuilt 個陣
http://en.wikipedia.org/wiki/RAID_6#RAID_6

另外, SQL Server 睇你比幾多 RAM 佢
係 SQL Server 個  ...
REBUILD 個陣會快D, 咁淺唔多講 => +2
計RAID 幾快D, 係計每一次有幾多個IO可以拎番出黎, 或者寫入
比較既話, 當然亦要同隻數比較, 如果你睇番EMC, 又或者IBM既計法就知道
再簡單用你張WIKI圖, 5隻
READ DATA 時, 用左A1, A2, A3, 而Ap, Aq 係唔會用到的
Write, CONTROLLER 計左之後再放入5隻DISK 內A1, A2, A3, Ap, Aq
而REBUILD, 因為有2隻PARITY 所以比RAID5 一隻快 Ap, Aq

至於CONTROLLER 係咪可以做到RAID5, RAID6 一樣快?

[ 本帖最後由 smallhonhon 於 2011-6-13 11:02 編輯 ]

TOP