Use a SPARC or x86 based system that is running at least the Solaris 10 6/06 release or later release.
The minimum amount of disk space required for a storage pool is 64 MB. The minimum disk size is 128 MB.
The minimum amount of memory needed to install a Solaris system is 768 MB. However, for good ZFS performance, use at least one GB or more of memory.
If you create a mirrored disk configuration, use multiple controllers.