因為本公司 從事後期特效製作
主要的需求在電影檔案 In/Out 大圖的傳輸 及 2K realtime
近期內考慮要建構 SAN
讓四個繪圖工作站 能夠抓取 SAN 中的資料 能夠 2K realtime play
希望 SAN 的讀取寫入 讓每一台工作站都能夠有 300 ~ 400MB/s
有下列問題麻煩 前輩們指導
1.建構 SAN 需要哪些東西 ???
以下是我所預想
Raid
EonStor S24F-R1840
FC host HDD SataII x16 SASx8 預計分兩個區塊 這樣 SATAx16 速度夠嗎????
FCSwitch
Brocade 300
FC HBA卡 (每台一張) 能否建議哪一家的卡??
除了以上所列的 還需要甚麼????
2.SAN 是否一定要有一個SERVER ???
3.建構 SAN 我還需要注意哪些事情???
小麒 wrote:
Raid
EonStor S24F-R1840
FC host HDD SataII x16 SASx8 預計分兩個區塊 這樣 SATAx16 速度夠嗎????
小麒 wrote:
讓四個繪圖工作站 能夠抓取 SAN 中的資料 能夠 2K realtime play
希望 SAN 的讀取寫入 讓每一台工作站都能夠有 300 ~ 400MB/s
如果要同時讀寫的話....建議不要用 SATA 的硬碟....因為讀取跟寫入共用同一組通道....
可以考慮 FC 或是 SCSI 硬碟的 SAN Storage....多主機同時讀寫的效能會好很多....
你目前規劃的 SAN Storage 已經是 8Gbps 的速度了....
FC 卡看是要配合 SAN Switch 用同品牌....或是請 SAN Storage 廠商幫你搭配應該都可以....
因為你是跑動畫特效....所以只要注意 Frame size 要夠用就好....
這是貴公司的生財器具,不要省小錢虧大錢。
萬一用自己兜的方案達不到效能上的要求,
工作是很難保得住的。
BTW,你所需要的設備大致如下:
1. Storage Controller (EX: HP EVA, XP或是IBM DSxxx,有錢的話NetApp也是很好的選擇)
2. Disk Enclosure,跟著Storage Controller選購
3. SAN Switch,有效能需求的話,找8Gb的產品線吧
4. Workstation要裝HBA Card,最好是Dual Channel,可容錯。
5. SAN Switch 到 Workstation的Fiber patch cord
6. Disk直接找FC的吧,SATA的容易故障效能又差
非必取而不出眾,非全勝而不交兵,緣是萬舉萬當,一戰而定!
1. scsi ROC 做的還是輸 sas(sata )一截..(Nor CPU慢,Prototocl 最佳化不夠)
以目前這樣狀況除了 seek time外. scsi raid 5 輸 sata raid 5
ithome 上有人建議 San file system ..我個人覺得...不太需要
1.File level 下,Storage 不但提供磁盤空間,而且還提供文件系統功能,
因此,對於host server過來的request,Storage system 會通過
自身文件系統去查找相關目錄以及相關Security信息,
並返回給host server 像NAS
2.block level
SAN下,Storage只提供磁盤空間,
對於Host server過來的request command ,storage只是會把scsi command
承載與FC或者IP網絡傳輸給host server,最終由Host server
自身所帶的文件系統去接受並處理這些SCSI command
Iscsi and FC
在標準SAN
在SAN網中,一個卷 ( 如卷A, 或者LUN A) 可以讓所有的SAN工作站看到.
當工作站 1 看到LUN A 時, 將其格式並放上NTFS (或 HFS+) 文件系統.
但當工作站 2看到LUN A 時, 並不知道上面已經有了一個NTFS. '
工作站 2可能把自己的文件系統放在LUN A, 而摧毀本來在LUN A上的所有資料.
由此可見, 沒有文件系統管理軟件, SAN 是不可能真正共享的。
Sanfile system因此需求而來.可以讓所有機器共用或只讀某些卷. 並可針對lun做限控制管理
各家San file system 解決方案
MelioFS
http://www.sanbolic.com/melioFS.htm
IBM:
http://www-306.ibm.com/software/tivoli/products/sanergy/
http://www.ibm.qassociates.co.uk/storage-software-totalstorage-san-filesystem.htm
StorNext:
http://www.quantum.com/StorNext/
SGI:
http://www.sgi.com/products/storage/tech/file_systems.html
PolyServe:
http://www.polyserve.com
DataPlow SFS:
http://www.dataplow.com
Apple Xsan
http://www.apple.com/xsan/
但是個人覺得才四台工作站, 剪接環境跟流程單純.個人覺得沒必要用到San file system.
還要額外metadata server.
metadata server 葛屁了很慘.. 成本跟維護不易.軟體授權費用也不低.
至於檔案讀寫會變成.先開才有權限先寫..基本在四台工作狀況下沒必要這樣複雜.
1.傳輸physical layer 用 FC 8G, infiniband 10G,Lan 10Gbe 可達到8Gbps 就可
2.機器...貴有貴的方式,像這種簡單應用環境,連FC 8G跟switch 可以不用買.
Mellanox 10GB infiniband pci-e 版卡 2 port 一張才us 140 * 6張...
硬體建議 x86 HP ML150 G6 可裝11 pcs hot swap HDD 的Tower x86 主機
http://phorum.study-area.org/index.php/topic,56771.0.html
如果喜歡機架式就買HP DL180 G6 12 bay 2U
插上二張 Mellanox 10GB infiniband 版卡 2 port = 4 port
可以分別對接.infiniband card 是以IP 再跑..(當做lan card)
這樣不到 14萬 超高速File level system storage 就可處理出來.(含軟體)
3.走FC 8G 成本會高很多.不過也行.但是會以FC IP為主跑 file level stroage
就當一台很高速的NAS.如果是雙 fc port.另外一port可設為 block mode模式
這樣可以掛載lun 做為更高速需求.或是系統boot用等
4.以上軟體可考慮用open-e 已將標準HP x86 server ,raid ,fc ,infiniband
都整合進去, 想到的中階功能都有了.包含raid hot swap ,hot expand ,rebuild.機器狀況監控.
動態擴充lun,快照,Automatic Failover ,Data Replication -,Volume Replication ,MPIO
現在x86 軟硬體整合進步很快. 建議大家可以嘗試看看.不見得要被廠商綁死死的.
Opensources,虛擬化,Voip,FC ,Storage ,Embedded system http://www.osslab.org.tw
依據你的需求,每個工作站需要300~400MB/s的效能,又要支援四台的工作站同時編輯,這樣SAN的整體效能就必須要有1200MB/s以上。以這樣的數據回去換算你會需要多少的Storage來支援這樣的傳輸數率,或許會是一個比較好的方式。目前FC還是以4Gb的產品為主流,以你的需求,除了FC HBA及switch這種基本配備外,你可能會需要3~4台FC storage來支援你所需要的傳輸速率。
如果想要有比較經濟一點的方式,你可以考慮PCIe的產品,PCIe的傳輸效能遠高於FC的產品外,最近也看到有一些廠家推出PCIe SAN的解決方案,建置成本確實比FC便宜多了,你可以參考看看。
不過衷心的建議,還是委託專業的SI來幫忙會比較好一些,不然花了大錢卻達不到你想要的效果,這可是會造成公司很大的損失。
內文搜尋

X