目前市場的iSCSI產品數量繁多,用戶在選擇iSCSI產品的時候往往被各種各樣的參數和指標搞得雲頭轉向,不知如何正確去選擇自己希望的產品。下面,我以市場常見幾款產品的技術參數爲例,給大家介紹如何通過廠商的技術參數來正確分析和認識iSCSI產品。 常見iSCSI存儲技術參數表: 序號 技術參數 規格 備註 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 實際上任何一個主流iSCSI存儲設備都不可能同時具有上表中的所有的參數或功能。 1、系統性能: 各廠商的技術參數表中最不可靠的就是性能指標了。IOPS一般都會在30000-100000之間變動,iSCSI存儲對外提供幾個IP接口,一般都會說有幾百兆端口。 實際上iSCSI設備的IOPS性能都不高,一般在5000-20000之間,加入你的業務系統對IOPS很關注,建議選擇FC-SAN存儲,如果業務系統對IOPS有一點關注,建議提前做模擬測試,且選擇控制器架構的設備,如果業務系統對IOPS沒有要求,那麼IOPS指標這一項可以不看。 假如技術指標中說有4個IP接口所以就有400MB/S的帶寬性能,那你可以明確一點的就是廠商在騙你。我們知道存儲設備的性能取決於其內部的控制器,而不是主機接口的數量。不提升控制器的處理器速度、不優化其數據傳輸效率,不增加緩存容量,簡單地增加IP主機接口的數量不可能提高存儲設備性能的。 關於性能指標,建議控制器架構的取其三分之二,PC架構取其一半。沒有任何依據,僅僅是我的經驗,也僅供大家參考。 2、控制器: ISCSI存儲的核心就是控制器了。 一般的iSCSI存儲爲單控制器,中高端設備爲active-active(雙活)或active-standby(主備)模式的雙控制器。可能個別廠商會用”單/雙存儲處理器”來冒充單/雙控制器,所謂的”單/雙存儲處理器”僅僅是PC架構中的兩個Intel或AMD的CPU,甚至只是一個雙核的CPU,和雙控制器完全是兩個概念。 ISCSI的雙活控制器一般是指可以安裝在同一個無源背板上,兩者之間可通過緩存鏡像實現數據同步,兩者可同時管理相同的後端存儲。兩個控制器同時工作,任何一個控制器發生故障時,另一個控制器可以即時接管理它的任務。備用控制器一般都是一塊無源的模塊化電路板,可快速熱插拔更換。PC架構的iSCSI存儲一般無法實現上述功能,只能通過集羣功能(如Windows MSCS)來實現多臺iSCSI存儲之間的主備故障切換。 控制器架構的iSCSI存儲的核心處理芯片多爲PowerPC,部分採用Intel或AMD服務器CPU,個別由FC存儲改造的iSCSI存儲會採用專用的CPU。中高端iSCSI存儲可能會採用雙處理器,一個處理器負責系統管理和數據傳輸,另一個處理器ASIC芯片專門用作RAID校驗和數據讀寫校驗。 緩存一般爲2-4GB,建議小文件、對IOPS有一定要求的應用類系統儘量採用大容量緩存。緩存可根據應用系統的需求設置成Write-through,write-back等多種工作模式。緩存掉電保護可通過鈕釦電池來實現。 PC架構的iSCSI存儲的核心處理芯片多爲Intel或AMD服務器CPU,CPU不僅要負責系統管理和數據傳輸,還要負責RAID校驗和數據讀寫校驗,中高端PC架構iSCSI存儲內容一般爲雙CPU。 緩存一般爲2-4GB,但緩存大小對性能的影響沒有控制器架構的明顯。一般無緩存掉電保護功能,只能通過存儲設備後端或機房中的UPS電源來提供突然的斷電保護。 3、接口: 常見iSCSI多位2-6個IP接口,個別設備可能會提供8個、更多個接口。部分iSCSI存儲提高SAS接口和FC接口。IP接口有以太網接口模塊型(控制器架構、iSCSI橋接器架構和FC-SAN改造存儲)和網卡型(PC架構和PC+NIC架構) 越來越多的iSCSI存儲支持大容量,控制器和磁盤擴展櫃之間通過SAS接口連接,FC-SAN改造型多沿用原來的光纖通道協議接口來擴展容量。 4、RAID及磁盤 近兩年的iSCSI存儲設備基本都能同時支持SATA和SAS硬盤,FC-SAN改造型還用支持FC磁盤,不過相信大家都不會用到。iSCSI橋接器架構的還支持SCSI磁盤。 各廠家的RAID組級別支持一般差別比較大,但RAID0,RAID1,RAID3和RAID5都是最基本的,只要列表中有自己需要的就行。 虛擬RAID技術,也可能被成爲存儲虛擬化(內部的)一般是指可以將多個RAID設置在一個RAID POOL中,相當於將多個RAID合併,然後在其上創建多個LUN。這樣對任何一個LUN進行讀寫訪問是,多個RAID中的磁盤同時工作,有利於提高單卷的訪問性能。其功能與RAID30或50相似或相同。 凡是RAID配置信息保存在本RAID組所有磁盤中的存儲都支持磁盤漂移功能,但是需要所謂3塊或5塊系統盤的不支持,這一點與FC存儲完全相同。 LUN數量一般爲512和1024,除了大型的視頻監控系統存儲之外,其它的業務系統無需過於關注這一項。 5、軟件功能 在軟件功能方面,各廠家千變萬化。低端控制器架構的iSCSI存儲基本上沒有快照、卷複製或卷鏡像等軟件功能,但高端設備的功能一般比較強大,可用性較高。PC架構的iSCSI存儲由於安裝軟件方便,因而軟件功能一般較多,各種功能實現起來也比較容易。 6、其它 控制器架構的iSCSI存儲可實現控制器,電源,風扇,熱備盤等的冗餘和熱插拔,PC架構的iSCSI存儲僅能實現電源,風扇,熱備盤,缺少了最核心的控制器。 集中管理是指當一個系統有多臺存儲設備時,能否通過一臺存儲設備的管理窗口同時監控和管理多臺設備。ISCSI存儲常見技術參數:
系統性能
每秒最大I/O
100,000 IOPS
每秒最大傳輸帶寬
410MB/S
控制器
控制器
雙Active-Active SAS/SATA控制器
控制器CPU
933MHz PowerPC 750GL
控制器緩存
2GB ECC 緩存, 帶72小時電池備份
緩存模式
Write-through, write-back, adaptive write
RAID校驗
採用ASIC硬件校驗
接口
主機接口數量
4個千兆以太網銅纜接口,兩個SAS接口,4個FC接口,
磁盤擴展櫃接口
SAS擴展;FC擴展
RAID及磁盤
支持硬盤類型
SATA1/2:400GB,500GB,750GB硬盤SAS: 73GB, 146GB, 300GB硬盤FC: 146GB, 300GB硬盤SCSI: 73GB, 146GB硬盤
最大硬盤數量
16SATA或者SAS硬盤最大72個SATA或者SAS硬盤
RAID技術
RAID0,1 (0+1),3,5,6,10,30,50,60,NRAID and JBOD
最大容量
16*750GB=12TB72*750GB=54TB
最大LUN數量
1024
RAID功能
支持虛擬RAID技術,支持磁盤漫遊
軟件功能
快照
256個
數據鏡像
支持
數據複製
卷復/Snapshot Copy
多鏈路冗餘
支持
負載均衡
支持
其它
冗餘、熱插拔模塊
控制器,電源,風扇,熱備盤
管理界面
COM1,COM2,GUI,WEB,LCD,TELNET,SSH
集中管理
支持
iSCSI存儲技術全攻略-3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.