When using a hardware iSCSI initiator with an ESXi host, which two tasks are performed by VMKernel? (Choose two)
A.
Encapsulation of iSCSI PDUs TCP/IP packets
B.
Mapping requests for blocks on the virtual disk to blocks on the appropriate physical device
C.
Issuing SCSS commands to the virtual disk
D.
Encapsulation of I/O requests into iSCSI Protocol Data Units (PDUs)
Explanation:
Using HW iSCSI adapter it will offload from the VMkernel to the HW iSCSI adapter:Encapsulation of iSCSI PDUs TCP/IP packets
and
Encapsulation of I/O requests into iSCSI Protocol Data Units (PDUs)Hence the VMkernel does not perform these two tasks making these the correct answers:
Mapping requests for blocks on the virtual disk to blocks on the appropriate physical device
and
Issuing SCSS commands to the virtual diskPage 68 from vsphere-esxi-vcenter-server-50-storage-guide.pdf
Sorry but I’m not disagree, think that correct answers are A & D. Somebody think the same?
http://pubs.vmware.com/vsphere-50/topic/com.vmware.vsphere.storage.doc_50/GUID-AC22728E-B1B2-48FA-A6D6-62C0045C665F.html
Should be A,B,D
A – only done by Hardware iSCSI (per explanation)
B – Done by VMkernel for software or hardware iSCSI
C – INCORRECT, done by VM or OS not by VMkernel
D – only done by Hardware iSCSI (per explanation)
CORRECTION
So I re-read the question after I posted.. Its asks what is done by the VMkernel not Adapter, this is why I get questions wrong on the test, shooting by the hip
Should be B ONLY
A – done by adapter
B – done by VMkernel
C – done by VM
D – done by adapter
correct answer is B,C
2 Clay ,
about answer C,
lets take a look how it works in physical server:
OS is issuing scsi commands to controller (using device driver) after that hardware controller issuing commands to disk or array of disks,
in VM we have no hardware devices such as ethernet adapters and hardware controllers, their tasks perfomed by VMkernel( Intel network cards,LSI SAS controller)