Dell PowerVault MD3260 Administrator's Guide - Page 21

Segment Size, Virtual Disk Operations, Virtual Disk Initialization, Consistency Check

Page 21 highlights

sized databases or any environment that requires high performance and fault tolerance and moderate-to-medium capacity. Segment Size Disk striping enables data to be written across multiple physical disks. Disk striping enhances performance because striped disks are accessed simultaneously. The segment size or stripe element size specifies the size of data in a stripe written to a single disk. The storage array supports stripe element sizes of 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, and 256 KB. The default stripe element size is 128 KB. Stripe width, or depth, refers to the number of disks involved in an array where striping is implemented. For example, a four-disk group with disk striping has a stripe width of four. NOTE: Although disk striping delivers excellent performance, striping alone does not provide data redundancy. Virtual Disk Operations Virtual Disk Initialization Every virtual disk must be initialized. Initialization can be done in the foreground or the background. A maximum of four virtual disks can be initialized concurrently on each RAID controller module. • Background initialization - The storage array executes a background initialization when the virtual disk is created to establish parity, while allowing full host server access to the virtual disks. Background initialization does not run on RAID 0 virtual disks. The background initialization rate is controlled by MD Storage Manager. To change the rate of background initialization, you must stop any existing background initialization. The rate change is implemented when the background initialization restarts automatically. • Foreground Initialization - The storage array executes a background initialization when the virtual disk is created to establish parity, while allowing full host server access to the virtual disks. Background initialization does not run on RAID 0 virtual disks. The background initialization rate is controlled by MD Storage Manager. To change the rate of background initialization, you must stop any existing background initialization. The rate change is implemented when the background initialization restarts automatically. Consistency Check A consistency check verifies the correctness of data in a redundant array (RAID levels 1, 5, 6, and 10). For example, in a system with parity, checking consistency involves computing the data on one physical disk and comparing the results to the contents of the parity physical disk. A consistency check is similar to a background initialization. The difference is that background initialization cannot be started or stopped manually, while consistency check can. NOTE: It is recommended that you run data consistency checks on a redundant array at least once a month. This allows detection and automatic replacement of unreadable sectors. Finding an unreadable sector during a rebuild of a failed physical disk is a serious problem, because the system does not have the redundancy to recover the data. Media Verification Another background task performed by the storage array is media verification of all configured physical disks in a disk group. The storage array uses the Read operation to perform verification on the space configured in virtual disks and the space reserved for the metadata. 21

  • 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
  • 175

sized databases or any environment that requires high performance and fault tolerance and moderate-to-medium
capacity.
Segment Size
Disk striping enables data to be written across multiple physical disks. Disk striping enhances performance because
striped disks are accessed simultaneously.
The segment size or stripe element size specifies the size of data in a stripe written to a single disk. The storage array
supports stripe element sizes of 8 KB, 16 KB, 32 KB, 64 KB, 128 KB, and 256 KB. The default stripe element size is 128 KB.
Stripe width, or depth, refers to the number of disks involved in an array where striping is implemented. For example, a
four-disk group with disk striping has a stripe width of four.
NOTE:
Although disk striping delivers excellent performance, striping alone does not provide data redundancy.
Virtual Disk Operations
Virtual Disk Initialization
Every virtual disk must be initialized. Initialization can be done in the foreground or the background. A maximum of four
virtual disks can be initialized concurrently on each RAID controller module.
Background initialization — The storage array executes a background initialization when the virtual disk is
created to establish parity, while allowing full host server access to the virtual disks. Background initialization
does not run on RAID 0 virtual disks. The background initialization rate is controlled by MD Storage Manager. To
change the rate of background initialization, you must stop any existing background initialization. The rate
change is implemented when the background initialization restarts automatically.
Foreground Initialization — The storage array executes a background initialization when the virtual disk is
created to establish parity, while allowing full host server access to the virtual disks. Background initialization
does not run on RAID 0 virtual disks. The background initialization rate is controlled by MD Storage Manager. To
change the rate of background initialization, you must stop any existing background initialization. The rate
change is implemented when the background initialization restarts automatically.
Consistency Check
A consistency check verifies the correctness of data in a redundant array (RAID levels 1, 5, 6, and 10). For example, in a
system with parity, checking consistency involves computing the data on one physical disk and comparing the results to
the contents of the parity physical disk.
A consistency check is similar to a background initialization. The difference is that background initialization cannot be
started or stopped manually, while consistency check can.
NOTE:
It is recommended that you run data consistency checks on a redundant array at least once a month. This
allows detection and automatic replacement of unreadable sectors. Finding an unreadable sector during a rebuild
of a failed physical disk is a serious problem, because the system does not have the redundancy to recover the
data.
Media Verification
Another background task performed by the storage array is media verification of all configured physical disks in a disk
group. The storage array uses the Read operation to perform verification on the space configured in virtual disks and the
space reserved for the metadata.
21