Page 3
• Engineers who are designing a system that will include a ServeRAID-MR10is SAS/SATA Controller. • Anyone installing a ServeRAID-MR10is SAS/SATA Controller in a RAID system. • End users who need to install the iBBU products on the ServeRAID- MR10is SAS/SATA Controller.
Page 4
IBM Document Number: 46M1382 This document explains how to install the ServeRAID device driver for your operating system. The information in this document is independent of the back-end bus and applies to the ServeRAID-MR10is controller. ServeRAID-MR Software User’s Guide IBM Document Number: 46M1381...
Page 5
IBM Systems Safety Notices IBM Document Number: G229-9054-01 This book contains safety notices from IBM Systems documentation. The safety notices include danger and caution notices. Notices and Statements in This Document The caution and danger statements in this document are also in the multilingual IBM Systems Safety Notices document, which is on the ServeRAID-MR Support CD.
Page 6
Web site: http://www.ibm.com/systems/support/ Safety Instructions Use the following safety guidelines to help protect your computer system from potential damage and to ensure your own personal safety. Note: Use the ServeRAID-MR10is SAS/SATA Controller with UL-listed Information Technology Equipment (ITE) products only. Preface...
Page 7
DANGER When working on or around the system, observe the following precautions: Electrical voltage and current from power, telephone, and communication cables are hazardous. To avoid a shock hazard: • Connect power to this unit only with the provided power cord. Do not use the provided power cord for any other product.
Page 8
Exchange only with the IBM-approved part. Recycle or discard the battery as instructed by local regulations. In the United States, IBM has a process for the collection of this battery. For information, call 1-800-426-4333. Have the IBM part number for the battery unit available when you call.
General Description Configuration Scenarios 1.4.1 Number of Physical Drives Supported Benefits of the SAS Interface 1.5.1 PCI Express Architecture 1.5.2 Operating System Support Summary of the ServeRAID-MR10is SAS/SATA Controller Characteristics 1.6.1 SAS Features 1-10 1.6.2 SAS Array Limitations 1-11 1.6.3...
Page 10
Modifying the Keys 3-10 3.4.6 Fault Handling and Recovery 3-11 Chapter 4 Introduction to the Intelligent Backup Battery Unit Functionality Chapter 5 Installing the Intelligent Battery Backup Unit Remotely Installing the iBBU on the ServeRAID-MR10is Controller Connecting the ServeRAID-MR10is iBBU Remotely Contents...
Page 11
Chapter 6 Using the Intelligent Battery Backup Unit Monitoring the iBBU with the MegaRAID Configuration Utilities 6.1.1 Monitoring the iBBU with the WebBIOS Configuration Utility 6.1.2 Monitoring the iBBU with the MegaCLI Utility Display BBU Information Display BBU Status Information Display BBU Capacity Display BBU Design Parameters Display Current BBU Properties...
Page 13
Example of a SAS Direct-Connect Application Example of a ServeRAID-MR10is Controller Configured with an LSISASx12 Expander Installing the ServeRAID-MR10is Controller in a PCI Express Slot Internal SAS Cable for Connection to SAS Physical Drives or SATA II Physical Drives SATA II Connectors...
Chapter 1 Overview This section provides a general overview of the ServeRAID-MR10is SAS/SATA Controller with RAID control capabilities. It consists of the following sections: • Section 1.1, “Overview” • Section 1.2, “ServeRAID-MR10is SAS/SATA Controller Description” • Section 1.3, “General Description”...
Page 18
Serial ATA Specification, Version 1.0a, and the Serial ATAII; Extension to the Serial ATA Specification, Version 1.1. SATA II is an extension to SATA 1.0a. The ServeRAID-MR10is controller is a versatile controller that provides the backbone of both server and high-end workstation environments.
Serial Tunneling Protocol (STP), which enables communication with a SATA II device through an attached expander The ServeRAID-MR10is controller offers data protection using the Data Encryption (DE) feature. This feature protects data from theft and helps meet regulatory compliance. The physical drives and the controller have keys that you can enable or disable to turn the data encryption feature on or off.
General Description The ServeRAID-MR10is controller brings 3.0 Gbit/s Serial Attached SCSI and 3.0 Gbit/s Serial ATA II performance to host adapter, workstation, and server designs. The controller supports internal storage devices, which allows you to use a system that supports enterprise-class SAS drives and desktop-class SATA II drives.
Activity and fault indicators for each PHY • Port Selector (for dual-port drives) Each port on the ServeRAID-MR10is controller supports SAS devices, SATA II devices, or both using SSP, SMP, STP, and SATA II. SSP enables communication with other SAS devices. SATA II enables the controller to communicate with other SATA II devices.
PCI Express NVSRAM RAID Controller SAS/SATA II Device Interface SAS/SATA II Device PCI Express Interface Figure 1.2 shows an example of the ServeRAID-MR10is controller configured with an LSISASx12 expander that is connected to SAS disks, SATA II disks, or both. Overview...
1.4.1 Number of Physical Drives Supported Your configuration planning for the ServeRAID-MR10is controller depends in part on the number of physical drives that you want to use in a RAID array. The number of drives in an array determines the RAID levels that can be supported.
ATA firmware. 1.5.1 PCI Express Architecture PCI Express is a local bus system designed to increase data transfers without slowing down the central processing unit (CPU). You can install the ServeRAID-MR10is PCI Express SAS/SATA controller in PCI Overview...
PCI Express goes beyond the PCI specification in that it is intended as a unifying I/O architecture for various systems: desktops, workstations, mobile, server, communications, and embedded devices. 1.5.2 Operating System Support The ServeRAID-MR10is controller supports the following operating systems: • ® ®...
32-Kbyte nonvolatile random access memory (NVRAM) for storing RAID system configuration information; the MegaRAID SAS firmware is stored in flash ROM for easy upgrade. 1.6.1 SAS Features The following list describes the SAS features of the ServeRAID-MR10is controller: • Provides eight fully independent PHYs •...
Transfers data using SCSI information units 1.6.2 SAS Array Limitations This section describes the array limitations of the ServeRAID-MR10is controller. These include limitations such as the number of physical drives supported, the maximum number of disks per controller, and the maximum number of virtual disks allowed per controller.
128. Though you can have up to 16 virtual disks per array, and up to 64 arrays per ServeRAID-MR10is controller, there is a limit of 64 virtual disks per controller. Because of this constraint, the 32 arrays cannot all contain 16 virtual disks at the same time.
• Supports the internal SAS Sideband signal SFF-8485 (SGPIO) interface 1.6.6 Flexibility Features These features increase the flexibility of the ServeRAID-MR10is controller: • Supports a Flash ROM interface, a nonvolatile static RAM (NVSRAM) interface, and a pipelined synchronous burst SRAM (PSBRAM) interface •...
channels, the controller detects the RAID configuration from the configuration data on the drives. Note: In a clustering environment, drive roaming is supported within the same channel only. Configuration data is saved in both the NVRAM on the RAID controller and on the physical drives attached to the controller.
Page 31
Step 5. Remove the physical drives from the first system, and then insert them into drive bays on the second system. Step 6. Connect the SAS cables to the physical drives in the second system. Step 7. Determine the SAS target requirements. Summary of the ServeRAID-MR10is SAS/SATA Controller Characteristics 1-15...
Step 10. Turn on the power to the system. The controller detects the RAID configuration from the configuration data on the drives. Hardware Specifications You can install the ServeRAID-MR10is controller in a computer with a mainboard that has a PCI Express slot. Table 1.3 describes the hardware configuration features for the ServeRAID-MR10is controller.
Table 1.3 ServeRAID-MR10is Controller Specifications (Cont.) Specification ServeRAID-MR10is Controller Hardware Exclusive OR (XOR) Assistance Direct I/O Architecture Fusion-MPT Technical Support See the Warranty and Support Information document for information about the technical support available for this product. Technical Support 1-17...
• Section 2.4, “SAS Device Cables” • Section 2.5, “Replacing a Failed Controller Containing Data in the IBBU” • Section 2.6, “After Installing the ServeRAID-MR10is Controller” Requirements The following items are required for installation: • A ServeRAID-MR10is SAS/SATA Controller •...
Step 3. Check the intelligent Battery Backup Unit (iBBU) on the controller. Step 4. Install the ServeRAID-MR10is controller in the computer and connect the SAS devices or SATA II devices to it. Make sure that the cables you use conform to all specifications.
Page 37
Step 3. Review the ServeRAID-MR Controller Connectors Refer to Chapter 3, “ServeRAID-MR10is SAS/SATA Controller Characteristics” for a diagram of the ServeRAID-MR10is controller with its connectors. Step 4. Review the Controller Limitations Review Section 1.2.1, “Controller Limitations”...
Step 8. Connect the SAS Devices, the SATA II Devices, or Both, to the Controller Use SAS cables to connect SAS devices, SATA II devices, or both to the ServeRAID-MR10is controller. Refer to Section 2.4, “SAS Device Cables” for SAS cable information. Refer to Section 2.4.1, “Connecting the ServeRAID-MR10is SAS/SATA...
Page 39
The configuration utility prompt times out after several seconds. The second portion of the BIOS message displays the ServeRAID-MR10is controller number, firmware version, and cache SDRAM size. The numbering of the controller follows the PCI slot scanning order used by the host mainboard.
Cables RAID Controller to HDD Breakout Cable 4-Lane Internal Connector SFF 8484 Figure 2.3 displays the SATA II device plug connector used to connect a controller with internal connectors to the host receptable connector on ServeRAID-MR10is SAS/SATA Controller Hardware Installation...
a backplane. A SATA II connector consists of a signal connector and a power connector. Figure 2.3 SATA II Connectors Device Plug Connector Serial ATA Signal Connector (pin 1) Serial ATA Power Connector (pin 1) Host Receptacle Connector Figure 2.4 shows SAS connectors and SATA II connectors on SAS physical drives and SATA II physical drives, respectively.
2.4.1 Connecting the ServeRAID-MR10is SAS/SATA Controller to Physical Drives This subsection provides step-by-step instructions for connecting the ServeRAID-MR10is controller to the SAS physical drives and SATA II physical drives. Figure 2.5 shows how to connect the internal SAS cable from the controller to the physical drives.
If the power failure is the result of the ServeRAID-MR10is controller itself failing, then the iBBU can be moved to a new controller and the data can be recovered. The replacement controller must have a cleared configuration.
ServeRAID-MR10is controller and install the operating system driver. The ServeRAID-MR Software User’s Guide instructs you on the configuration options and how to set them on your ServeRAID-MR10is controller. The ServeRAID-MR Device Driver Installation User’s Guide provides detailed installation instructions for operating system drivers.
Section 3.4, “Data Encryption” ServeRAID-MR10is SAS/SATA Controller The ServeRAID-MR10is SAS/SATA Controller is a dual PHY, SAS PCI Express adapter and is used in a system with a PCI Express slot. PCI Express goes beyond the PCI specification in that it is intended as a unifying I/O architecture for various systems: desktops, workstations, mobile, server, communications, and embedded devices.
Figure 3.1 Card Layout for the ServeRAID-MR10is Controller Table 3.1 ServeRAID-MR10is Controller – Connectors Connector Description Type Comments Board-to-board 20-pin Provides an interface to the connector for connector daughter card that contains the battery backup unit battery backup unit. daughter card ®...
Scatter/Gather Activity LED For boot code and firmware. For BIOS configuration storage. The ServeRAID-MR10is controller ensures data integrity by intelligently validating the compatibility of the SAS domain. The controller uses Fusion-MPT architecture, which allows for thinner drivers and better performance.
• Japan VCCI In addition, the adapter meets the requirements of CISPR Class B. The ServeRAID-MR10is controller and the intelligent Battery Backup Unit (iBBU) are CSA C22.2 No. 60950-1, UL 60950-1 First Edition listed Accessory, UL file number E257743. 3.3.1 Storage Adapter Specifications Table 3.3...
Table 3.3 ServeRAID-MR10is Controller Specifications (Cont.) Specification ServeRAID-MR10is Controller Type of Drives Serial Attached SCSI (SAS) and Serial ATA II (SATA II) Supported • Up to 2.5 Gbits/s per lane PCI Express Bus Data Transfer Rate • x8 lane width (with support for downshifting for motherboards with x1 and x4 connections) •...
3.3.4 Electrical Characteristics All power is supplied to the ServeRAID-MR10is controller through the PCI Express 3.3V rails and the 12V rail. Onboard switching regulator circuitry operating from the 3.3V rails and the 12V rail provide the necessary voltages. The following states determine the typical current consumption of the controller: •...
– During fast charging of the battery pack: 230mA in +12V current 3.3.5 Operating and Non-operating Conditions For the ServeRAID-MR10is controller, the operating (thermal and atmospheric) conditions are: • Relative humidity range is 5% to 90% noncondensing • Airflow must be at least 200 linear feet per minute (LFPM) to avoid...
3.3.6 Safety Characteristics The ServeRAID-MR10is controller meets or exceeds the requirements of UL flammability rating 94 V0. Each bare board is also marked with the supplier name or trademark, type, and UL flammability rating. The board is installed in a PCI Express bus slot, so all voltages are lower than the SELV 42.4 V limit.
Page 53
Security Key and still create or import unsecured virtual disks • The Volume Encryption Keys of all secure disks connected to a ServeRAID-MR10is controller are protected by the same Security • When the Security Key is enabled, secure disk groups can be created or imported Other important points to note about Data Encryption are as follows: •...
You can securely archive the Security Keys from the controller(s) to a file in a repository location (typically not in the array) of your choice for storage, backup, and so on. IBM recommends that you archive your Security Keys for any array that is operating with a single controller.
3.4.6 Fault Handling and Recovery An array that has the DE feature enabled can handle array component failures without experiencing any additional degradation in data availability or data recoverability, compared to an array that does not used the DE feature. This includes but is not limited to failed and offline controllers, failed drives, failed drive trays, pulled cables, and failed firmware downloads.
(UPS). Writing a block of data to cache memory is much faster than writing it to a storage device. The ServeRAID-MR10is controller then writes the cached data to the storage device when system activity is low or when the cache is getting full.
Page 58
Exchange only with the IBM-approved part. Recycle or discard the battery as instructed by local regulations. In the United States, IBM has a process for the collection of this battery. For information, call 1-800-426-4333. Have the IBM part number for the battery unit available when you call.
Unit (iBBU) remotely to the ServeRAID-MR10is SAS/SATA Controller. The ServeRAID-MR10is SAS/SATA Controller comes with the ServeRAID-MR10is iBBU already connected directly to the board. You can remove the iBBU and use a daughtercard and a cable to connect the iBBU remotely to the controller. The daughtercard connects to the controller and then connects to the iBBU using the 12-inch cable.
Exchange only with the IBM-approved part. Recycle or discard the battery as instructed by local regulations. In the United States, IBM has a process for the collection of this battery. For information, call 1-800-426-4333. Have the IBM part number for the battery unit available when you call.
Because server and workstation chassis vary from vendor to vendor, there is no standard mounting option that is compatible with the various system configurations. Therefore, the ServeRAID-MR10is iBBU battery kit contains only the battery, daughtercard, and cable, allowing VAR’s and chassis manufacturers to customize the location of the remote battery to provide the most flexibility within various environments.
Step 2. Carefully remove the J2 connector on the iBBU from the J1 BBU connector on the controller. Figure 5.2 Removing the iBBU from the ServeRAID-MR10is SAS/SATA Controller 85022-14 Step 3. Mount the iBBU to the chassis of your computer based on the location and type of mounting option.
The connectors fit only when they are in the correct alignment. Step 6. Use the other screw to secure the daughtercard to the controller and continue with the next procedure. Figure 5.3 Connecting the Daughtercard to the ServeRAID-MR10is SAS/SATA Controller Connecting the ServeRAID-MR10is iBBU Remotely...
Note: Refer to your computer documentation for information about the PCI Express slot. Figure 5.4 Installing the ServeRAID-MR10is SAS/SATA Controller Follow these steps to connect the cable between the daughtercard on the controller and the iBBU, as shown in Figure 5.5.
Page 65
The cable end inserts into the connector with minimal resistance. Step 4. Attach the cables, as needed, to the connectors on the controller. Step 5. Replace the computer cover and reattach the power cords. Turn on the power to the computer. Connecting the ServeRAID-MR10is iBBU Remotely...
Figure 5.5 Connecting the ServeRAID-MR10is SAS/SATA Controller Remotely to the iBBU Important: See the ServeRAID-MR Software User’s Guide for information about running the RAID configuration utility and installing software drivers. Installing the Intelligent Battery Backup Unit Remotely...
Battery Backup Unit This chapter explains how to monitor and maintain the intelligent Battery Backup Unit (iBBU) for your ServeRAID-MR10is SAS/SATA Controller. Most of the iBBU functions, such as battery recharging, occur automatically. Click on the following links to view instructions on how to use the iBBU: •...
Monitoring the iBBU with the MegaRAID Configuration Utilities This section describes the MegaRAID utilities that you can use to monitor the condition of the installed iBBU and to change the automatic learn mode options. They include the WebBIOS Configuration Utility, MegaCLI, and MegaRAID Storage Manager.
Figure 6.1 First Controller Properties Screen 4. Click Next to view the second Controller Properties screen. The second Controller Properties screen appears, as shown in Figure 6.2. The Battery Backup field at the top left of the screen indicates whether the iBBU is present. Figure 6.2 Second Controller Properties Screen Monitoring the iBBU with the MegaRAID Configuration Utilities...
5. Click the word Present in the Battery Backup field. The Battery Module screen appears, as shown in Figure 6.3. This screen contains the following information: – Battery information – Design information – Capacity information – Auto Learn properties Figure 6.3 Battery Module Screen Most of the Battery Module properties are view-only and are self- explanatory.
– Setting the Learn Delay Interval – The learn delay interval is the length of the interval between automatic learning cycles. Perform the following steps to change the interval: 1. Open the drop-down menu in the Auto Learn Mode field. 2.
6.1.2.2 Display BBU Status Information Use the command in Table 6.2 to display complete information about the status of the BBU, such as temperature and voltage, for the selected controller(s). Table 6.2 Display BBU Status Information Convention MegaCli -AdpBbuCmd -GetBbuStatus –aN|-a0,1,2|-aALL Description Displays complete information about the BBU status, such as the temperature and voltage.
Table 6.3 Display BBU Capacity Information Convention MegaCli -AdpBbuCmd -GetBbuCapacityInfo –aN|-a0,1,2|-aALL Description Displays BBU capacity information. The information displays in the following format: BBU Capacity Info for Adapter: x Relative State of Charge: xx% Absolute State of Charge: xx% Remaining Capacity: xx mAh Full Charge Capacity: xx mAh Run Time to Empty: xxx Min Average Time to Empty: xxx Min...
Table 6.5 Display Current BBU Properties (Cont.) Description Displays current properties of the BBU. The information displays in the following formats: BBU Properties for Adapter: x Auto Learn Period: xxx Sec Next Learn Time: xxxx Sec Learn Delay Interval: xx Hours Auto-Learn Mode: Warn via Event/Disabled/Enabled 6.1.2.6 Start BBU Learning Cycle...
Table 6.8 Set BBU Properties (Cont.) Description Sets the BBU properties on the selected controller(s) after reading from the file. The information displays in the following formats: autoLearnPeriod = 1800Sec nextLearnTime = 12345678Sec Seconds past 1/1/2000 learnDelayInterval = 24hours Not greater than 7 days autoLearnMode = 0 0 –...
Figure 6.4 Battery Backup Unit Information The BBU properties include the following: • The number of times the BBU has been recharged (Cycle Count) • The full capacity of the BBU, plus the percentage of its current state of charge, and the estimated time until it will be depleted •...
battery learn cycles, enable automatic learn cycles. To choose manual battery learn cycles, disable automatic learn cycles. If you enable automatic learn cyles, you can delay the start of the learn cycles for up to 168 hours (7 days). If you disable automatic learn cycles, you can start the learn cycles manually, and you can choose to receive a reminder to start a manual learn cycle.
When you install a new iBBU, the battery recharge cycle counter for the iBBU is automatically set to zero. For instructions on installing the iBBU, Section 5.1, “Installing the iBBU on the ServeRAID-MR10is Controller.” 6-12 Using the Intelligent Battery Backup Unit...
(C007) Transferring Cached Data from a Failed Controller If you are using the ServeRAID-MR10is controller with an iBBU, and if the controller fails when there is data in the cache that has not been written to disk, you can save the cached data.
6. Install the iBBU on the replacement controller. Note: Section 5.1, “Installing the iBBU on the ServeRAID- MR10is Controller” for instructions on how to install an iBBU on your controller and install the controller in a system. 7. Install the replacement controller in the computer and connect it to the drives.
For instructions on installing the iBBU, see Section 5.1, “Installing the iBBU on the ServeRAID-MR10is Controller.” For optimal performance, replace the battery pack on the iBBU once a year. The data retention time shown in Table 7.2...
Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used.
These products are offered and warranted solely by third parties. IBM makes no representations or warranties with respect to non-IBM products. Support (if any) for the non-IBM products is provided by the third party, not IBM. Some software might differ from its retail version (if available) and might not include user manuals or all program functionality.
Fusion-MPT Fusion-MPT (Message Passing Technology) architecture consists of architecture several main elements: Fusion-MPT firmware, the Fibre Channel and SCSI hardware, and the operating system level drivers that support ServeRAID-MR10is VAULT SAS/SATA Controller User’s Guide...
Page 88
these architectures. Fusion-MPT architecture offers a single binary, operating system driver that supports both Fibre Channel and SCSI devices. host The computer system in which a storage adapter is installed. It uses the storage adapter to transfer information to and from devices attached to the SCSI bus.
Page 89
Serial ATA II (SATA II) protocol defined by the Serial ATA Specification, Version 1.0a, and the Serial ATAII; Extension to the Serial ATA Specification, Version 1.1. SATA II is an extension to SATA 1.0a. The ServeRAID-MR10is controller is a versatile...
Page 90
controller that provides the backbone of both server and high-end workstation environments. Each port on the RAID controller supports SAS devices and/or SATA II devices. SAS device Any device that conforms to the SAS standard and is attached to the SAS bus by a SAS cable.
Page 91
a stripe is the same on each disk included in the stripe. The portion of a stripe that resides on a single disk is a stripe element. Striping by itself does not provide data redundancy; striping in combination with parity provides data redundancy.