PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 儲存媒體討論區
帳戶
密碼
 
  回應
 
主題工具
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,711
Exclamation DELL H700的資訊彙整...

就現階段來看...
=========================================================
就目前的RAID HBA產品中, DELL H700算是不錯的選擇, 採用LSI的LSISAS2108 RoC, 對SAS 2.0完善支持, 提供了完整的Hardware RAID特徵, 加上還加贈已知的三種LSI高階軟體服務, 額外的CTF NVCACHE提供一定程度的資料安全性, RAID性能遠強於LSISAS1078產品.

上圖來自Intel的一份SAS 2.0產品文件, 其中表明了Hardware RAID特徵, 附接在Memory Controller的Hardware XOR Assist能有效提供在Advanced RAID Mode額外的overhead加速運算, DMA Engines+Fusion-MPT應該是一個I2O設計, 連接在32bits OPB bridge的Peripherals對低速的周邊提供了支持, 增強的PPC440 800MHz core比LSISAS1078 PPC440 500MHz core有更強的性能, 負責相關RAID計算以及協調I/O操作服務, LSI 6Gb/s RAID產品實作了PCIe 2.0規格, 大幅緩和HBA和Host之間的頻寬瓶頸. 高速crossbar架構的128 bits PLB讓RoC的內部頻寬足以充裕.

提供CTF NVCACHE是目前LSISAS2108產品中, 只有在DELL產品可以看到的一種資料安全性設計, 為了解決dirty cache問題, 允許配置BBU和Super Cap., 可惜的是目前看到的都是BBU設計, BBU穩定性和壽命遠不如Super Cap.設計, 不過DELL的BBU價格都不高.

Intel新型的RSVB080的LSISAS2108 RoC產品暗示了LSI可能會推出類似CTF NVCACHE的服務支持.
DELL H700對於BBU支持形式有兩種, 一種是Remote BBU, 另外一種則是不常見的TBBU形式. 這兩者對於BBU的安裝上有不同的差異.

上述這張圖表明了差異性, Remote BBU設計作為在機箱上BBU被放置在其他地方, 透過主卡上的pin connector去連接, 而TBBU則是透過Cache Memory上的pin connector來連接嵌在Cache Memory上. 正規來說透過RBBU形式, BBU跟HBA距離是相遠的, 而TBBU是相近的, 這兩者的最大差異只有形式上的問題. 不過TBBU有一個好處, 由於包含了溫度感測功能, 透過BBU除了探測BBU本身的溫度之外, 其他包括RAID HBA和Cache Memory的溫度狀況也可以一併探測.

到現在為止, LSI已經包含了 RoC溫度感測功能, 只是仍未實現, 但是透過megacli下入adpallinfo可以看到有該資訊(value=absent).

上圖可以看到應用BBU的溫度感測得知BBU的當前狀況, 也可以一併得知周遭的環境溫度. 當然也有人認為RBBU形式將BBU放置在較遠處, 有助於對BBU壽命延長, 因為可以避免溫度過高導致BBU毀損機會增加. 不管是RBBU或著TBBU也好, 只是形式上的差異, 你也可以將BBU放在HBA較近處, 例如嵌在Cache裡面,再將power cable接在RBBU接口也可以. 目前看的DELL H700的BBU連接方式大多都是這種形式.

上圖的Intel的表格提供了LSISAS2108 RoC對應Mainstream以及Performance市場能提供的支持, Performance定位在Internal RAID產品, 對於DELL來說就是H800, 而Mainstream則是H700, 最後Entry為LSISAS2008的低端RAID產品, 提供極為有限的RAID性能與服務支持, 主要作為Pure HBA的應用. Mainstream對應DELL H700對於每個VD能支持的最大PD數量可以達到32顆, 一個DG則是包含最大PD x32,也就是說, max PD count per RAID config=max PD count per DG=max max PD count per controller.

Entry的LSISAS2008可以明顯看出作為Pure HBA應用支持的PD數量要高於Mainstream的LSISAS2108 RoC, 而Performance部分則是可以達到最大級數的PD數量支持.Bad block的管理(managed)特徵表示Patrol Read功能的差異, LSISAS2108要遠強於LSISAS2008.

這張圖是我修改過後的LSISAS2108架構圖, cable部分支持SFF-8485標準, 帶SGPIO輸出對於blackplane提供LED control做有效的控管, NVSRAM儲存RAID config以及透過write journaling建立checkpoint保證一定程度的資料安全與一致性, PCIe 2.0規範支持了MSI-X特徵, 在I/O中斷處理上對於SMP/CMP架構系統能提供有效的負載. 在DELL H700部分, LED control這邊有個地方要稍微注意.

上圖看到DELL H700不像其他LSISAS2108 RoC產品, 對於LED control僅能支持SFF-8485標準, 透過cable帶SGPIO輸出, 意味著某些特殊的backplane, 像是僅帶I2C接口或著透過其他pin connector去連接的, 要說聲抱歉了. DELL H700無法提供其他LED control支持.

上圖這款抽取模組是Intel的比較特別的抽取模組, 6 bays設計, 支持SATA/SAS, 但是卻只有兩個SATA port, 意味著HBA與Expander之間會有很大的頻寬瓶頸, 這款抽取產品可以看到他只有I2C接口, 除此之外, 沒有其他LED control控制方式. 可以看出像這樣的類似設計對於DELL H700來說是無法使用的.
在LSI的目前LSISAS2108產品線下, 最新版本的MegaRAID支持了對於PD上的溫度探測支持.

上圖可以看到透過MSM資訊確實可以得知PD上的溫度訊息, 可惜的是, DELL H700目前完全不支持這項特性.

可以看到H700透過MSM完全沒顯示當前的PD溫度狀況. 透過megacli下adpallinfo得知相關訊息.

上圖是MegaRAID SAS 9260系列透過adpallinfo所得知的PD部分資訊, Support Temperature表明支持了對PD上的溫度探測. DELL H700必須尚待下個f/w有無機會去支持該項特性.

LSI對於LSISAS2108提出了高階軟體服務用來提升該RoC產品的使用價值, 不過他不是免費的. 高階軟體服務包含了四大支持:
CacheCade: 透過SSD做為二級快取支持. 此外他是RAID 0架構, 同時應用FastPath技術增強二級快取效能.
FastPath: 對SSD提供最短的存取路徑, 大幅提升IOPS效能. 對Access Time有正面效益.
Recovery: 提供硬體層級的快照功能.
SafeStore: 透過HDD賦予加密功能, 這個前提是HDD必須支持SED. 這是SAS 2.0才有的.


DELL H700囊括其三, 使其更為超值性. 不過有些名稱不太一樣就是了.
Cut-through IO (CTIO) => FastPath
CacheCade => CacheCade
SED support => SafeStore


上圖是透過MSM呈現出來的支持資訊, 如果拿MegaRAID SAS的LSISAS2108 RoC產品相比, 出現的資訊小有不同.

這張是原廠呈現的資訊, 完全對應其高階軟體服務名稱.
LSI的高階軟體服務其實還包括了RAID 5&6的支持特性, 在某些產品必須搭配RAID key才能啟動Advanced RAID mode支持(只有在OEM產品見的到), 只是它並不歸類在LSI的高階軟體項目裡面.

在LSI有提供一種節能技術, 稱為Dimmer Switch, 這是自MegaRAID 3.6版所加入的一項技術. 早期LSISAS1078所提供的Dimmer Switch功能性不強, 只能針對Unconfigured Drive進行PowerSave操作(稱為Phase I), 可以說是圖名無實. 同樣DELL的LSISAS1078產品僅能支持Phase I. 至MegaRAID 4.3版後, 增加了對Hot Spare Drive進行PowerSave的操作, 稱之為Phase II, 這時Dimmer Switch算是顯得有點用處. 到新版的MegaRAID 4.6版, Dimmer Swicth可以說是徹徹底底的被大幅強化, 可以支持針對Configured Drive的PowerSave操作, 除此之外, 還可以設定不同的節能策略以及時段. 這時可以說Dimmer Switch確實完全發揮作用了. 如果是使用SAS硬碟支持T10 Power State的話, 可以充分發揮Dimmer Switch最大效益.

LD支持T10 Power State, 因為PD支持的情況下. 在SAS HDD能支持的節能操作, 我們根據Seagate的PowerChoice文件可以發掘:

Idle_C/Standby_Y (僅限 SAS)
• 停用大部分的伺服系統、降低處理器和通道
耗電量
• 磁頭已卸載至停放區。
• 硬碟機降至較低轉速 (降低 RPM)

這個所帶來的效果是極其明顯的, 如果是SATA硬碟的情況下, 同樣可以操作Power Save, 只是不會比SAS來的有優勢. 但很可惜的是目前DELL H700尚未支持對Configured Drive的Power Save. 也無法調整相關的節能策略. 必須要等待下一個f/w更新是否支持這項強化的節能技術.
最後要注意的是, DELL H700是OEM產品, 對於backplane或expander相容性會有敏感性, 運氣不好是完全不相容. 像是接在Supermicro的產品上, 有可能會有這種情況發生. 相容性問題是三不管地帶, 沒有任何廠商會理你的.

1. LSI不會管你, 因為你是用OEM產品.
2. 該backplane或著expander製造商不會理你, 因為你是用OEM產品, 請跟OEM廠商連絡.
3. 跟DELL聯絡, 請確認你的其他backplane或著expander產品是用DELL的.


目前從價格來看, DELL H700加上CTF CACHE和BBU不到15000元就能跟MegaRAID SAS 9260系列(加BBU與CacheCade)相比較, 因為LSI的產品是很昂貴的. 撇除相容性問題來看的話, 預算不高的情況下, 此產品極其有優勢性. 不管是價格和性能.
     
      
__________________

此文章於 2011-01-28 05:25 PM 被 vxr 編輯.
舊 2011-01-28, 05:21 PM #1
回應時引用此文章
vxr離線中  
jnho
Regular Member
 

加入日期: Dec 2001
您的住址: 台北
文章: 51
H700 我測試在舊款的supermicro 機箱 CSE-743TQ-865B 是沒問題的,主要還是燈號顯示異常的問題,可能需要找有SGPIO的線路才能處理,我後來就沒有處理這塊,只能使用AP或是OS中的工具下指令去檢查硬體組態
 
舊 2011-01-28, 07:35 PM #2
回應時引用此文章
jnho離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,711
Exclamation

引用:
作者jnho
H700 我測試在舊款的supermicro 機箱 CSE-743TQ-865B 是沒問題的,主要還是燈號顯示異常的問題,可能需要找有SGPIO的線路才能處理,我後來就沒有處理這塊,只能使用AP或是OS中的工具下指令去檢查硬體組態

相容性問題主要在expander才有可能發生...
LED control你要透過megacli去檢查...
只要使用SFF-8087 with SGPIO cable就ok了...
__________________
舊 2011-01-28, 08:28 PM #3
回應時引用此文章
vxr離線中  
jason2222
Regular Member
 
jason2222的大頭照
 

加入日期: May 2001
您的住址: 台北
文章: 60
感謝V大的整理,

非常清楚完整,有預算考量,這張卡目前確實是很超值,

使用起來穩定性非常高,單純組Raid 並未進行其他特異功能情況之下~

舊 2011-01-29, 11:46 AM #4
回應時引用此文章
jason2222離線中  
userboy
Senior Member
 
userboy的大頭照
 

加入日期: Feb 2003
您的住址: 花蓮
文章: 1,293
順道請問個問題,CTIO不在RAID下可否啟動?

這塊卡在網拍的價格很高呀...在別的地方又好像沒賣
舊 2011-01-29, 03:51 PM #5
回應時引用此文章
userboy離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,711
Exclamation

引用:
作者userboy
順道請問個問題,CTIO不在RAID下可否啟動?

這塊卡在網拍的價格很高呀...在別的地方又好像沒賣

...你拿去跟LSI原廠卡相比...
我直接跟你算好了
DELL H700+CTF CACHE+BBU==11000~13500
對應LSI原廠...
LSI MegaRAID SAS 9260-8i+CacheCade+BBU==42000~45000
...
你自己比較看看吧...

DELL H700對應LSI產品來說是IMR模式...
強制建立Array....
 
__________________
舊 2011-01-29, 04:10 PM #6
回應時引用此文章
vxr離線中  
via
Regular Member
 

加入日期: Mar 2002
文章: 56
DELL PERC 6/i 6000
DELL PERC H700 8500

價格差異還能接受,那是因為一些人不想用512MB Cache,改用1024MB CTF Cache,價格才會破萬。
另外BBU一顆才500元,LSI原廠的BBU價格貴到炸,架個RAID5總比資料遺失花幾個萬元去找廠商救好。
這陣子天氣濕冷導致接觸不良,兩組RAID5陣列Member遺失,線材重新拔插,卡自己recover資料回來。
再看看一堆人去花大錢救資料,我用RAID5可幫我cover這問題,嘴角不自覺上翹。

感謝vxr兄提供資料,另外提一下7K3000裝在H700上Bios那邊有顯示6G...(--(--(-( ( (讟) ) )-)--)--)舒服啊~

此文章於 2011-01-31 11:37 AM 被 via 編輯.
舊 2011-01-31, 11:35 AM #7
回應時引用此文章
via離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,711
Exclamation

引用:
作者via
DELL PERC 6/i 6000
DELL PERC H700 8500

價格差異還能接受,那是因為一些人不想用512MB Cache,改用1024MB CTF Cache,價格才會破萬。
另外BBU一顆才500元,LSI原廠的BBU價格貴到炸,架個RAID5總比資料遺失花幾個萬元去找廠商救好。
這陣子天氣濕冷導致接觸不良,兩組RAID5陣列Member遺失,線材重新拔插,卡自己recover資料回來。
再看看一堆人去花大錢救資料,我用RAID5可幫我cover這問題,嘴角不自覺上翹。

感謝vxr兄提供資料,另外提一下7K3000裝在H700上Bios那邊有顯示6G...(--(--(-( ( (讟) ) )-)--)--)舒服啊~

含BBU的話...
大約9000...
改用CTF Cache..
我印象沒錯..
差不多是10500~11000左右...

如果說指是某個PD被offline掉的話..
可以強制手動online...
不要被rebuild浪費時間..
覺得不保險的話...
online回來再作一次consistency check....

根據LSI在MegaRAID版本的制定上..
MegaRAID在4.2版後就提供了6Gb/s的支持...
所以也是合情合理...
__________________

此文章於 2011-01-31 12:47 PM 被 vxr 編輯.
舊 2011-01-31, 12:44 PM #8
回應時引用此文章
vxr離線中  
via
Regular Member
 

加入日期: Mar 2002
文章: 56
引用:
作者vxr
根據LSI在MegaRAID版本的制定上..
MegaRAID在4.2版後就提供了6Gb/s的支持...
所以也是合情合理...

之前看到有人問到是H700+CTF Cache+BBU 11000不含線材,
至於SATA3 support 6GB這個問題是因為DELL SPEC不清處,
一堆人在那猜,我就直接講明"至少"裝7K3000有支援。
舊 2011-01-31, 01:05 PM #9
回應時引用此文章
via離線中  
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,711
Exclamation

引用:
作者via
之前看到有人問到是H700+CTF Cache+BBU 11000不含線材,
至於SATA3 support 6GB這個問題是因為DELL SPEC不清處,
一堆人在那猜,我就直接講明"至少"裝7K3000有支援。

一切都要以LSI為主...
DELL沒有權修改LSI IP(Intellectual Property)....
也沒有自家的software RAID stack技術...
OEM不管是IBM, HP, Intel等..
LSI solution都是拿LSI的..

目前只有Areca有自家software RAID stack..
買LSI chip..
可以透過自家的RAID stack來提供服務(1880系列...台灣報價跟殺豬價一樣..)...
__________________
舊 2011-01-31, 01:12 PM #10
回應時引用此文章
vxr離線中  
    回應



主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:17 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2017。