Subject: multi fibre channel path abstraction
To: NetBSD Users <netbsd-users@NetBSD.org>
From: Louis Guillaume <lguillaume@berklee.edu>
List: netbsd-users
Date: 05/18/2005 18:16:14
This is a cryptographically signed message in MIME format.

--------------ms010202000006090108080004
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

Is there any software out there for NetBSD that will allow for multiple 
redundant paths to the same LUNs on multiple Fibre-Channel bus?

This would be similar to EMC's PowerPath software. Basically, what I'm 
looking for is this...



[LUN] on EMC Clariion CX500 SAN
  | |
  | +--[FC Switch 1]--------+
  +----[FC Switch 2]------+ |
                          | |
[scsibus0 at mpt0]-------+ |
   | [scsibus1 at mpt1]-----+
   |   |
   |   |
  sd0 sd1
   \   /
    \ /
     v
     |
    ld0  - logical abstraction of sd0 and sd1. Redundant
           paths to the LUN on the SAN provide high
           availability.


... It's actually typical to see 4 devices pointing at the same LUN in 
our configuration. Each FC Card has a path to each switch. Each switch 
has a path to each Storage Array Controller on the SAN. It's just easier 
to draw with 2.

Any help would be great.


Louis




--------------ms010202000006090108080004
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII/TCC
AtkwggJCoAMCAQICAw5BgDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE
ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv
bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwMzEzMDQxNDUwWhcNMDYwMzEzMDQxNDUw
WjBIMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSUwIwYJKoZIhvcNAQkBFhZs
Z3VpbGxhdW1lQGJlcmtsZWUuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
7oKaqOBxvzmsqFBmyM/OW13GZwrHIWZsChw3Bg8pqCqFKoJZ2v1Z86Q6mlqXk63ctPanfLo6
Js6TQy/25POsGnglILts6amQLnE1C4fkqVc7gApM12R3VaPopWDl+Tn+cVJxsjsUvpj2OYTt
MQTv2TtcpRwbC0mZRPt7/NUctiiKnNMwwpx5kV7xwd9bLiAuxvj2rb0xxjMcV5dWDDzH335U
x2poCooXzxElhHSgiR+cowzdzw6I2O+mD3A2XLxHEH606sRzp48ywDSJ3uOVTb1h0zOIpIQd
4QfsVlN7DR+KQQlIAtig8k5lABNVoJ91Zpq4GqWCGxymyPVB+uBKUwIDAQABozMwMTAhBgNV
HREEGjAYgRZsZ3VpbGxhdW1lQGJlcmtsZWUuZWR1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcN
AQEEBQADgYEAkavImAKSfFEVhG4RIWYUB9Nwimp8l+7HG/N/pj0HyD1AQP2l0It2IXtAbwe4
0seMkMSPX0SjRr4i4XwwrZTOBCmn3prTnlLo/Wb8Mg+0dFN++03DUA9aoEeBwdEDlH2jII84
wuJUJ8NhQTApjTH+T3pNdlUaI7kA2zYxAcPWv/YwggLZMIICQqADAgECAgMOQYAwDQYJKoZI
hvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ
dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB
MB4XDTA1MDMxMzA0MTQ1MFoXDTA2MDMxMzA0MTQ1MFowSDEfMB0GA1UEAxMWVGhhd3RlIEZy
ZWVtYWlsIE1lbWJlcjElMCMGCSqGSIb3DQEJARYWbGd1aWxsYXVtZUBiZXJrbGVlLmVkdTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAO6Cmqjgcb85rKhQZsjPzltdxmcKxyFm
bAocNwYPKagqhSqCWdr9WfOkOppal5Ot3LT2p3y6OibOk0Mv9uTzrBp4JSC7bOmpkC5xNQuH
5KlXO4AKTNdkd1Wj6KVg5fk5/nFScbI7FL6Y9jmE7TEE79k7XKUcGwtJmUT7e/zVHLYoipzT
MMKceZFe8cHfWy4gLsb49q29McYzHFeXVgw8x99+VMdqaAqKF88RJYR0oIkfnKMM3c8OiNjv
pg9wNly8RxB+tOrEc6ePMsA0id7jlU29YdMziKSEHeEH7FZTew0fikEJSALYoPJOZQATVaCf
dWaauBqlghscpsj1QfrgSlMCAwEAAaMzMDEwIQYDVR0RBBowGIEWbGd1aWxsYXVtZUBiZXJr
bGVlLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAJGryJgCknxRFYRuESFm
FAfTcIpqfJfuxxvzf6Y9B8g9QED9pdCLdiF7QG8HuNLHjJDEj19Eo0a+IuF8MK2UzgQpp96a
055S6P1m/DIPtHRTfvtNw1APWqBHgcHRA5R9oyCPOMLiVCfDYUEwKY0x/k96TXZVGiO5ANs2
MQHD1r/2MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx
FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU
aGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZp
c2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcN
AQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEz
MDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n
IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/
ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2
JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wID
AQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDov
L2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD
AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG
9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAg
k3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghO
rvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAzswggM3AgEBMGkwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwCQYFKw4DAhoFAKCC
AacwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDUwNTE4MjIx
NjE0WjAjBgkqhkiG9w0BCQQxFgQUwKQdNmFZq6VNKI+REdtCPi/8knQwUgYJKoZIhvcNAQkP
MUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D
AgcwDQYIKoZIhvcNAwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYDVQQGEwJaQTElMCMG
A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl
cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw5BgDB6BgsqhkiG9w0BCRACCzFroGkwYjEL
MAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq
BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMOQYAwDQYJKoZI
hvcNAQEBBQAEggEAYoeQJrSP0lkJiUPVlCodEUyJ2K8Ru275kbl9CYYxRuro0sPCIgZbHyKX
XTo+ixItY5gBF4fmvFK2OqMNx0fgKw0h44maUpdPKHM6mdX3biH9scSO0NrBKbILGSusCE/6
UUuq8fX2ql159nOOw8bOAt2h7Q0QJiqvQ2ctXJ7WmOVTeqCUzik8N0S8XyQHaR/k/7e0SDZJ
w15PVF9BxBz/EbrptVAHtgJv0hCurSGa4kKKawLuAuOeGOuXHG8JOOvBaTUKIOgJ6Pm0Vd/0
EQNSTrOOpG+uoR97/3I4rsGRiw54m6fIDAbR17RaecbW7RnUB2IvzF/QGN5sj37mZvhPjgAA
AAAAAA==
--------------ms010202000006090108080004--