Hi Sam

Wow, you've got one hell of a CEO there, congrats :)

> Here is the vision:
> -Solaris 10 running software RAID/ZFS2 managing 8
> drives at first with room for expansion

Please go through the zfs project under the projects section on this site. For 
this setup you won't need to read much, but for future planning there are some 
general guidelines in the docs there. Do go through the zfs-discuss archives.

> -I'm under the impression that ZFS2 is similar to RAID6.

Yes, zfs raidz2 is similar to raid6. It removes the "write hole" and problems 
associated with it (lack of atomicity, nvram, battery backed cache etc).

> -All it needs to do is serve files to a windows machine (SMB).

There is good ol' samba and also the new integrated CIFS server. Give them a 
shot. Integrated CIFS is new in OpenSolaris. Give the latest build a spin and 
let us know how the testing went.

> The hardware:
> -I have a 4U rack case which I plan on jamming full
> of discs, a mini-ATX board (4xSATAII ports) and a
> PCIe 8x Raid card (8xSATAII ports).

Be really careful with HW. OpenSolaris can deal with flaky HW but it doesn't 
really like it. I'd suggest looking at HCL on BigAdmin and the HW detection 
tool 2.0. If you can, get one of the Sun Ultras. They're cheap, certified and 
peace of mind.

Oh and for serious NAS, give plenty of ram to ZFS. 2-4 gigs should suffice and 
make SURE you run it on a 64 bit machine!!!

> -Solaris will run on a 60GB IDE drive

Make it two for redundancy. Use either ZFS boot or old SVM, both will work 
nicely. ZFS boot is new, so you might need to get familiar with it.

> -I'm putting 8x500GB SataII drives on the Raid card
> as JBOD so Solaris can manage the discs in ZFS2
> -Likely add 2x750GB SataII drives on the
> motherboard's sata ports shortly.
> -There will also be a 400GB alone and two 200GB in
> RAID1 but they won't be part of the ZFS2 mount.

I'd suggest having upgrade points at "similar config" levels (short of the 
right word). Basically, upgrade in 8 disc increments so today you have-

zool create raidz2 c1... c2... .....

later you add another raidz2 array in identical way.

Have dissimilar types of arrays if you really feel so. ZFS doesn't have 
problems with it, but I feel that it just makes the tasks of documenting the 
config and keeping it all in head difficult. Each type has its own pros and 
cons, so experiment and settle for one that might serve you well for an year or 
two. For simple NAS, I feel simple stripes of raidz2 will suffice.

boot-pool
--- mirror
------ discs A & B

data-pool-raidz2
---raidz2
-------- discs 0-7 (with spare??)
---raidz2
-------- discs 8-15 (with spare??)
(in future)
--- raidz2
-------- discs 16-23 (with spare)

data-pool-high-IO (mirror of stripes)
--- mirror
------ discs 0-N
------ discs N+1 - 2N-1

HTH

- Akhilesh
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to