HP ProLiant BL660c Configuring Arrays on HP Smart Array Controllers Reference - Page 96

Fault-tolerance methods

Page 96 highlights

The group of physical drives containing the logical drive is called a drive array, or just array (denoted by An in the figure). Because all the physical drives in an array are commonly configured into just one logical drive, the term array is often used as a synonym for logical drive. However, an array can contain several logical drives, each of a different size. Each logical drive in an array is distributed across all of the physical drives within the array. A logical drive can also extend across more than one port on the same controller, but it cannot extend across more than one controller. Drive failure, although rare, is potentially catastrophic. For arrays that are configured as shown in the previous figure, failure of any physical drive in the array causes every logical drive in the array to suffer irretrievable data loss. To protect against data loss due to physical drive failure, logical drives are configured with fault tolerance ("Fault-tolerance methods" on page 96). For any configuration except RAID 0, further protection against data loss can be achieved by assigning a drive as an online spare (or hot spare). This drive contains no data and is connected to the same controller as the array. When any other physical drive in the array fails, the controller automatically rebuilds information that was originally on the failed drive to the online spare. The system is thus restored to full RAID-level data protection, although it now no longer has an online spare. (However, in the unlikely event that another drive in the array fails while data is being rewritten to the spare, the logical drive will still fail.) When you configure an online spare, it is automatically assigned to all logical drives in the same array. Additionally, you do not need to assign a separate online spare to each array. Instead, you can configure one hard drive to be the online spare for several arrays if the arrays are all on the same controller. Fault-tolerance methods Several fault-tolerance methods exist. Those most often used with Smart Array controllers are hardwarebased RAID methods. Two alternative fault-tolerance methods that are sometimes used are also described ("Alternative faulttolerance methods" on page 103). However, hardware-based RAID methods provide a much more robust and controlled fault-tolerance environment, so these alternative methods are seldom used. Drive arrays and fault-tolerance methods 96

  • 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

Drive arrays and fault-tolerance methods
96
The group of physical drives containing the logical drive is called a
drive array,
or just
array
(denoted by
A
n
in the figure). Because all the physical drives in an array are commonly configured into just one
logical drive, the term array is often used as a synonym for logical drive. However, an array can contain
several logical drives, each of a different size.
Each logical drive in an array is distributed across all of the physical drives within the array. A logical
drive can also extend across more than one port on the same controller, but it cannot extend across more
than one controller.
Drive failure, although rare, is potentially catastrophic. For arrays that are configured as shown in the
previous figure, failure of any physical drive in the array causes every logical drive in the array to suffer
irretrievable data loss. To protect against data loss due to physical drive failure, logical drives are
configured with
fault tolerance
("
Fault-tolerance methods
" on page
96
).
For any configuration except RAID 0, further protection against data loss can be achieved by assigning a
drive as an
online spare
(or
hot spare
). This drive contains no data and is connected to the same
controller as the array. When any other physical drive in the array fails, the controller automatically
rebuilds information that was originally on the failed drive to the online spare. The system is thus restored
to full RAID-level data protection, although it now no longer has an online spare. (However, in the unlikely
event that another drive in the array fails while data is being rewritten to the spare, the logical drive will
still fail.)
When you configure an online spare, it is automatically assigned to all logical drives in the same array.
Additionally, you do not need to assign a separate online spare to each array. Instead, you can configure
one hard drive to be the online spare for several arrays if the arrays are all on the same controller.
Fault-tolerance methods
Several fault-tolerance methods exist. Those most often used with Smart Array controllers are hardware-
based RAID methods.
Two alternative fault-tolerance methods that are sometimes used are also described ("
Alternative fault-
tolerance methods
" on page
103
). However, hardware-based RAID methods provide a much more robust
and controlled fault-tolerance environment, so these alternative methods are seldom used.