Jon Tsu wrote:
> Hi
>
> I am currently running a ZFS home server and want to add more disks. However 
> my motherboard only has 4 SATA ports which are all used as follows:
>
> Onboard SATA1 : Boot disk
> Onboard SATA2 : ZFS Disk 1
> Onboard SATA3 : ZFS Disk 2
> Onboard SATA4 : ZFS Disk 3
>
> I wish to purchase a 4 port SATA PCI controller card (StarTech.com 4 Port PCI 
> SATA uses the Silicom Image SIL3114 Chipset) to accommodate an extra disk in 
> the following configuration:
>   

I've had no luck getting the SIL3112 Chipset working, although I know 
some people have it working.
Solaris tries to drive it, but always just gets back a 'not ready' 
status, IIRC. I tried several different SIL3112 PCI controllers, all 
with the same result. It may be that it works if integrated onto the 
motherboard and initialised by the BIOS, but I couldn't get any add-in 
PCI cards working. (Yes, I did flash them with the non-RAID BIOS, which 
you'll have to do if you get one with the RAID BIOS on it.)

Also, it's a rather old chipset now (one of the earliest SATA 
interfaces). It's basically emulating an IDE drive interface as far as 
the system is concerned, and I guess that it probably doesn't support 
some SATA features as a result.

> Onboard SATA1 : Boot disk
> Onboard SATA2 : ZFS Disk 1
> Onboard SATA3 : ZFS Disk 2
>
> PCI SATA1 : ZFS Disk 3
> PCI SATA2 : ZFS Disk 4
>
> I obviously have to blow my existing zpool,

That depends how your existing pool is configured, which you haven't said.

>  but my question is will I see any performance loss by splitting my disks 
> across different controllers?

No, but you might see a performance loss using such an old SATA 
controller (for example, if it doesn't support queueing, which I don't 
know if it does or not).

>  Or is it better to stick all the 4 disks on the PCI card?
>   

-- 
Andrew
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to