I have a scenario (tray failure) that I am trying to "predict" how zfs 
will behave and am looking for some input .  Coming from the world of 
svm, ZFS is WAY different ;)

If we have 2 racks, containing 4 trays each, 2 6540's that present 8D 
Raid5 luns to the OS/zfs and through zfs we setup a mirror config such 
that: I'm oversimplifying here but...

Rack 1 - Tray 1 = lun 0    Rack 2 - Tray 1  =  lun 4
Rack 1 - Tray 2 = lun 1    Rack 2 - Tray 2  =  lun 5
Rack 1 - Tray 3 = lun 2    Rack 2 - Tray 3  =  lun 6
Rack 1 - Tray 4 = lun 3    Rack 2 - Tray 4  =  lun 7

so the zpool command would be:

zpool create somepool mirror 0 4 mirror 1 5 mirror 2 6 mirror 3 7   
<---(just for ease of explanation using the "supposed" lun numbers)

so a status output would look similar to:

somepool
          mirror
                      0
                      4
          mirror
                      1
                      5
          mirror
                      3
                      6
          mirror
                      4
                      7

Now in the VERY unlikely event that we lost the first tray in each rack 
which contain 0 and 4 respectively...

somepool
          mirror    ---
                      0   |
                      4   |   Bye Bye
                         ---
          mirror
                      1
                      5
          mirror
                      3
                      6
          mirror
                      4
                      7


Would the entire "somepool" zpool die?  Would it affect ALL users in 
this pool or a portion of the users?  Is there a way in zfs to be able 
to tell what individual users are hosed (my group is a bunch of control 
freaks ;)?  How would zfs react to something like this?  Also any 
feedback on a better way to do this is more then welcome

Please keep in mind I am a "ZFS noob" so detailed explanations would be 
awesome.

Thanks in advance

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

Reply via email to