Hi everyone,
Trying to learn ISCSI on ESXI.
My lab set up:
ESxi-2 vmk0--172.20.10.52-vSW-VMNIC0----------- 172.20.10.10 STORAGE ISCSI TARGET-LUNS
vmk1--172.20.11.52-VSW-VMNIC1----------- 172.20.11.10
Above single window box is configured for ISCSI storage. This window box has two IPS which are tied to ISCSI targets.
I observed following:
Below we can see two VM kernels ports:
Below we can see no VMkernel ports were bound to ISCSI adapter:
Below we instruct Exsi-2 to dynamically discover target 172.20.10.10:
Below ESXi-2 discovers the targets :
Questions:
1) Above we have not bound any VM kernel ports to ISCSI software adapter but ESXi-2 has discovered targets from all all available VM kernels ports. It looks to me if we do not bind any VM kernel ports, ESXi sends ISCSI discovery messages from all VM kernel ports trying to discover specified target. is this correct?
2) Above we ask ESXi to discover 172.20.10.10 only, but it is able to discover some additional targets 172.20.11.10, How does ESXi come to know about 172.20.11.10? Storage in our case has two IPS , 172.20.10.10, 172.20.11.10 . We never told ESXI about 172.20.11.10 when doing dynamic discovery. it looks like to me Storage communicates to ESXIi all the IPS which are configured to receive ISCSI traffic. is this correct?
Thanks and have a good weekend !!