HP Surestore 64 FW 05.01.00 and SW 07.01.00 HP StorageWorks SAN High Availabil - Page 98

I/O Requirements, Application I/O Profiles, Read/write mixture, Type of data access, I/O block size

Page 98 highlights

Planning Considerations for Fibre Channel Topologies I/O Requirements HP directors and switches are designed with non-blocking architecture; therefore, any two switch ports can communicate at the full Fibre Channel bandwidth of 2.125 Gbps without impact to other switch ports. Because most SAN-attached devices are not capable of generating I/O traffic at the full bandwidth, there is little potential for congestion between two devices attached through a single director or switch. However, when multiple directors or switches are connected through a fabric ISL that multiplexes traffic from several devices, significant potential for congestion arises. To minimize congestion, factors such as application I/O profiles, ISL oversubscription, and device locality must be included in the fabric design. Application I/O Profiles Understanding application I/O characteristics is essential to SAN, fabric, and ISL design. Factors that may affect application I/O include: ■ Read/write mixture - Although application I/O is typically a mixture of read and write operations, some applications are very biased. For example, video server applications are almost 100% read intensive, while real-time video editing applications are mostly write intensive. Read operations typically take less time than write operations; therefore, storage devices for a read-intensive application usually wait for data transfer. As a consequence, read-intensive applications typically require high bandwidth to the device. ■ Type of data access - When an application requires data, access to that data is random or sequential. For example, e-mail server activity is random access, while seismic data processing for the oil and gas industry is sequential access. Sequential data access typically takes less time than random data access; therefore, sequential-access applications usually wait for data transfer. As a consequence, sequential-access applications typically require high bandwidth to the device. ■ I/O block size - The third characteristic of application I/O is data block size, which typically ranges from two kilobytes (KB) to over one megabyte (MB). Applications that generate large blocks of data require high bandwidth to the device. 98 SAN High Availability Planning Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174

Planning Considerations for Fibre Channel Topologies
98
SAN High Availability Planning Guide
I/O Requirements
HP directors and switches are designed with non-blocking architecture; therefore,
any two switch ports can communicate at the full Fibre Channel bandwidth of
2.125 Gbps without impact to other switch ports. Because most SAN-attached
devices are not capable of generating I/O traffic at the full bandwidth, there is little
potential for congestion between two devices attached through a single director or
switch.
However, when multiple directors or switches are connected through a fabric ISL
that multiplexes traffic from several devices, significant potential for congestion
arises. To minimize congestion, factors such as application I/O profiles, ISL
oversubscription, and device locality must be included in the fabric design.
Application I/O Profiles
Understanding application I/O characteristics is essential to SAN, fabric, and ISL
design. Factors that may affect application I/O include:
Read/write mixture —
Although application I/O is typically a mixture of
read and write operations, some applications are very biased. For example,
video server applications are almost 100% read intensive, while real-time
video editing applications are mostly write intensive. Read operations
typically take less time than write operations; therefore, storage devices for a
read-intensive application usually wait for data transfer. As a consequence,
read-intensive applications typically require high bandwidth to the device.
Type of data access —
When an application requires data, access to that data
is random or sequential. For example, e-mail server activity is random access,
while seismic data processing for the oil and gas industry is sequential access.
Sequential data access typically takes less time than random data access;
therefore, sequential-access applications usually wait for data transfer. As a
consequence, sequential-access applications typically require high bandwidth
to the device.
I/O block size —
The third characteristic of application I/O is data block size,
which typically ranges from two kilobytes (KB) to over one megabyte (MB).
Applications that generate large blocks of data require high bandwidth to the
device.