SGPIO功能在不同RAID卡和HBA卡中的行为差异 |
您所在的位置:网站首页 › sas硬盘什么意思 › SGPIO功能在不同RAID卡和HBA卡中的行为差异 |
SGPIO是SAS RAID卡和SAS HBA卡为硬盘状态指示提供的一种技术,它的信号线被包含在MiniSAS插座和线缆中,利用该技术能很方便的观测到硬盘正处于哪种工作状态(如活动,故障,重建状态)。 在设计调试具有sgpio功能的硬盘热插拔背板时,发现不同型号的SAS RAID卡和SAS HBA卡上的sgpio没有完全遵守sgpio规范,即使是同一厂商的产品,型号不同其表现行为也不一样,下面列出几款常用的RAID卡和HBA卡的sgpio差异。: 1. MegaRAID SAS8708ELP(3G) 卡参数: Firmware Ver 1.40, 232,1007 11.01-0036 WebBIOS Ver 2.2-21-Rel 测试: a). Locate, Faile, Rebuild LED工作都正常, 动作行为也符合SGPIO规范。 b). ActivtyLED 没有闪烁, 对应地Activty Bit没有信号输出。 c). 背板上提供的sdin slot信号RAID卡能接收和识别。
结论: MegaRAIDSAS8708ELP RAID卡的sgpio有Locate, Faile信号输出, 但没有Activity信号输出.
2. 使用SAS9211-8i卡(6G) 卡参数: BIOS 7.25.00.00 NVDATA 0D.44.00.05 BIOS 7.33.00.00 测试: a). 通过调试发现SAS9211-8i卡的sgpio输出的sdout信号硬盘顺序与标准信号相反. 规 范中的sdout信号输出顺序是Driver0,1,2,3,而SAS9211-8i卡的信号输出顺序是 Driver3,2,1,0。 b). Rebuild时sdout没有Fail信号输出,。 c). 背板上发出的sdin (slot) 信号SAS9211-8iHBA卡能接收和识别。
结论: SAS9211-8iSAS卡的sgpio有Activity,Locate,Faile信号输出, 但输出信号顺序与标准信号相反。Rebuild时没有Fail信号输出,且没有实现sdin输入功能。
3. 使用SAS9311-8i卡(12G) 卡参数: MPT Firmware Rev :3.00.00.00-IR 测试: a). Sdout符合规范, Activity,Locate, Faile, Rebuild LED工作都正常. b). 背板上发出的sdin (slot) 信号HBA卡不能识别。
结论: SAS9311-8i SAS卡的sgpio有Activity,Locate,Faile信号输出, 但没有实现sdin输入功能。
4. 使用SAS9261-8i卡(6G) 卡参数: 测试: a).经测试sdout, 发现对应的Activity信号是高电平表示硬盘不活动, 规范中高电平表示硬盘活动. b). 做Loacte操作, RAID卡向sgpio发出的是Fail闪烁信号. 当做Prepare Removal操作时,RAID卡才会发出Locate闪烁信号. c). 将2块盘配置成RAID1, 在拔出一块硬盘后,FailLED被点亮, 在插上一块新硬盘后,RAID卡不会自动Rebuild, 此时FailLED仍然亮, 人工Rebuild操作后, 只有Activity LED闪烁, FailLED不亮.
结论: SAS9261-8iSAS卡的sgpio有Activity,Locate,Faile信号输出, 但Activity信号的电平表示意思与规范不一样,与SAS9211-8i卡一样Rebuild时没有Fail信号输出。该卡没有实现sdin输入功能。
所以背板上使用的软件要根据用户使用的RAID和SAS卡来确定。
作者:周云辉 电话:13534231120 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |