Table of Contents

Advertisement

Quick Links

USER'S
GUIDE
Integrated RAID for SAS
A p r i l 2 0 0 7
Version 1.1
®
DB15-000357-01

Advertisement

Table of Contents
loading

Summary of Contents for LSI LSI SAS3442X-R

  • Page 1 USER’S GUIDE Integrated RAID for SAS A p r i l 2 0 0 7 Version 1.1 ® DB15-000357-01...
  • Page 2: Document Description

    Proprietary Rights Notice This document contains proprietary information of LSI Logic Corporation. The information contained herein is not to be used by or disclosed to third parties without the express written permission of an officer of LSI Logic Corporation. Document Description Document DB15-000357-01, Version 1.1 (April 2007) This document describes LSI Logic Corporation’s Integrated RAID (IR) software product and will remain the official reference source for all revisions/releases of...
  • Page 3: Copyright Notice

    Copyright Notice Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved. Trademark Acknowledgments LSI Logic, the LSI Logic logo design, Fusion-MPT, Integrated Mirroring, and Integrated Striping are trademarks or registered trademarks of LSI Logic Corporation. Windows and Windows NT are registered trademarks of Microsoft Corporation.
  • Page 4 Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 5 Preface This user’s guide explains how to configure and use the components of the LSI Integrated RAID (IR) software product with LSI SAS controllers. Audience This user’s guide assumes that you have some familiarity with installing and configuring software programs and that you are familiar with computer storage devices in general.
  • Page 6: Conventions Used In This Manual

    Chapter 4, Overview of Integrated Striping, provides an overview ™ of the LSI Integrated Striping (IS) feature. Chapter 5, Creating Integrated Striping Volumes, describes how to configure Integrated Striping (IS) volumes with the BIOS-based configuration utility. Appendix A, Using the CFGGEN IR Configuration Utility, describes how to create IM, IME, and IS volumes using the CFGGEN IR configuration utility (for manufacturing use only).
  • Page 7: Table Of Contents

    Contents Chapter 1 Introduction to Integrated RAID Introduction Integrated RAID Benefits and Features Using this Manual Chapter 2 Overview of Integrated Mirroring and Integrated Mirroring Enhanced Introduction IM and IME Features IM/IME Description Integrated RAID Firmware 2.4.1 Resynchronization with Concurrent Host I/O Operation 2.4.2 Metadata Support...
  • Page 8 Creating a Second IM or IME Volume Managing Hot Spares Other Configuration Tasks 3.5.1 Viewing Volume Properties 3.5.2 Synchronizing an Array 3.5.3 Activating an Array 3.5.4 Deleting an Array 3.5.5 Locating a Disk Drive, or Multiple Disk Drives in a Volume 3-10 3.5.6...
  • Page 9 Appendix A Using the CFGGEN IR Configuration Utility Hardware and Software Requirements CFGGEN Interface Description CFGGEN Commands A.3.1 Common Command Line Parameters A.3.2 CREATE Command A.3.3 DEFAULTS Command A.3.4 DISPLAY Command A.3.5 FORMAT Command A-10 A.3.6 HOTSPARE Command A-11 A.3.7 STATUS Command A-12 A.3.8...
  • Page 10 Contents Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 11 Figures Typical Integrated Mirroring Implementation Integrated Mirroring Volume Integrated Mirroring Enhanced with Three Disks Adapter Properties Screen Create New Array Screen Manage Array Screen Integrated Striping Example Integrated Striping - Logical and Physical Views Adapter Properties Screen Create New Array Screen Contents Version 1.1 Copyright ©...
  • Page 12 Contents Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 13: Introduction To Integrated Raid

    Chapter 1 Introduction to Integrated RAID This chapter provides an overview of the LSI Integrated RAID solution for LSI SAS controllers, its features, and its benefits. The chapter includes these sections: Section 1.1, “Introduction,” page 1-1 Section 1.2, “Integrated RAID Benefits and Features,” page 1-2 Section 1.3, “Using this Manual,”...
  • Page 14: Integrated Raid Benefits And Features

    By simplifying the configuration options and by providing firmware support in its host adapters, LSI can offer the Integrated RAID solution at a lower cost than a hardware RAID implementation. ™ Fusion-MPT firmware supports IM, IME, and IS volumes. You can create up to two Integrated RAID storage volumes on the same LSI SAS controller.
  • Page 15: Using This Manual

    Using this Manual Chapters 2 and 3 of this User’s Guide list IM/IME features and explain how to create IM/IME volumes and optional hot spare disks. Chapters 4 and 5 list Integrated Striping features and explain how to create Integrated Striping (IS) volumes. Appendix A explains how to use the CFGGEN IR configuration utility to create IM, IME, and IS volumes in the manufacturing environment.
  • Page 16 Introduction to Integrated RAID Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 17: Im And Ime Features

    Chapter 2 Overview of Integrated Mirroring and Integrated Mirroring Enhanced This chapter provides an overview of the LSI Integrated Mirroring (IM) and Integrated Mirroring Enhanced (IME) features. It includes these sections: Section 2.1, “Introduction,” page 2-1 Section 2.2, “IM and IME Features,” page 2-2 Section 2.3, “IM/IME Description,”...
  • Page 18: Overview Of Integrated Mirroring And Integrated Mirroring Enhanced

    controller can have one or two global hot spare disks available to automatically replace a failed disk in the IM or IME storage volumes on the controller. Hot spares make the IM/IME volume even more fault- tolerant. Note: You can also configure one IM or IME volume and one Integrated Striping (IS) volume on the same LSI SAS controller.
  • Page 19: Im/Ime Description

    Fusion-MPT architecture. Easy-to-use BIOS-based configuration utility. Error notification: the drivers update an OS-specific event log. SES status LED support. Write journaling, which allows automatic synchronization of potentially inconsistent data after unexpected power-down situations. Metadata used to store volume configuration on mirrored disks. Automatic background resynchronization while host I/Os continue.
  • Page 20: Typical Integrated Mirroring Implementation

    Figure 2.1 Typical Integrated Mirroring Implementation IM Volume Primary Mirror NVSRAM (For Write Journaling) Memory Fusion-MPT Controller FLASH (For Configuration) The advantage of an IM/IME volume is that there is always a second, mirrored copy of the data. The disadvantage is that writes take longer because data must be written twice.
  • Page 21: Integrated Raid Firmware

    Figure 2.3 Integrated Mirroring Enhanced with Three Disks Logical View Physical View Mirrored Stripe 1 Mirrored Stripe 1 Mirrored Stripe 2 Mirrored Stripe 3 Mirrored Stripe 2 Mirrored Stripe 3’ Mirrored Stripe 1’ Mirrored Stripe 2’ Mirrored Stripe 3 Mirrored Stripe 4 Mirrored Stripe 5 Mirrored Stripe 6 Mirrored Stripe 4...
  • Page 22: Hot Swapping

    order to verify the configuration. The usable disk space for each member disk is adjusted down when the configuration is created, in order to leave room for this data. 2.4.3 Hot Swapping The firmware supports hot swapping. The hot-swapped disk is automatically resynchronized in the background, without any host or user intervention.
  • Page 23: Media Verification

    2.4.6 Media Verification The firmware supports a background media verification feature that runs at regular intervals when the IM/IME volume is in optimal state. If the verification command fails for any reason, the other disk’s data for this segment is read and written to the failing disk in an attempt to refresh the data.
  • Page 24 Overview of Integrated Mirroring and Integrated Mirroring Enhanced Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 25: Creating Im And Ime Volumes

    Chapter 3 Creating IM and IME Volumes This chapter explains how to create Integrated Mirroring (IM) and Integrated Mirroring Enhanced (IME) volumes using the LSI SAS BIOS Configuration Utility (SAS BIOS CU). The chapter includes these topics: Section 3.1, “IM/IME Configuration Overview,” page 3-1 Section 3.2, “Creating IM and IME Volumes,”...
  • Page 26: Creating Im And Ime Volumes

    Creating IM and IME Volumes The SAS BIOS CU is part of the Fusion-MPT BIOS. When the BIOS loads during boot and you see the message about the LSI Configuration Utility, press Ctrl-C to start the CU. After you do this, the message changes to: Please wait, invoking SAS Configuration Utility...
  • Page 27: Creating An Im Volume

    3.2.1 Creating an IM Volume Follow these steps to create an IM volume with the SAS BIOS CU: 1. On the Adapter List screen, use the arrow keys to select an LSI SAS adapter. 2. Press Enter to go to the Adapter Properties screen, shown in Figure 3.1.
  • Page 28: Create New Array Screen

    6. Press M to keep the existing data on the first disk or press D to overwrite it. If you keep the existing data, this is called a data migration. The first disk will be mirrored onto the second disk, so any data you want to keep must be on the first disk selected for the volume.
  • Page 29: Creating An Ime Volume

    3.2.2 Creating an IME Volume Follow these steps to create an IME volume with the SAS BIOS CU: 1. On the Adapter List screen, use the arrow keys to select an LSI SAS adapter. 2. Press Enter to go to the Adapter Properties screen, shown in Figure 3.1.
  • Page 30: Managing Hot Spares

    1. In the configuration utility, select an adapter from the Adapter List. Select the RAID Properties option. This will display the current volume. 2. Press C to create a new volume. 3. Continue with step Section 3.2.1, “Creating an IM Volume” step Section 3.2.2, “Creating an IME Volume”...
  • Page 31 Figure 3.3 Manage Array Screen LSI Logic MPT Setup Utility vx.xx.xx.xx Manage Array -- SAS1068 Identifier LSILOGICLogical Volume 3000 Type Scan Order Size(MB) 34332 Status Optimal Manage Hot Spare Synchronize Array Activate Array Delete Array Esc = Exit Menu F1/Shift+1 = Help Enter = Choose array type to create Esc = Return to Adapter Properties 3.
  • Page 32: Other Configuration Tasks

    2. Select Delete Hot Spare and then press C. If there are two hot spares, select which one you want to delete. 3. Select Save changes then exit this menu to commit the changes. The configuration utility pauses while the global hot spare is being removed.
  • Page 33: Activating An Array

    Follow these steps to force the synchronization of a selected array: 1. Select Synchronize Array on the Manage Array screen. 2. Press Y to start the synchronization, or N to cancel it. 3.5.3 Activating an Array An array can become inactive if, for example, it is removed from one controller or computer and moved to another one.
  • Page 34: Locating A Disk Drive, Or Multiple Disk Drives In A

    Note: After a volume has been deleted, it cannot be recovered. When an IM volume is deleted, the data is preserved on the primary disk. When an IME volume is deleted, the master boot records of all disks are deleted. 3.5.5 Locating a Disk Drive, or Multiple Disk Drives in a Volume You can use the SAS BIOS CU to locate and identify a specific physical...
  • Page 35 The current topology is displayed. If the selection of a boot device is supported, the bottom of the screen lists the Alt+B option. This is the key for toggling the boot device. If a device is currently configured as the boot device, the Device Info column on the SAS Topology screen will show the word “Boot.”...
  • Page 36 3-12 Creating IM and IME Volumes Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 37: Overview Of Integrated Striping

    Chapter 4 Overview of Integrated Striping This chapter provides an overview of the LSI Integrated Striping (IS) feature. It includes these sections: Section 4.1, “Introduction,” page 4-1 Section 4.2, “IS Features,” page 4-2 Section 4.3, “IS Description,” page 4-2 Section 4.4, “Integrated Striping Firmware,” page 4-4 Section 4.5, “Fusion-MPT Support,”...
  • Page 38: Is Features

    IS Features Integrated Striping supports the following features: Support for volumes with two to ten disks Support for two IS volumes (or one IS volume and one IM/IME volume) on a controller, with up to 12 disks total. (Requires Integrated RAID firmware v1.20.00 or above.) Note: All physical disks in a volume must be connected to the same SAS controller.
  • Page 39: Integrated Striping Example

    Figure 4.1 Integrated Striping Example Fusion-MPT Controller Disk 1 Disk 3 Disk 4 Disk 2 Segment 1 Segment 2 Segment 3 Segment 4 Segment 5 Segment 6 Segment 7 Segment 8 Segment 9 Segment 10 Segment 11 Segment 12 Figure 4.2 shows a logical view and a physical view of Integrated Striping configuration.
  • Page 40: Integrated Striping Firmware

    Integrated Striping Firmware This section describes features of the LSI Integrated RAID firmware. 4.4.1 Metadata Support The firmware supports metadata, which describes the IS logical drive configuration stored on each member disk. When the firmware is initialized, each member disk is queried to read the stored metadata to verify the configuration.
  • Page 41: Creating Integrated Striping Volumes

    Chapter 5 Creating Integrated Striping Volumes This chapter explains how to create Integrated Striping (IS) volumes using the LSI SAS BIOS Configuration Utility (SAS BIOS CU). The chapter includes these topics: Section 5.1, “IS Configuration Overview,” page 5-1 Section 5.2, “Creating IS Volumes,” page 5-2 Section 5.3, “Creating a Second IS Volume,”...
  • Page 42: Creating Is Volumes

    Creating IS Volumes The SAS BIOS CU is part of the Fusion-MPT BIOS. When the BIOS loads during boot and you see the message about the LSI Configuration Utility, press Ctrl-C to start it. After you do this, the message changes to: Please wait, invoking SAS Configuration Utility...
  • Page 43: Adapter Properties Screen

    Figure 5.1 Adapter Properties Screen LSI Logic MPT Setup Utility vx.xx.xx.xx Adapter Properties -- SAS1068 Adapter SAS1068 PCI Slot PCI Address(Bus/Dev/Func) 03:00:00 MPT Firmware Revision 00.03.23.00-IT SAS Address 500605B0:0000C580 Status Enabled Boot Order Boot Support [Enabled BIOS & OS] RAID Properties SAS Topology Advanced Adapter Properties Esc = Exit Menu...
  • Page 44: Creating A Second Is Volume

    Figure 5.2 shows an IS volume configured with two drives. Figure 5.2 Create New Array Screen LSI Logic MPT Setup Utility vx.xx.xx.xx Create New Array -- SAS1068 Array Type: Array Size(MB) 70032 Slot Device Identifier RAID Drive Pred Size Disk Status Fail (MB) MAXTOR ATLAS15K2_36SAS BG34...
  • Page 45: Other Configuration Tasks

    The other way in which to add a second volume is as follows: 1. On the Adapter List screen, use the arrow keys to select an LSI SAS adapter. 2. Press Enter to go to the Adapter Properties screen, shown in Figure 5.1.
  • Page 46: Deleting An Array

    Follow these steps to activate a selected array. 1. Select Activate Array on the Manage Array screen. 2. Press Y to proceed with the activation, or press N to abandon it. After a pause, the array will become active. 5.4.3 Deleting an Array CAUTION: Before deleting an array, be sure to back up all data on the...
  • Page 47: Selecting A Boot Disk

    Note: The LEDs on the disk drives will flash as described above if the firmware is correctly configured and the drives or the disk enclosure supports disk location. 5.4.5 Selecting a Boot Disk You can select a boot disk in the SAS Topology screen. This disk is then moved to scan ID 0 on the next boot, and remains at this position.
  • Page 48 Creating Integrated Striping Volumes Version 1.1 Copyright © 2006, 2007 by LSI Logic Corporation. All rights reserved.
  • Page 49: Using The Cfggen Ir Configuration Utility

    Appendix A Using the CFGGEN IR Configuration Utility This Appendix describes how to use the CFGGEN IR Configuration Utility to create Integrated Mirroring (IM), Integrated Mirroring Enhanced (IME), and Integrated Striping (IS) volumes on LSI SAS controllers. CFGGEN is a command line utility that runs in the DOS, Linux, EFI, and Windows Pre-Installation (WinPE) environments.
  • Page 50: A.1 Hardware And Software Requirements

    A.1 Hardware and Software Requirements The CFGGEN IR Configuration Utility runs on any Intel IA-32 or IA64 compatible platform. It works with storage devices that are compliant with existing SCSI standards. CFGGEN supports the LSISAS1064/1064E, LSISAS1068/1068E, and LSISAS1078 LSI SAS controller chips. CFGGEN runs in the following operating environments: DOS –...
  • Page 51: A.2 Cfggen Interface Description

    A.2 CFGGEN Interface Description CFGGEN uses a command line interface. Commands are formatted as follows: cfggen <controller #> <command> <parameters> The program name, controller number, command, and parameters fields must be separated by the ASCII space character. The parameter format is command specific, as described in Section A.3, “CFGGEN Commands.”...
  • Page 52: Common Command Line Parameters

    CFGGEN is not case sensitive. You can type CFGGEN commands and parameters in uppercase, lowercase, or a mixture of the two. The following conventions are used in the command descriptions: Text in italics must be entered exactly as shown on the command line. Text surrounded by <>...
  • Page 53: Create Command

    A.3.2 CREATE Command The CREATE command creates IM, IME, and IS volumes on supported LSI SAS controllers. When a disk drive is added to an IM, IME, or IS volume, its entire storage capacity may or may not be used, depending on drive capacity and volume capacity.
  • Page 54: Defaults Command

    Parameters – <controller #> – Number of the SAS controller targeted by this command. <volume type> – Volume type for the new volume to be created. Valid values are IM or IME or IS. <size> – Size of the RAID volume in megabytes, or MAX for the maximum size available.
  • Page 55: Display Command

    Command Line – DOS, Linux, WinPE versions: cfggen <controller #> defaults [noprompt] EFI version: cfggen <controller #> delete [noprompt] Parameters – <controller #> – Number of the SAS controller targeted by this command. noprompt – Suppresses display of warnings and prompts. Program Return Value –...
  • Page 56 Program Return Value – 0x00 SUCCESS: command completed successfully. 0x01 FAILURE: bad command line arguments or operational failure. Sample Output – The following example shows a sample output of the CREATE command when used to create an IM configuration. Read configuration has been initiated for controller 0 ------------------------------------------------------------------------ Controller information ------------------------------------------------------------------------...
  • Page 57 Size (in MB)/(in sectors) : 34732/71132958 Manufacturer : MAXTOR Model Number : ATLAS15K2_036SAS Firmware Revision : BG31 Serial No : E204EY1K Drive Type : SAS Target on SCSI ID 8 Enclosure # Slot # Device is a Hard disk SCSI ID State : Hot Spare (HSP) Size (in MB)/(in sectors)
  • Page 58: Format Command

    Inactive, Okay (OKY) – Volume is inactive and drives are functioning properly. User data is protected if the current RAID level is RAID 1 (IM) or RAID 1E (IME). Inactive, Degraded (DGD) – Volume is inactive and the user’s data is not fully protected due to a configuration change or drive failure;...
  • Page 59: Hotspare Command

    The FORMAT command does not complete and return to a shell prompt until the format operation is complete. This may take a long time for a large disk drive. Command Line – cfggen <controller #> format <SCSI ID> [noprompt] cfggen <controller #> format bay <enclosure:bay> [noprompt] Parameters –...
  • Page 60: Status Command

    2. CFGGEN does not allow adding a hot spare disk of a type (SAS/SATA) that is different from the disk types in any of the volumes. Command Line – cfggen <controller #> hotspare <SCSI ID> cfggen <controller #> hotspare bay <enclosure:bay> Parameters –...
  • Page 61: Setoffline Command

    Program Return Value – 0x00 SUCCESS: command completed successfully. 0x01 FAILURE: command failed. Sample Output – Here is an example of the status information returned when a volume resynchronization is in progress: Background command progress status for controller 0... IR Volume 1 Current operation : Synchronize Volume ID...
  • Page 62: Setonline Command

    the disk is still associated with the volume and therefore cannot be addressed by normal I/O requests. If a new disk replaces an offline disk, the new disk is automatically brought online. Otherwise, the disk remains offline until explicitly brought online by SETONLINE command. Command Line –...
  • Page 63: Auto Command (Efi Version Only

    Program Return Value – 0x00 SUCCESS: command completed successfully. 0x01 FAILURE: command failed. A.3.10 AUTO Command (EFI Version Only) The AUTO command, which is currently supported only in the EFI version of CFGGEN, automatically creates an IM, IME, or IS volume. The volume is created with the maximum number of disks available for use in the specified volume type.
  • Page 64: Disableir Command (Efi Version Only

    6. An IME volume can have three to ten disks, as long as rules 4 and 5 are not violated. An IS volume can have two to ten disks. 7. The the total number of disks combined for two volumes cannot exceed twelve.
  • Page 65: Enableir Command (Efi Version Only

    If there are any existing IM, IME, or IS volumes when this command is run, the user is notified via an output message, no action is taken, and CFGGEN returns FAILURE. If Integrated RAID is already disabled when this command is run, CFGGEN returns SUCCESS. Command Line –...
  • Page 66: List Command (Efi Version Only

    Program Return Value – 0x00 SUCCESS: command completed successfully. 0x01 FAILURE: bad command line arguments or operational failure. A.3.13 LIST Command (EFI Version Only) The LIST command, which is currently supported only in the EFI version of CFGGEN, displays a list of all controllers present in the system, along with their corresponding controller #.
  • Page 67: Customer Feedback

    Customer Feedback We would appreciate your feedback on this document. Please copy the following page, add your comments, and fax it to us at the number shown. If appropriate, please also fax copies of any marked-up pages from this document. Important: Please include your name, phone number, fax number, and company address so that we may contact you directly for...
  • Page 68 Reader’s Comments Fax your comments to: LSI Logic Corporation Technical Publications M/S AF-198 Fax: 408.433.4333 Please tell us how you rate this document: Integrated RAID for SAS User’s Guide. Place a check mark in the appropriate blank for each category. Excellent Good Average Fair Poor Completeness of information ____...

This manual is also suitable for:

Rs724qa-e6 rs12Integrated raid for sas

Table of Contents