I’ve been a Solaris Volume Manager (formerly disksuite) user for the past 6-years, and have always been annoyed that I had to use dXXX and hspXXX to label mirrors, stripes, sub-devices and hot spares. As of Nevada build 37, you are no longer required to use dXXX and hspXXX, and are free to choose a name that fits the device:
$ metainit foomirror1 1 1 c1t5d0s0
foomirror1: Concat/Stripe is setup
$ metainit foomirror2 1 1 c1t6d0s0
foomirror2: Concat/Stripe is setup
$ metainit foovol -m foomirror1
foovol: Mirror is setup
$ metattach foovol foomirror2
foovol: submirror foomirror2 is attached
$ metastat -c
foovol m 16GB foomirror1 foomirror2 (resync-0%) foomirror1 s 16GB c1t5d0s0 foomirror2 s 16GB c1t6d0s0
W00t! W00t!