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.
LSI Logic products are not intended for use in life-support appliances, devices,
or systems. Use of any LSI Logic product in such applications without written
consent of the appropriate LSI Logic officer is prohibited.
Document DB15-000258-00, First Edition (September 2002)
This document describes the initial release of LSI Logic Corporation’s MegaRAID
SCSI 320-0 Controller and will remain the official reference source for all
revisions/releases of this product until rescinded by an update.
LSI Logic Corporation reserves the right to make changes to any products herein
at any time without notice. LSI Logic does not assume any responsibility or
liability arising o ut of the app lication o r use of any p roduct des cribed her ein,
except as expressly agreed to in writing by LSI Logic; nor does the purchase or
use of a product from LSI Logic convey a license under any patent rights,
copyrights, trademark rights, or any other of the intellectual property rights of LSI
Logic or third parties.
LSI Logic, the LSI Logic logo design, and MegaRAID are trademarks or
registered trademarks of LSI Logic Corporation. Intel is a registered trademark of
Intel Corporation. MS-DOS, Microsoft Windows and Windows NT are registered
trademarks of Microsoft Corporation. UNIX is a registered trademark of the Open
Group. Novell NetWare is a registered trademark of Novell Corporation. ASPI is
a registered trademark of Adaptec, Inc. All other brand and product names may
be trademarks of their respective companies.
CD
To receive product literature, visit us at http://www.lsilogic.com.
For a current list of our distributors, sales offices, and design resource
centers, view our web page located at
http://www.lsilogic.com/contacts/na_salesoffices.html
This device complies with Part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) this device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that
may cause undesired operation.
Warning:Changes or m odificati ons to this un it not expressly approved by
This equipment has been tested and found to comply with the limits for a Class
B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed
to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency
energy and, if not installed and used in accordance with the instructions, may
cause harmful interference to radio communications. However, there is no
guarantee that interference will not occur in a specific installation. If this
equipment does cause harmful interfere nc e to r adi o o r tel evision receptio n, wh ic h
can be determined by turning the equipment off and on, try to correct the
interference by one or more of the following measures:
the party responsible for compliance could void the user's authority to operate the equipment.
1. Reorient or relocate the receiving antenna.
2. Increase the separation between the equipment and the receiver.
3. Connect the equipment into an outlet on a circuit different from that to which
the receiver is connected.
4. Consult the dealer or an experienced radio/TV technician for help.
Shielded interface cables must be used with this product to ensure compliance
with the Class B FCC limits.
Model Number: Series 520
Disclaimer – LSI LOGIC certifies on ly that this product wi ll w ork c orrec tl y when
this product is used with the same jumper settings, the same system
configuration, the same memory module parts, and the same peripherals that
were tested by LSI LOGIC with this product. The complete list of tested jumper
settings, system configurations, peripheral devices, and memory modules are
documented in the LSI LOGIC Compatibility Report for this product. Call your LSI
LOGIC sales r epresentative for a copy of the Compati bility Repor t for this
product.
This book is the primary reference and Hardware Guide for the LSI Logic
MegaRAID
the MegaRAID controller and for configuring RAID arrays. It also contains
background information on RAID.
The MegaRAID SCSI 3 20-0 controller suppor ts single-en ded and lowvoltage differential (LVD) SCSI devices on an Ultra320 and Wide SCSI
channel with data tran sfer rates up to 320 Mbytes/s.
This document is intende d for people who need to insta ll the MegaRA ID
SCSI 320-0 Controlle r in a server and then cre ate and configure RAID
arrays.
This document ha s the following chapters and appen dixes:
®
SCSI 320-0 Controller. It contains instr uctions for installing
·Chapter 1, Overview, provides an overview of the MegaRAID S CSI
320-0 and basic S CSI features.
·Chapter 2, Introduction to RAID, introduces impor tant RAID
concepts.
·Chapter 3, RAID Levels, describes each sup ported RAID l evel and
the factors to consider when choosing a RAID level.
·Chapter 4, Features, explains the features of the M egaRAI D® SCS I
320-0.
·Chapter 5, Configuring Physical Drives, Arrays, and Logical
Drives, explains how to configure SCSI physical drives, arrays, and
·Chapter 6, Hardware Installation, explains how to install the
MegaRAID SCSI 320-0 co ntroller.
·Chapter 7, Troubleshooting, provides troubleshooting informatio n
for the MegaRAID SCSI 320-0 c ontroller.
·Appendix A, Audible Warnings, explains the meaning of the
warning tones generated by the MegaRAID SCSI 320-0 RAID
controller.
If you need help installing, c onfiguring, or r unning the MegaRAID SCSI
320-0 Controller, you may be able to find the information you need at the
MegaRAID suppor t page at http://megaraid.lsilogic.com
If this does not resolve your problem, you can call your LSI Logic OEM
Tec hnical Suppor t representative at 678-728- 1250. Before you call,
please complete the M egaRAID Problem Report for m.
MegaRAID Problem Report Form
Customer InformationMegaRAID Information
Name:Today’s Date:
Company:Date of Purchase:
Address:Invoice Number:
City/State:Serial Number:
Country:
Email Address:Cache Memory:
Phone:Firmware Version:
Fax :BI OS Ver s io n:
Use this form to reco rd the physical device layout.
Physical Device Layout
Target ID
Device type
Logical Drive
Size
Cache
Policy
Read
Policy
Channel 0Channel 1
Write
Policy
# of Physical
Drives
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Channel 0Channel 1
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Channel 0Channel 1
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
Firmware level
Target ID
Device type
Logical drive number/Drive number
Manufacturer/M odel number
This chapter provides an overview of the MegaRAID® SCSI 320-0 and
basic SCSI features. It contains the following sections:
·Section 1.1, “Features”
·Section 1.2, “NVRA M and Flash ROM”
·Section 1.3, “Sin gle-Ended and Differential SCSI Buses”
·Section 1.4, “Maximum Cable Length for SCSI Standards”
·Section 1.5, “SCSI B us Widths and Maximum Thro ughput”
·Section 1.6, “Docume ntation”
The MegaRAID SCSI 3 20-0 zero-channel RAID (ZCR) con troller is a
high-performance intelli gent P CI-to-SC SI host ad apter with RAI D contr ol
capabilities. The Mega RAID SCSI 320-0 is a low-pro file card that
provides reliability, high performance, and fault-tolerant disk subs ystem
management.
MegaRAID SCSI 320-0 can be install ed in a special P CI expansion slot
in a computer wi th a m otherboar d tha t has the LS I Logi c 53C 1030 SCSI
chip. The zero-channel ad apter convert s a mother board’s own on-board
SCSI controller into a powerful PCI SCSI RAID sol ution, and is targete d
for 1U and 2U server environme nts.
The MegaRAID SCSI 3 20-0 is part of th e LSI Logic Intel i960RM/RS based MegaRAID contro ller family, and is an entr y-level to mid-range
RAID controller soluti on. This controller offers a cos t-effective way to
implement RAID in a ser ver.
The MegaRAID SCSI 320- 0 supports d ata transfer rates up to 320
Mbytes/s per channel, and it suppor ts up to fifteen non-U ltra SCSI
devices. MegaRAID SCSI 320-0 includes MegaRAID features and
performance.
·Provides a high performan ce I/O migration path while pr eserving
existing PCI-SCSI software.
·Performs SCSI data transfers up to 320 Mbytes/s.
·Performs synchronous operation on a wi de low-voltage differential
(LVD) SCSI bus.
·Allows up to 15 LVD SCSI devices on the wi de bus.
·Includes an Intel GC8 0302 integrated I/O processor that performs
RAID calculations an d routing.
·Supports 32 to 128 Mbytes of SDRAM on-board cache memory used
for read and write-back cachi ng, and RAID 5 parity g eneration.
1.2NVRAM and Flash ROM
A 32 Kbyte x 8 nonvolatile random access memor y (NVRAM) stores
RAID system configura tion information. The Mega RAID SCSI 320-0
firmware is stored in flash ROM for easy upgrade.
This chapter introdu ces importan t RAID concepts. It contains th e
following sections:
·Section 2.1, “R AID Benefits”
·Section 2.2, “MegaRAI D SCSI 320-0 – Host-Ba sed RAID Solution”
·Section 2.3, “RAID Overview”
RAID (Redundant Array of Independent Di sks) is a dat a storage meth od
in which data, along with par ity information, is distr ibuted among two or
more hard disks (called an array) to improve performance and reliability.
The RAID array appears to the host computer as a single storage unit or
as multiple logical u nits. I/O is expedited because several disks can be
accessed simultan eously. RAID system s provide improved data s torage
reliability and fault tolerance compared to single-dr ive computers. If a
disk drive in a RAID a rray fails, data can be recons tructe d from th e data
and parity inform ation on the remaining disk drives.
2.1RAID Benefits
RAID is widely used be ca us e it im pr oves I/O performanc e a nd i nc reas es
storage subsystem r eliability. RAID provides data se curity through fault
tolerance and redundant dat a storage. The MegaRAID SCSI 320-0
management software co nfigures and monitors RAID d isk arrays.
2.1.1Improved I/O
Although disk dr ive capabilities have improved drastically, actual
performance of individ ual disk drives has been i mproved only three to
four times in the last decade. RAI D provides a way to achieve much
better data throughput.
The electromechan ical components of a d isk subsystem operate mor e
slowly, require more power, and generate more noise and vibra tion than
electronic devices. These factors reduce the reliab ility of data stored on
disks. RAID provides a way to achieve much better fault tolerance and
data reliability.
2.2MegaRAID SCSI 320-0 – Host-Based RAID Solution
RAID products are ei ther host-based or external.
The MegaRAID SCSI 3 20-0 controller is a hos t-based RAID solutio n.
The MegaRAID SCSI 3 20-0 is a PCI adapter card that is installed in a
PCI expansion slot in a host system with a motherboard that contains the
LSI Logic 53C1030 S CSI chip.
2.2.1Host-Based RAID
A host-based RAID pr oduct puts all of the RAID in telligence on an
adapter card that is in stalled in a network se rver. A host-based RAID
product provides the best performance. MegaRAID SCSI 320-0 is part of
the file server, so it can transmit dat a directly across th e computer’s
buses at data transfer speeds up to 1 32 Mbytes/s.
The available sequential data transfer rate is de termined by the following
factors:
·The sustained data transfer rate on the mot herboard PCI bus
·The sustained data transfer rate on the i96 0RM PCI to PCI bridge
·The sustained data transfer rate of the SCSI controller
·The sustained data transfer rate of the SCSI devices
·The number of SCSI chan nels
·The number of SCSI disk d rives
Host-based solu tions must provide operating sy stem-specific dr ivers.
A SCSI-to-SCSI extern al R AID produ ct puts the RA ID inte llige nce ins ide
the RAID chassis and uses a plain SCSI hos t adapter installed in th e
network ser ver. The data transfer rate is limited to the bandwidth of the
SCSI channel. A SCSI-t o-SCSI extern al RAID product t hat h as two wid e
SCSI channels operati ng at speeds up to 320 Mbytes /s must squeeze
the data into a single wide SCSI (320 Mbytes/s) channel back to the host
computer.
In SCSI-to-SCSI extern al RAID pr oducts, the di sk dr ive subsystem us es
only a single SCSI ID, which allows you to connect multip le drive
subsystems to a si ngle SCSI controller.
2.3RAID Overview
RAID is a collection of specifications that describes a system for ensuring
the reliability and stability of data stored on large disk subsy stems. A
RAID system can be implemented in a number of different versions (or
RAID levels). MegaRAID SCSI 320-0 supp orts standard RA ID levels 0,
1, and 5, and RAID levels 10 and 50, special RAID versions suppor ted
by MegaRAID SCSI 320-0.
2.3.1Physical Array
A RAID array is a collection of physical disk drives governed by the RAID
management software. A RAID array appears to th e host computer as
one or more logical drives.
2.3.2Logical Drive
A logical drive is a par tition in a physical array of disks that is made up
of contiguous data s egments on the physical disk s. A logical drive can
consist of any of the following:
A consistency check verifies the correctness of redundant data in a RAID
array. For example, in a system with d istributed parity, checking
consistency means c omputing the parit y of the data drives and
comparing the results to the contents of the parity dri ves.
2.3.4Fault Tolerance
Fault tolerance is achieved through auto detection of failed drives,
rebuilds with hot spare drive, the ability to hot swap drives, Configuration
on Disk capability, and support for self-monitor ing a nalys is and r eporting
technology (SMART). MegaRAID SCSI 320- 0 provides hot swapping
through the hot spare feature. A ho t spare drive is an unused onl ine
available drive that MegaRAID SCSI 320-0 can i nstantly plug into the
system when an active dr ive fails.
After the hot sp are is automa tically moved into the RAID subsy stem, the
failed drive is automaticall y rebuilt. The RAID disk array continues to
handle request while the rebuild occurs.
2.3.5Disk Striping
Disk striping writes data across multiple disk drives instead of just one
disk drive, as shown in Figure 2.1.
Disk striping involves partitioning each disk d rive’s storage space into
stripes that can vary in size from 2 to 128 Kbytes. These stripes are
interleaved in a repeated, sequ ential manner. The combined storage
space is composed of s tripes from each dr ive. MegaRAID SCSI 320-0
suppor ts stripe sizes of 2, 4, 8, 1 6, 32, 64, or 128 Kbytes.
For example, in a four-disk system using on ly disk striping (as in RAID
level 0), segment 1 is written to d isk 1, segment 2 is wri tten to disk 2,
and so on. Disk stripi ng enhances p erformance be cause multip le dri ves
are accessed simultane ously; but disk striping does not provide data
redundancy.
2.3.5.1Stripe Width
Stripe width i s a measure of the number of disks involved in an array
where striping is implemented. For example, a four-disk array with disk
striping has a st ripe width of four.
The stripe s ize is the length of the interl eaved data segments that
MegaRAID SCSI 320-0 wr ites across multipl e drives. MegaRAID SCSI
320-0 suppor ts stripe sizes o f 2, 4, 8, 16, 32, 64, or 128 K bytes.
2.3.6Disk Mirroring
With disk mirroring (used in RAID 1), data wr itten to one disk dr ive is
simultaneously wr itten to another disk dr ive, as shown in Figure 2.2.
If one disk drive fails, the contents of the other disk dr ive can be used to
run the system and reconstr uct the failed drive. The primary advantage
of disk mirroring i s that it provides 100% data r edundancy. Since the
contents of the disk d rive are completely wr itten to a second dri ve, it
does not matter if o ne of the drives fails. Both drives contain th e same
data at all times. Either drive can act as the operationa l drive.
Although disk mirror ing provides 100% redund ancy, it is expensive
because each dr ive in the system must be duplic ated.
Disk spanning allows multiple disk drives to function like one bi g drive.
Spanning overcomes lack of disk s pace and simplifies storag e
management by combinin g existing resources or adding rel atively
inexpensive resources. For example, four 60 Gbyte disk drives can be
combined to appear to t he operating system as one single 240 Gbyte
drive.
Disk spanning alone does not provide reliability or performance
enhancements. Spanned logical drives must have the same stripe s ize
and must be contiguous. In Figure 2.3, two RAID 1 arrays are turned into
a RAID 10 array.
Table 2.1 describes how disk sp ann in g is us ed for RAID 10 an d RA ID 50 .
Table 2.1Spanning for RAID 10 and RAID 50
Level Description
10Configure RAID 10 by spanning two contiguous RAID 1 logical drives.
The RAID 1 logical drives must have the same stripe size.
50Configure RAID 50 by spanning two contiguous RAID 5 logical drives.
The RAID 5 logical drives must have the same stripe size.
2.3.8Parity
Parity generates a set of redunda ncy data f rom two or more par ent data
sets. The redundancy data can be use d to reconstr uct one of the pa rent
data sets. Parity data does not f ully duplicate the pa rent data sets. In
RAID, this method is applied to entire dr ives (dedicated parity ) or to
stripes acros s all disk drives in an array (distributed parit y).
RAID 5 combines distributed parity with disk striping. If a single disk drive
fails, it can be rebuilt from the parity an d the data on the remaining
drives. Parity provides redundancy for one dr ive failure without
duplicating the c ontents of entire disk dr ives, but parity generation can
slow the write process.
2.3.9Hot Spares
A hot spare is an extra, unused disk drive that is par t of the disk
subsystem. It is usually in standby mode, ready for service if a drive fails.
Hot spares permit you to replace failed drives without syste m shutdown
or user inter vention.
Note:
Spanning two conti guous RAID 0 logical d rives does not
produce a new RAID level or add fault tolerance. It does
increase the si ze of the logical volume and imp roves
performance by doubling the number of spindles.
MegaRAID SCSI 320-0 implements automatic and transparent rebuilds
using hot spare dr ives, providing a high degree of fault tolerance and
zero downtime. The MegaRAID SCSI 320-0 RAID Management software
allows you to specify physical drives as hot spares. When a hot spare is
needed, the MegaRAID SC SI 320 -0 controller assigns the hot s pa re that