[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Software vs Hardware RAID 10?



On Sun, Aug 26, 2007 at 09:59:47AM -0500, Neil Gunton wrote:
> Interesting! Unfortunately, this is an existing server, it's all I've 
> got and I have to make the best of it. I would certainly be willing to 
> ditch the Adaptec RAID card if it helped improve things for software 
> RAID. I vaguely know that more SCSI channels is better... however I 
> don't know if motherboards generally have more than one SCSI channel... 
> is there any way to tell that?
> 
> slim:~# lspci -v
> 00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) 
> (prog-if 00 [Normal decode])
>         Flags: bus master, 66MHz, medium devsel, latency 64
>         Bus: primary=00, secondary=03, subordinate=03, sec-latency=64
>         I/O behind bridge: 00009000-0000bfff
>         Memory behind bridge: fc900000-feafffff
>         Capabilities: [c0] HyperTransport: Slave or Primary Interface
>         Capabilities: [f0] HyperTransport: Interrupt Discovery and 
> Configuration
> 
> 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05)
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 LPC
>         Flags: bus master, 66MHz, medium devsel, latency 0
> 
> 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 
> 03) (prog-if 8a [Master SecP PriP])
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 IDE
>         Flags: bus master, medium devsel, latency 32
>         I/O ports at ffa0 [size=16]
> 
> 00:07.2 SMBus: Advanced Micro Devices [AMD] AMD-8111 SMBus 2.0 (rev 02)
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 SMBus 2.0
>         Flags: medium devsel, IRQ 10
>         I/O ports at cc00 [size=32]
> 
> 00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-8111 ACPI (rev 05)
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 ACPI
>         Flags: medium devsel
> 
> 00:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge 
> (rev 12) (prog-if 00 [Normal decode])
>         Flags: bus master, 66MHz, medium devsel, latency 64
>         Bus: primary=00, secondary=02, subordinate=02, sec-latency=64
>         Memory behind bridge: fc600000-fc8fffff
>         Prefetchable memory behind bridge: 
> 00000000f6400000-00000000fc4fffff
>         Capabilities: [a0] PCI-X bridge device
>         Capabilities: [b8] HyperTransport: Interrupt Discovery and 
> Configuration
>         Capabilities: [c0] HyperTransport: Slave or Primary Interface
> 
> 00:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) 
> (prog-if 10 [IO-APIC])
>         Subsystem: Advanced Micro Devices [AMD] Unknown device 36c0
>         Flags: bus master, medium devsel, latency 0
>         Memory at febff000 (64-bit, non-prefetchable) [size=4K]
> 
> 00:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge 
> (rev 12) (prog-if 00 [Normal decode])
>         Flags: bus master, 66MHz, medium devsel, latency 64
>         Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
>         Capabilities: [a0] PCI-X bridge device
>         Capabilities: [b8] HyperTransport: Interrupt Discovery and 
> Configuration
> 
> 00:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) 
> (prog-if 10 [IO-APIC])
>         Subsystem: Advanced Micro Devices [AMD] Unknown device 36c0
>         Flags: bus master, medium devsel, latency 0
>         Memory at febfe000 (64-bit, non-prefetchable) [size=4K]
> 
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> HyperTransport Technology Configuration
>         Flags: fast devsel
>         Capabilities: [80] HyperTransport: Host or Secondary Interface
>         Capabilities: [a0] HyperTransport: Host or Secondary Interface
>         Capabilities: [c0] HyperTransport: Host or Secondary Interface
> 
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> Address Map
>         Flags: fast devsel
> 
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> DRAM Controller
>         Flags: fast devsel
> 
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> Miscellaneous Control
>         Flags: fast devsel
> 
> 00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> HyperTransport Technology Configuration
>         Flags: fast devsel
>         Capabilities: [80] HyperTransport: Host or Secondary Interface
>         Capabilities: [a0] HyperTransport: Host or Secondary Interface
>         Capabilities: [c0] HyperTransport: Host or Secondary Interface
> 
> 00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> Address Map
>         Flags: fast devsel
> 
> 00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> DRAM Controller
>         Flags: fast devsel
> 
> 00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
> Miscellaneous Control
>         Flags: fast devsel
> 
> 02:05.0 RAID bus controller: Adaptec (formerly DPT) SmartRAID V 
> Controller (rev 01)
>         Subsystem: Adaptec (formerly DPT) Unknown device c034
>         Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 169
>         BIST result: 00
>         Memory at fc800000 (32-bit, non-prefetchable) [size=1M]
>         Memory at fb000000 (32-bit, prefetchable) [size=16M]
>         Memory at f8000000 (32-bit, prefetchable) [size=32M]
>         Expansion ROM at f6400000 [disabled] [size=32K]
>         Capabilities: [44] Power Management version 2
> 
> 02:09.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 
> Gigabit Ethernet (rev 03)
>         Subsystem: Broadcom Corporation Unknown device 1644
>         Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 185
>         Memory at fc7b0000 (64-bit, non-prefetchable) [size=64K]
>         Memory at fc7a0000 (64-bit, non-prefetchable) [size=64K]
>         Expansion ROM at fc790000 [disabled] [size=64K]
>         Capabilities: [40] PCI-X non-bridge device
>         Capabilities: [48] Power Management version 2
>         Capabilities: [50] Vital Product Data
>         Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ 
> Queue=0/3 Enable-
> 
> 02:09.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 
> Gigabit Ethernet (rev 03)
>         Subsystem: Broadcom Corporation Unknown device 1644
>         Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 193
>         Memory at fc7e0000 (64-bit, non-prefetchable) [size=64K]
>         Memory at fc7d0000 (64-bit, non-prefetchable) [size=64K]
>         Expansion ROM at fc7c0000 [disabled] [size=64K]
>         Capabilities: [40] PCI-X non-bridge device
>         Capabilities: [48] Power Management version 2
>         Capabilities: [50] Vital Product Data
>         Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ 
> Queue=0/3 Enable-
> 
> 03:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 
> 0b) (prog-if 10 [OHCI])
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 USB
>         Flags: bus master, medium devsel, latency 64, IRQ 177
>         Memory at feafc000 (32-bit, non-prefetchable) [size=4K]
> 
> 03:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 
> 0b) (prog-if 10 [OHCI])
>         Subsystem: Advanced Micro Devices [AMD] AMD-8111 USB
>         Flags: bus master, medium devsel, latency 64, IRQ 177
>         Memory at feafd000 (32-bit, non-prefetchable) [size=4K]
> 
> 03:05.0 Mass storage controller: Silicon Image, Inc. SiI 3114 
> [SATALink/SATARaid] Serial ATA Controller (rev 02)
>         Subsystem: Silicon Image, Inc. SiI 3114 SATALink Controller
>         Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 177
>         I/O ports at bc00 [size=8]
>         I/O ports at b880 [size=4]
>         I/O ports at b800 [size=8]
>         I/O ports at ac00 [size=4]
>         I/O ports at a880 [size=16]
>         Memory at feafec00 (32-bit, non-prefetchable) [size=1K]
>         Expansion ROM at fea00000 [disabled] [size=512K]
>         Capabilities: [60] Power Management version 2
> 
> 03:06.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) 
> (prog-if 00 [VGA])
>         Subsystem: ATI Technologies Inc Rage XL
>         Flags: bus master, stepping, medium devsel, latency 64, IRQ 11
>         Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
>         I/O ports at b000 [size=256]
>         Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
>         Expansion ROM at feac0000 [disabled] [size=128K]
>         Capabilities: [5c] Power Management version 2

Well I have seen IBM workstations in the past with 2 scsi channels built
in (they had an adaptec chip with two channels).  If you count the
number of scsi connectors on the mainboard internally, the number of
68pin scsi connectors is probably how many scsi busses you have.
External connectors are usually continuations of the internal busses.

You may also see the scsi busses found by the scsi driver when linux
boots.  Check the output of 'dmesg' and see.

--
Len Sorensen



Reply to: