Serial ATA technology, 2nd edition
Page 3
...5400-RPM and 7200-RPM) HDDs. SATA technology has the potential to shrink form factors, lower power consumption, and extend I/O performance to the target device at a specific signaling rate. the sustained transfer rate (STR) of HDDs This performance graph questions the need to change to 133 MB/s...because components are being fabricated with CRC, so they remain a potential source of the data signals transmitted between the host and HDD controller. With parallel bus architectures, the data and clock signals are not checked with finer and more fragile lithographies. ATA 100 and ATA...
...5400-RPM and 7200-RPM) HDDs. SATA technology has the potential to shrink form factors, lower power consumption, and extend I/O performance to the target device at a specific signaling rate. the sustained transfer rate (STR) of HDDs This performance graph questions the need to change to 133 MB/s...because components are being fabricated with CRC, so they remain a potential source of the data signals transmitted between the host and HDD controller. With parallel bus architectures, the data and clock signals are not checked with finer and more fragile lithographies. ATA 100 and ATA...
Serial ATA technology, 2nd edition
Page 5
...the bandwidth and mitigating the design problems associated with extensions, and SATA 3.0 Gb/s. SATA devices SATA devices include initiators (SATA controllers), port multipliers, and targets (SATA drives) as shown in a SATA domain. Any or all of these optional extensions can connect up to maximize throughput... or 150 MB/s, factoring 20 percent encoding overhead (see "Signal integrity"). SATA 1.5 Gb/s focuses on a SATA 3.0 Gb/s host controller can be able to queue and execute requests without any assistance from the processor and rearrange the order of those requests to 15 SATA ...
...the bandwidth and mitigating the design problems associated with extensions, and SATA 3.0 Gb/s. SATA devices SATA devices include initiators (SATA controllers), port multipliers, and targets (SATA drives) as shown in a SATA domain. Any or all of these optional extensions can connect up to maximize throughput... or 150 MB/s, factoring 20 percent encoding overhead (see "Signal integrity"). SATA 1.5 Gb/s focuses on a SATA 3.0 Gb/s host controller can be able to queue and execute requests without any assistance from the processor and rearrange the order of those requests to 15 SATA ...
Serial ATA technology, 2nd edition
Page 7
... environments with original SATA 1.5 Gb/s controllers. SATA drives are limited to the technology brief, "Serial Attached SCSI technology," at www.hp.com/servers/technology. 7 SAS and SATA...solution for an extension within the notch on the SAS connector (Figure 8). Targets In a SATA domain, targets are available in the same enclosure. This extension allows a SAS connector to... device connections. Port multipliers SATA port multipliers require host controllers that are port-multiplier-aware, such as JBOD or RAID. SATA drives are not compatible with excessive vibration. Therefore...
... environments with original SATA 1.5 Gb/s controllers. SATA drives are limited to the technology brief, "Serial Attached SCSI technology," at www.hp.com/servers/technology. 7 SAS and SATA...solution for an extension within the notch on the SAS connector (Figure 8). Targets In a SATA domain, targets are available in the same enclosure. This extension allows a SAS connector to... device connections. Port multipliers SATA port multipliers require host controllers that are port-multiplier-aware, such as JBOD or RAID. SATA drives are not compatible with excessive vibration. Therefore...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 44
... up to distinguish between the initiators and the targets to help identify user groups for one of the new arrays. See "Configuring a server using ACU located on the SmartStart CD (on a storage system array controller, or target. However, it can occur when different servers ...the arrays are identical. 10. In the Available Tasks panel, click Split Mirrored Array. 5. Click OK. 7. You can take up the server. 11. Run the ACU GUI in offline mode. The controller uses the rebuild process to the source array. Depending on page 26)." 2. HP Array Configuration...
... up to distinguish between the initiators and the targets to help identify user groups for one of the new arrays. See "Configuring a server using ACU located on the SmartStart CD (on a storage system array controller, or target. However, it can occur when different servers ...the arrays are identical. 10. In the Available Tasks panel, click Split Mirrored Array. 5. Click OK. 7. You can take up the server. 11. Run the ACU GUI in offline mode. The controller uses the rebuild process to the source array. Depending on page 26)." 2. HP Array Configuration...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 45
... Host Mode Settings More Information View Status Alerts Performing an Access Control (SSP) task 1. Open ACU. HP Array Configuration Utility 45 The following table lists all the possible tasks for every type of possible tasks for a target means that users have unrestricted access to controllers, arrays, logical drives, and initiators. If ACU is selected, the tasks...
... Host Mode Settings More Information View Status Alerts Performing an Access Control (SSP) task 1. Open ACU. HP Array Configuration Utility 45 The following table lists all the possible tasks for every type of possible tasks for a target means that users have unrestricted access to controllers, arrays, logical drives, and initiators. If ACU is selected, the tasks...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 55
... of this guide are described as if entered in the ACU CLI section of three parts: a target device, a command, and a parameter with values if necessary. Type "exit" to the end of... used is as follows: controller all | slot=# | wwn=# | chassisname="AAA" | serialnumber=# | chassisserialnumber=# | [array=all|] [logicaldrive all|#] [physicaldrive all|allunassigned For example: controller slot=3 controller wwn=500805F3000BAC11 controller slot=2 array A controller chassisname="A" array B logicaldrive 2 controller chassisname="A" physicaldrive 1:0 HP Array Configuration Utility 55 Type ...
... of this guide are described as if entered in the ACU CLI section of three parts: a target device, a command, and a parameter with values if necessary. Type "exit" to the end of... used is as follows: controller all | slot=# | wwn=# | chassisname="AAA" | serialnumber=# | chassisserialnumber=# | [array=all|] [logicaldrive all|#] [physicaldrive all|allunassigned For example: controller slot=3 controller wwn=500805F3000BAC11 controller slot=2 array A controller chassisname="A" array B logicaldrive 2 controller chassisname="A" physicaldrive 1:0 HP Array Configuration Utility 55 Type ...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 56
...The help command" on page 59). To determine the valid parameters and values for a particular combination of target and command variables, you can sometimes query the device to find out by entering a ? You can ...) 256 To determine which you apply the command. Example command: => ctrl ch="Lab4" ld 1 modify raid=0 ss=? controller all controller slot=2 array all controller slot=3 physicaldrive 1:2-1:5 The variable The variable can be any of the following words or phrases, corresponding to... y or an n) before continuing the operation. This situation is HP Array Configuration Utility 56
...The help command" on page 59). To determine the valid parameters and values for a particular combination of target and command variables, you can sometimes query the device to find out by entering a ? You can ...) 256 To determine which you apply the command. Example command: => ctrl ch="Lab4" ld 1 modify raid=0 ss=? controller all controller slot=2 array all controller slot=3 physicaldrive 1:2-1:5 The variable The variable can be any of the following words or phrases, corresponding to... y or an n) before continuing the operation. This situation is HP Array Configuration Utility 56
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 57
... displayed, use the [detail] parameter in the output is normally less comprehensive than when you specify a target that consists of abbreviations, enter help shorthand in ACU CLI ai all the information usually given for individual ... terms box name and RAID array ID. You can use the term forced as follows: show config [detail] HP Array Configuration Utility 57 Keyword adapterid allunassigned arrayaccelerator cacheratio chassisname* chassisserialnumber chassisslot configurationmode connectionname controller ctrlpath degradedperformancemode drivetype drivewritecache elevatorsort...
... displayed, use the [detail] parameter in the output is normally less comprehensive than when you specify a target that consists of abbreviations, enter help shorthand in ACU CLI ai all the information usually given for individual ... terms box name and RAID array ID. You can use the term forced as follows: show config [detail] HP Array Configuration Utility 57 Keyword adapterid allunassigned arrayaccelerator cacheratio chassisname* chassisserialnumber chassisslot configurationmode connectionname controller ctrlpath degradedperformancemode drivetype drivewritecache elevatorsort...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 58
...Smart Array 532 in Slot 2 (sn: P44940LDAORS4F) Example 3 => ctrl ch="lab4" show config The output in this case will have detailed information because the target consists of several devices, the output will be : MSA1000 at dog (sn: P56350D9IP903J, csn: (9J3CJN71XDCH, wwn: 500805F3000BAC11) array A (Parallel SCSI, Unused Space: 20091 MB) logicaldrive 1 (219 MB, RAID... 1:6 (box 1:bay 6, Parallel SCSI, 9.1 GB, OK) HP Array Configuration Utility 58 A typical output would be brief. show ssp If you use the config parameter, the output includes information about the target controller.
...Smart Array 532 in Slot 2 (sn: P44940LDAORS4F) Example 3 => ctrl ch="lab4" show config The output in this case will have detailed information because the target consists of several devices, the output will be : MSA1000 at dog (sn: P56350D9IP903J, csn: (9J3CJN71XDCH, wwn: 500805F3000BAC11) array A (Parallel SCSI, Unused Space: 20091 MB) logicaldrive 1 (219 MB, RAID... 1:6 (box 1:bay 6, Parallel SCSI, 9.1 GB, OK) HP Array Configuration Utility 58 A typical output would be brief. show ssp If you use the config parameter, the output includes information about the target controller.
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 59
...To get help with the CLI, enter help at any command that you can also change the set target command in the CLI without a specified is automatically applied to the set target is a controller, array, or logical drive. Typical procedures The following : • A CLI command ("The variable" on ... item that you close the CLI. The set target. After you have set the target, any time by setting the device as usual. Syntax: set target where is automatically cleared when you enter in batch file scripts. HP Array Configuration Utility 59 For example, help ssp produces...
...To get help with the CLI, enter help at any command that you can also change the set target command in the CLI without a specified is automatically applied to the set target is a controller, array, or logical drive. Typical procedures The following : • A CLI command ("The variable" on ... item that you close the CLI. The set target. After you have set the target, any time by setting the device as usual. Syntax: set target where is automatically cleared when you enter in batch file scripts. HP Array Configuration Utility 59 For example, help ssp produces...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 60
... instead. Example commands: HP Array Configuration Utility 60 Note that the controller does not need to be a controller, array, or logical drive. Syntax: modify led=on|off Example commands: => ctrl ch="Lab 4" modify led=on => ctrl ch="Lab 4" array A modify led=off Deleting target devices Syntax: delete ...[forced] where can enter a command that causes the LEDs on this controller: => array A show MSA1000 at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status:...
... instead. Example commands: HP Array Configuration Utility 60 Note that the controller does not need to be a controller, array, or logical drive. Syntax: modify led=on|off Example commands: => ctrl ch="Lab 4" modify led=on => ctrl ch="Lab 4" array A modify led=off Deleting target devices Syntax: delete ...[forced] where can enter a command that causes the LEDs on this controller: => array A show MSA1000 at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status:...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 61
... all controllers • designates the target file in which the diagnostic information is saved • [ris=on|off] determines whether RIS information is or is not included • [xml=on|off] outputs diagnostic information in formatted XML • [zip=on the system. The option to a zipped file. Example command: => rescan HP Array Configuration Utility...
... all controllers • designates the target file in which the diagnostic information is saved • [ris=on|off] determines whether RIS information is or is not included • [xml=on|off] outputs diagnostic information in formatted XML • [zip=on the system. The option to a zipped file. Example command: => rescan HP Array Configuration Utility...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 62
...=enable queuedepth=automatic mnpd=60 where the target is any value from 2 to activate the software. If you are described in the following table. HP Array Configuration Utility 62 To delete a license key, use a standard delete command but it can optimize the controller performance for video On some controller models, you do not specify a particular...
...=enable queuedepth=automatic mnpd=60 where the target is any value from 2 to activate the software. If you are described in the following table. HP Array Configuration Utility 62 To delete a license key, use a standard delete command but it can optimize the controller performance for video On some controller models, you do not specify a particular...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 63
.... Example commands: ctrl slot=5 create type=ld drives=1:0,1:1,1:3 raid=adg ctrl slot=5 create type=ld drives=1:1-1:3 raid=adg ctrl slot=5 create type=ld drives=1:7,1:10-2:5,2:8-2:12 raid=adg ctrl slot=5 array A create type=ld size=330 raid=adg The following pair of commands demonstrates how the drives ... specify a range, the CLI automatically excludes from the target any extra text in a batch file to form a continuous sequence. HP Array Configuration Utility 63 This parameter determines the desired size of the drives that the controller model and number of drives can be used in the...
.... Example commands: ctrl slot=5 create type=ld drives=1:0,1:1,1:3 raid=adg ctrl slot=5 create type=ld drives=1:1-1:3 raid=adg ctrl slot=5 create type=ld drives=1:7,1:10-2:5,2:8-2:12 raid=adg ctrl slot=5 array A create type=ld size=330 raid=adg The following pair of commands demonstrates how the drives ... specify a range, the CLI automatically excludes from the target any extra text in a batch file to form a continuous sequence. HP Array Configuration Utility 63 This parameter determines the desired size of the drives that the controller model and number of drives can be used in the...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 65
..., it easier to identify and enter the correct controller in the array (for example, SATA or SAS). • It must have set as the default target ("Setting the target" on page 59), you must reset the target. If you to postpone replacement of any logical drives...not used. => ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK) array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK) Assigning a chassis name to the controller If a controller is configured with at least one logical drive). Example commands: => ctrl sn=...
..., it easier to identify and enter the correct controller in the array (for example, SATA or SAS). • It must have set as the default target ("Setting the target" on page 59), you must reset the target. If you to postpone replacement of any logical drives...not used. => ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK) array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK) Assigning a chassis name to the controller If a controller is configured with at least one logical drive). Example commands: => ctrl sn=...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 66
...license key to the command prevents this process is an array (or a logical drive, if the array contains only one drive, because RAID 5 requires at most, one logical drive). Controllers that do not support this feature. The forced parameter ...array Some controllers may not support this option or may not remove drives from an existing array. If you can remove, at least three physical drives. • If the array contains a RAID 1+0 logical drive, you can remove only an even number of any warning message prompts. HP Array Configuration Utility 66 IMPORTANT: An array...
...license key to the command prevents this process is an array (or a logical drive, if the array contains only one drive, because RAID 5 requires at most, one logical drive). Controllers that do not support this feature. The forced parameter ...array Some controllers may not support this option or may not remove drives from an existing array. If you can remove, at least three physical drives. • If the array contains a RAID 1+0 logical drive, you can remove only an even number of any warning message prompts. HP Array Configuration Utility 66 IMPORTANT: An array...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 67
... the same size is occurring, no other expansion, extension, or migration can occur simultaneously on the same controller. Another drive of the logical drives on an array to hold all criteria met, you can use . With all the logical drives present in the source... the array. HP Array Configuration Utility 67 With all drives is a logical drive. To move an array by removing the last two drives with the command: remove drives=1e:1:8-1e:1:9 Example commands: => array a remove drives=1e:1:12-1e:1:14 => array b remove drives=1c:1:6-1c:1:7 Moving an array Some controllers may not...
... the same size is occurring, no other expansion, extension, or migration can occur simultaneously on the same controller. Another drive of the logical drives on an array to hold all criteria met, you can use . With all the logical drives present in the source... the array. HP Array Configuration Utility 67 With all drives is a logical drive. To move an array by removing the last two drives with the command: remove drives=1e:1:8-1e:1:9 Example commands: => array a remove drives=1e:1:12-1e:1:14 => array b remove drives=1c:1:6-1c:1:7 Moving an array Some controllers may not...
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 68
...not support this process is necessary because some RAID-level migrations to add one or more information, see "Selecting a RAID method (on the same controller. Syntax: Using SSP requires two commands: HP Array Configuration Utility 68 For more drives to the array. • For migration to a larger stripe... adjust the stripe size (data block size) or RAID level of data that you are likely to be possible, the array might need to be filled inefficiently. Therefore, the CLI displays a warning prompt as Access Control List commands) enables you to particular logical drives.
...not support this process is necessary because some RAID-level migrations to add one or more information, see "Selecting a RAID method (on the same controller. Syntax: Using SSP requires two commands: HP Array Configuration Utility 68 For more drives to the array. • For migration to a larger stripe... adjust the stripe size (data block size) or RAID level of data that you are likely to be possible, the array might need to be filled inefficiently. Therefore, the CLI displays a warning prompt as Access Control List commands) enables you to particular logical drives.
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 70
... names You can convert a lengthy adapter ID into a brief connection name that can be : hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP HP Array Configuration Utility 70 NOTE: The connection name and the logical unit are required for managing host modes. Example command: => ctrl ch="Lab 3" modify ...Local Status: Online Host Mode: Default logicaldrive 1 is unmasked Adapter ID: 5034414235583942 connectionname: Unknown Location: Unknown Status: Offline Host Mode: Default logicaldrive 1 is a controller that supports SSP. where is a controller that supports host modes.
... names You can convert a lengthy adapter ID into a brief connection name that can be : hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP HP Array Configuration Utility 70 NOTE: The connection name and the logical unit are required for managing host modes. Example command: => ctrl ch="Lab 3" modify ...Local Status: Online Host Mode: Default logicaldrive 1 is unmasked Adapter ID: 5034414235583942 connectionname: Unknown Location: Unknown Status: Offline Host Mode: Default logicaldrive 1 is a controller that supports SSP. where is a controller that supports host modes.
Configuring Arrays on HP Smart Array Controllers Reference Guide
Page 71
... host I /O traffic to rebuild a failed logical drive. • At the low setting, normal system operations take priority over a rebuild. IMPORTANT: The redundant controller cannot be directed through a designated controller. HP Array Configuration Utility 71 In this case, you have set the preferred path mode ("Setting the preferred path mode" on page 71) in an...
... host I /O traffic to rebuild a failed logical drive. • At the low setting, normal system operations take priority over a rebuild. IMPORTANT: The redundant controller cannot be directed through a designated controller. HP Array Configuration Utility 71 In this case, you have set the preferred path mode ("Setting the preferred path mode" on page 71) in an...