12.07.2015 Views

vsphere-esxi-vcenter-server-55-storage-guide

vsphere-esxi-vcenter-server-55-storage-guide

vsphere-esxi-vcenter-server-55-storage-guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

vSphere StorageHow Virtual Machines Access Data on an iSCSI SANESXi stores a virtual machine's disk files within a VMFS datastore that resides on a SAN <strong>storage</strong> device.When virtual machine guest operating systems issue SCSI commands to their virtual disks, the SCSIvirtualization layer translates these commands to VMFS file operations.When a virtual machine interacts with its virtual disk stored on a SAN, the following process takes place:1 When the guest operating system in a virtual machine reads or writes to SCSI disk, it issues SCSIcommands to the virtual disk.2 Device drivers in the virtual machine’s operating system communicate with the virtual SCSI controllers.3 The virtual SCSI controller forwards the command to the VMkernel.4 The VMkernel performs the following tasks.abcLocates the file, which corresponds to the guest virtual machine disk, in the VMFS volume.Maps the requests for the blocks on the virtual disk to blocks on the appropriate physical device.Sends the modified I/O request from the device driver in the VMkernel to the iSCSI initiator(hardware or software).5 If the iSCSI initiator is a hardware iSCSI adapter (both independent or dependent), the adapterperforms the following tasks.abcEncapsulates I/O requests into iSCSI Protocol Data Units (PDUs).Encapsulates iSCSI PDUs into TCP/IP packets.Sends IP packets over Ethernet to the iSCSI <strong>storage</strong> system.6 If the iSCSI initiator is a software iSCSI adapter, the following takes place.abcdThe iSCSI initiator encapsulates I/O requests into iSCSI PDUs.The initiator sends iSCSI PDUs through TCP/IP connections.The VMkernel TCP/IP stack relays TCP/IP packets to a physical NIC.The physical NIC sends IP packets over Ethernet to the iSCSI <strong>storage</strong> system.7 Depending on which port the iSCSI initiator uses to connect to the network, Ethernet switches androuters carry the request to the <strong>storage</strong> device that the host wants to access.74 VMware, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!