I'm still learning how the volume stuff works but here are some comments about iSCSI stuff:
- Avoiding discovery session sounds better. You can directly insert the target info into open-iscsi db and let open-iscsi log in it.
- iSCSI supports the mutual authentication (the initiator can verify the target too) so it might be better to make 'provider_auth' capable to handle it.
- If you will not remove the discovery session, 'provider_auth' needs to handle discovery session CHAP auth too.
I'm still learning how the volume stuff works but here are some comments about iSCSI stuff:
- Avoiding discovery session sounds better. You can directly insert the target info into open-iscsi db and let open-iscsi log in it.
- iSCSI supports the mutual authentication (the initiator can verify the target too) so it might be better to make 'provider_auth' capable to handle it.
- If you will not remove the discovery session, 'provider_auth' needs to handle discovery session CHAP auth too.