6.7

Table Of Contents
Figure 131. Single Ethernet Link Connection to Storage
When systems read data from storage, the storage responds with sending enough data to fill the link
between the storage systems and the Ethernet switch. It is unlikely that any single system or virtual
machine gets full use of the network speed. However, this situation can be expected when many systems
share one storage device.
When writing data to storage, multiple systems or virtual machines might attempt to fill their links. As a
result, the switch between the systems and the storage system might drop network packets. The data
drop might occur because the switch has more traffic to send to the storage system than a single link can
carry. The amount of data the switch can transmit is limited by the speed of the link between it and the
storage system.
Figure 132. Dropped Packets
1 Gbit
1 Gbit
1 Gbit
dropped packets
Recovering from dropped network packets results in large performance degradation. In addition to time
spent determining that data was dropped, the retransmission uses network bandwidth that can otherwise
be used for current transactions.
iSCSI traffic is carried on the network by the Transmission Control Protocol (TCP). TCP is a reliable
transmission protocol that ensures that dropped packets are retried and eventually reach their
destination. TCP is designed to recover from dropped packets and retransmits them quickly and
seamlessly. However, when the switch discards packets with any regularity, network throughput suffers.
The network becomes congested with requests to resend data and with the resent packets. Less data is
transferred than in a network without congestion.
Most Ethernet switches can buffer, or store, data. This technique gives every device attempting to send
data an equal chance to get to the destination. The ability to buffer some transmissions, combined with
many systems limiting the number of outstanding commands, reduces transmissions to small bursts. The
bursts from several systems can be sent to a storage system in turn.
vSphere Storage
VMware, Inc. 122