POPPUR爱换

标题: 最近mail在問LSI的一些問題... [打印本页]

作者: per1-q1222    时间: 2010-12-9 22:13
标题: 最近mail在問LSI的一些問題...
最近再問他一些關於LSISAS2008的問題..
問題兩個:
LSISAS2008在IR或著IMR模式下, 究竟是不是一個hardware RAID solution(因為官方網站說明他是hardware RAID)...??
那顆built-in processor有沒有作用?..
我是用我在測試的X8SI6-F版子去詢問...
因為這張板子內置一顆LSISAS2008 SAS chip...

第一次詢問..
給我的答案是..
I would recommend contacting your OEM as only they would have the information necessary to assist you with your request.
ok...
我換個問題詢問...
我拿它們自家產品來問...
就是目前的9211/9240...
結果得到的答案是...
Please contact your OEM for support of your OEM product.
靠, 一擊把我打死, 一句話都沒法駁...打死就是不說就對了..
好吧..
叫我問OEM..
我就去問...
我直接去問supermicro..
supermicro直接跟我講...
The X8SI6-F is using LSI 2008 raid controller. Default is IR mode. User can select IMR mode by flashing IMR firmware. Both are consider as firmware raid. Not hardware raid.
跟我想得有所差異..
我以為我得到的回答應該會是IOC-based RAID...
結果是一個fake RAID的答案..

我拿這回答去問LSI為什麼會有不同的差異??
LSI跟我說了一個含糊的回答..
The OEM would be the best source of information regarding the OEM product. The chip silicon itself does not determine whether this is a hardware or software RAID solution.
囧.............
依然還是不說...
Yes or no的類似回答有這麼困難喔......
整個IP core是LSI開發的..
firmware/ap方面的支持也是你們給的..
難道全是Supermicro做的喔??
已無意在問下去..


作者: shiori_2003    时间: 2010-12-9 22:34
2008,我认为它是Soft的.
作者: per1-q1222    时间: 2010-12-9 22:40
shiori_2003 发表于 2010-12-9 22:34
2008,我认为它是Soft的.

這是有可能的..
no hardware RAID assist. So, no cache memory support....
理所當然應該會是使用Driver-based RAID...
RAID engine作在driver裡面...
有關RAID的一些運算, 例如XOR operation或著利用GF function求得Q parity就必須要透過Host CPU來請求幫助...


作者: aliguagua    时间: 2010-12-10 01:24
下面这篇文章是楼主写的吗,我觉得有单独的cpu进行xor运算就算是硬raid了吧
http://www.9php.com/FAQ/yj/ccsb/2010/10/0343630161412.html
作者: per1-q1222    时间: 2010-12-10 08:11
本帖最后由 per1-q1222 于 2010-12-10 08:49 编辑
aliguagua 发表于 2010-12-10 01:24
下面这篇文章是楼主写的吗,我觉得有单独的cpu进行xor运算就算是硬raid了吧
http://www.9php.com/FAQ/yj/c ...


那篇確實是我寫的...
只是不明的原因被盜帖吧, 哈哈哈.....
1. 尚無任何原因可以確定那顆PPC 440的作用, 比較可能確定的, 作為Flow Control處理, 定址操作計算, 相關的偵錯計算或著當請求I/O處理發生中斷要求實的操作, 可能會連接Intterupt Controller等等相關的I/O操作服務...

2. 一般來說對於Hardware RAID的確立性有幾種
a. Hardware RAID Assist的實現, 真正XOR operation的操作是交由這種Hardware RAID Assist設計
計算公式: P=A1 XOR A2 XOR A3 XOR.....XOR An.
A1到An是每顆Disk下存放的Data Stripe, 拿來作XOR求得P value..
對於幾種採用的作法:
b. 由於Hardware RAID Assist的實現, 通常還會加入對Memory Cache的支持, 一個Local Memory Controller的特殊設計, 在某些RAID模式中, 會操作相關的RAID計算, 例如前面所提到的XOR operation, 透過特定的Hardware XOR Assist來操作XOR operation, 例如透過DMA unit可以從Cache Memory存取(訪問)兩種數據:
為什麼像RAID 5/6模式會對Cache Memory使用相當敏感, 就是因為他還要另外花時間去利用Cache Memory存取(訪問)相關的數據來操作.

有built-in processor的RAID Controller,不代表他是Pure Hardware RAID, 也並不一定會去承載相關的RAID計算, 實際上那顆built-in processor的主要作用是將原本有關的Disk I/O操作從Host CPU移轉到這個子處理器來實現大量的I/O操作.....
LSI雖然給我回了這句廢話:
The OEM would be the best source of information regarding the OEM product. The chip silicon itself does not determine whether this is a hardware or software RAID solution.
他最後一句說晶片本身是無法去決定是否是Hardware RAID或著Software RAID, 而可能是透過firmware來決定.....
但是他一直沒跟我講built-in processor到底在IR/IMR模式下有沒有作用, 打死不講就對了...
作者: aliguagua    时间: 2010-12-10 08:35
per1-q1222 发表于 2010-12-10 08:11
那篇確實是我寫的...
只是不明的原因被盜帖吧, 哈哈哈.....
1. 尚無任何原因可以確定那顆PPC 440的作 ...

这位兄弟研究raid很专业,佩服。
其实lsi回答问题时闪烁其词,一看就是心里没底,所以答案很明显,lsisas2008是“软”raid。

作者: ScorpioCat    时间: 2010-12-10 08:42
下游厂商为了细分产品线或者纯粹出于销售的原因而对客户做的一些说明. LSI吃不准下游厂商是怎么跟客户说的, 总不能一句话砸掉别人牌子吧.
作者: per1-q1222    时间: 2010-12-10 08:45
本帖最后由 per1-q1222 于 2010-12-10 08:46 编辑
ScorpioCat 发表于 2010-12-10 08:42
下游厂商为了细分产品线或者纯粹出于销售的原因而对客户做的一些说明. LSI吃不准下游厂商是怎么跟客户说的, ...


所以我直接去問LSI阿..
但是LSI又不跟我講...
Supemicro都直接跟我講他是Driver-based RAID了...
作者: per1-q1222    时间: 2010-12-10 08:47
其實我那篇寫的LSISAS2008..
我最後是認為他不算RoC了..
頂多只能作為一個I/O Processor...
作者: 五湖废人    时间: 2010-12-10 09:06
本来就是软的...相信他是Hard的没几个吧…………
作者: per1-q1222    时间: 2010-12-10 09:11
本帖最后由 per1-q1222 于 2010-12-10 09:13 编辑
五湖废人 发表于 2010-12-10 09:06
本来就是软的...相信他是Hard的没几个吧…………


LSI說他是Hardware RAID...
DELL說他是Hardware RAID..
Intel說他是Hardware RAID...
Supermicro沒有表明...

所以HBA這塊不好去確定...
硬說他的話..
就姑且當他是IOC-based RAID<<==Hardware RAID好了...
根據DELL的一份文件: DELL RAID Implementation Methods
Hardware RAID區分成: 1. IOP-based RAID 2.IOC-based RAID


作者: aliguagua    时间: 2010-12-10 09:23
iop: I/O processor
ioc: I/O Controller
这是不是楼主的网站http://www.osslab.org.tw/index.p ... B%E8%A9%95%E8%BF%B0
作者: per1-q1222    时间: 2010-12-10 09:39
本帖最后由 per1-q1222 于 2010-12-10 09:45 编辑
aliguagua 发表于 2010-12-10 09:23
iop: I/O processor
ioc: I/O Controller
这是不是楼主的网站http://www.osslab.org.tw/index.php?title ...


這是thx老大的網站..
vxr是我的會員身分..
他當初邀請我進去的..
SAS與RAID那塊主要是我在負責的...
thx老大算是TW少數的Data Recovery這塊領域的專家...
有幾篇是不才的小弟我寫的...
另外有幾篇某些原因不能開放...

主要我是想寫這邊:
http://www.osslab.org.tw/User:vxr
不過目前都好像沒進度的樣子...

你點進去的那帖..
最近要做一些內容調整..
因為有些內容要改...



作者: per1-q1222    时间: 2010-12-10 09:54
本帖最后由 per1-q1222 于 2010-12-10 09:54 编辑

IT產業有些東西..
真真假假, 虛虛實實..
透明的真實資訊實在有限..
尤其Storage這塊相當封閉..
我寫的未必是正確的(所以內容常常改來改去的)...
只能基於經驗和猜測
作者: kewangcwh    时间: 2010-12-10 10:54
supermicro内置的LSISAS2008 我也曾经找过这方面资料 看是否是hard

翻了半天资料 大多都说的云里雾中

lsi 9211的pdf里面倒是明确说lsi 2008 是hardware

后来看某站的评测 说是924x系列(似乎是?记不清了)

LSISA2008内置的powerpc并未激活 不过作者也只是猜测

翻了半天 没个准确说法 也就不了了之了
作者: per1-q1222    时间: 2010-12-10 11:21
本帖最后由 per1-q1222 于 2010-12-10 11:29 编辑
kewangcwh 发表于 2010-12-10 10:54
supermicro内置的LSISAS2008 我也曾经找过这方面资料 看是否是hard

翻了半天资料 大多都说的云里雾中[sw ...


霧裡探花..
你看的那篇應該是存儲時代的吧...
9240的firmware模式是IMR模式...
9211是IR/IT模式...

我原本以為的想法是..
IR/IT模式下, 因為沒有牽涉到高階RAID模式所使用的相關運算...
單純的R0, R10, R1E, R1....
這時built-in processor會是有效的, 協助相關的I/O操作處理...
一個IOC-based RAID..

當切換為IMR模式, 允許支持R5後, 就必須要依賴Host CPU來作...
這時I/O操作會轉換到Host CPU來執行, 去操作像XOR operation這類的運算...
built-in processor會是沒有作用的...
一個Driver-based RAID...

最早刊載這篇, 針對早期的ARM-based I/O Processor產品:
http://www.lsi.com/DistributionSystem/User/AssetMgr.aspx?asset=52347
最後的list指明了差異...

When to choose the LSI MegaRAID SAS Entry Line
• Consumption of main CPU bandwidth by RAID functions is not a concern
• RAID 5 is needed; or might be in the near future
• Protection needed against hard drive loss, but not for server failure
• Require low-cost solution for both SAS and SATA hard drives
• Need the ability to manage both entry-level and more feature-rich RAID adapters using a single management utility

When to choose LSI SAS Host Bus Adapters
• External-connectivity required that is scalable for JBODs, tape
• Internal-connectivity required with RAID 0, 1, and 1E
• Interoperability with SAS expanders is a key concern
• Need an embedded CPU in ASIC to perform RAID operations to offl oad system CPU
• You desire Pro-Aven solution; LSI is a market leader in SAS HBAs and was fi rst-to-market in 2006
• Desire lowest cost for robust solution
• Performance is a priority: Fusion-MPT Architecture provides over 140,000 I/Os per second

其實我個人偏向這個說法....
上LSISAS1068的方塊圖:
[attach]1442450[/attach]


作者: kewangcwh    时间: 2010-12-10 11:28
per1-q1222 发表于 2010-12-10 11:21
霧裡探花..
你看的那篇應該是存儲時代的吧...
9240的firmware模式是IMR模式...

是的 确实是储存时代的文  谢谢提点   看看那篇文档先

作者: aliguagua    时间: 2010-12-10 12:51
per1-q1222 发表于 2010-12-10 09:39
這是thx老大的網站..
vxr是我的會員身分..
他當初邀請我進去的..

兄弟很专业哇,还是邀请会员

作者: hukee    时间: 2010-12-10 13:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: per1-q1222    时间: 2010-12-10 13:23
hukee 发表于 2010-12-10 13:11
通过看cpu的占用是否能判断,是软,还是硬raid

兄弟..你有甚麼依據用CPU Usage可以判斷S/W RAID或著H/W RAID???...
作者: hukee    时间: 2010-12-10 15:07
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4