3ware®, Escalade®, 3DM®, and TwinStor® are all registered trademarks of
AMCC. The 3ware logo, 3BM, Multi-Lane, StorSave, StorSwitch,
StreamFusion, and R5 Fusion are all trademarks of AMCC. PowerPC and the
PowerPC logo are trademarks of International Business Machines
Corporation. Linux® is a registered trademark of Linus Torvalds in the
United States, other countries, or both. Windows® is a registered trademark
of Microsoft Corporation in the United States and other countries. Firefox® is
a registered trademark of the Mozilla Foundation. PCI Express® is a
registered trademark of PCI-SIG®. All other trademarks herein are property
of their respective owners.
Disclaimer
While every attempt is made to make this document as accurate as possible,
AMCC assumes no responsibility for errors or omissions in this document,
nor does AMCC make any commitment to update the information contained
herein.
This document, 3ware Serial ATA RAID Controller User Guide, provides
instructions for configuring and maintaining RAID units on 3ware 9650SE,
9590SE, and 9550SX series RAID controllers.
This guide assumes that you have already installed your controller and drives
in your system, and set up your 3ware Sidecar, if you have one. If you have
not yet done so, see the installation guide that came with your controller. If
you do not have the printed copy, an PDF of the installation guide is available
on your 3ware CD, or you can download it from: http://www.3ware.com/
support/userdocs.asp. (Note that there are different installation guides for
different 3ware RAID controller models.)
There are often multiple ways to accomplish the same configuration and
maintenance tasks for your 3ware RAID controller. This manual includes
instructions for performing tasks using two tools: one at the BIOS level
(3ware BIOS Manager 2, referred to as 3BM 2) and one that runs in a browser
(3ware Disk Manager 2, referred to as 3DM 2).
You can also perform many tasks at the command line, using 3ware’s
Command Line Interface (CLI). The CLI is described in a separate manual:
3ware Serial ATA RAID Controller CLI Guide. Information from both this
Users Guide and the CLI Guide are also available in the 3ware HTML Bookshelf, available in the 3ware Documentation folder and on your 3ware
CD. (For more information, see “Using the 3ware HTML Bookshelf” on
page ix.)
How this User Guide is Organized
Table 1: Chapters and Appendices in this Guide
Chapter/AppendixDescription
1. IntroductionProvides an overview of product features for
the 3ware 9650SE, 9590SE, and 9550SX
controller models. Includes system
requirements and an introduction to RAID
concepts and levels.
vii3ware Serial ATA RAID Controller User Guide
Table 1: Chapters and Appendices in this Guide
Chapter/AppendixDescription
2. Getting StartedProvides a summary of the process you should
follow to get started using your 3ware RAID
controller.
3. First-Time RAID Configuration
Using 3BM
4. Driver InstallationDescribes how to install drivers for the 3ware
5. 3ware BIOS Manager (3BM)Describes the basics of using 3BM.
6. 3ware Disk Manager 2
(3DM 2)
7. Configuring Your ControllerDescribes how to view details about the
8. Configuring UnitsDescribes how to configure new units and hot
9. Maintaining UnitsDescribes how to check unit and drive status,
10. Maintaining Your ControllerDescribes how to update the driver, move a unit
Provides step-by-step instructions for
configuring RAID units if you have just installed
the controller.
controller if you have just installed and
configured it. Includes information for Windows,
Linux, and FreeBSD.
Describes the basics of using 3DM. Also
includes information about installing and
uninstalling 3DM, and how to start the 3DM
process manually, if required.
controller, check its status, and change
configuration settings that affect the controller
and all associated drives.
spares, change existing configurations, and set
unit policies.
review alarms and errors, schedule background
maintenance tasks, and manually start them,
when necessary or desirable. Includes
explanations of initialization, verify, rebuild, and
self-tests.
from one controller to another, and replace an
existing 3ware controller with a new one. Also
includes information about checking battery
status on a BBU (Battery Backup Unit).
11. 3DM 2 ReferenceDescribes the features and functions on each
of the pages in 3DM.
12. TroubleshootingProvides common problems and solutions, and
explains error messages.
A. GlossaryIncludes definitions for terms used throughout
this guide.
B. Software InstallationProvides instructions for installing software
management tools (3DM 2, CLI, tw_update)
and documentation.
C. Compliance and Conformity
Statements
Provides compliance and conformity statement.
viii3ware Serial ATA RAID Controller User Guide
Table 1: Chapters and Appendices in this Guide
Chapter/AppendixDescription
Conventions
D. Warranty, Technical Support,
Conventions
The following conventions are used through this guide:
•3BM and 3BM 2 both refer to the 3ware BIOS Manager, version 2.
•3DM and 3DM 2 both refer to the 3ware Disk Manager, version 2.
•In the sections that describe using 3DM, current controller is used to refer
•Unit refers to one or more disks configured through 3ware to be treated by
•Boldface is used for buttons, fields, and settings that appear on the screen.
•
Screenshots
The screenshots in this documentation are examples only, and may not exactly
reflect the operating system and browser you are using. 3ware software works
on a number of different operating systems, including Mac OS X, Microsoft
Windows®, Linux®, and FreeBSD®, and runs in a number of different
browsers. In addition, the version shown in screenshots may not match your
version. For the current released and tested version number, see the latest
release notes.
Provides warranty information and tells you
and Service
to the controller which is currently selected in this drop-down list.
the operating system as a single drive. Also known as an array. Array and
unit are used interchangeably throughout this manual.
Monospace font is used for code and to indicate things you type.
how to contact technical support.
Using the 3ware HTML Bookshelf
The 3ware HTML Bookshelf is an HTML version of this user guide and the
CLI Guide, combined as one resource. It is available on your 3ware CD, in the
/doc folder.
To make use of the 3ware HTML Bookshelf
1Copy the compressed version of the guide (3wareHTMLBookshelf.zip or
3wareHTMLBookshelf.tgz, depending on your operating system) to a
local drive on your computer and extract it.
www.3ware.com ix
2To launch the bookshelf at the opening page, open the
3wareHTMLBookshelf folder and double click the file index.html.
Opening the file from “index.html” automatically displays a navigation
panel at the left that includes a Table of Contents, Index, and Search.
You can also open the bookshelf by double-clicking any other html file in
the 3wareHTMLBookshelf folder. When you open an individual file, the
navigation pane does not automatically open. In this case, you can display
the navigation pane by clicking the
Figure 1. Navigation Button in the 3ware HTML Bookshelf Window
Show Navigation button at the left.
Click the Show Navigation
button to display the Table of
Contents
Note: The 3ware HTML Bookshelf is created as a set of HTML documents
that are often displayed from a website. When installed on your personal
computer, some browsers flag them as “active content,” and require your
approval before displaying the content.
If you see messages similar to the following, you must confirm the display of
active content in order to see the pages.
x3ware Serial ATA RAID Controller User Guide
1
Introducing the 3ware® SATA
RAID Controller
AMCC 3ware RAID controllers deliver full-featured, true hardware RAID to
servers and workstations. AMCC's RAID controllers offer Serial AT A (SAT A)
and SATA II interfaces in both low profile and full-height footprints.
Combined with an advanced RAID management feature set that includes
web-based, command-based, and API (application programming interface)
software components, AMCC controllers, available in 2-, 4-, 8-, 12-, 16-, and
24-port configurations, provide compelling RAID solutions.
This section introduces the features and concepts of AMCC 3ware RAID
controllers. It is organized into the following topics:
•What’s New with 9650SE Models
•System Requirements
•Understanding RAID Concepts and Levels
•3ware Tools for Configuration and Management
•Monitoring, Maintenance, and Troubleshooting Features
What’s New with 9650SE Models
The 9650SE models in 3ware’s 9000 series of RAID controllers have the
following features and benefits:
•Simultaneous RAID 6 parity generation to maximize RAID 6
performance
•8th-generation StorSwitch™ non-blocking switch fabric for maximum
controller output
•StreamFusion™ optimizes RAID 5 and RAID 6 disk accesses to
maximize application performance under heavy loads
•StorSave™ BBU with write journaling optimizes data protection and
performance
•RAID levels 0, 1, 5, 6, 10, 50, Single Disk, and JBOD
13ware Serial ATA RAID Controller User Guide
Chapter 1. Introducing the 3ware® SATA RAID Controller
(RAID 6 and RAID 50 are available only with 3ware RAID controller
models that have 8 or more ports)
•Choice of 2, 4, 8, 12, 16, or 24 SATA ports
•PCI Express® x1, x4 and x8 connectivity
•If you have a 3ware Sidecar, the drive Locate feature allows you to easily
identify a drive in the enclosure by blinking the LED associated with it
System Requirements
3ware 9650SE, 9590SE, and 9550SX model RAID controllers have the
following requirements:
Motherboard and Slot Requirements
A workstation-class or server-class motherboard, with slots that support the
specific 3ware RAID controller model, as shown in Table 2.
Table 2: Required Slots for 3ware RAID Controller Models
3ware 9650SE and 9590SE RAID controllers must be installed in a PCI Express
slot that complies with PCI 1.1 or later standards.
The 3ware 9550SX Controller performs best when installed in a PCI-X 133MHz 64bit slot. However, it can also operate at 66MHz or 100MHz.
PCI Slots used for the 9550SX controllers must comply with PCI 2.2 or later
standards and must meet the Plug and Play and PC99 specifications.
23ware Serial ATA RAID Controller User Guide
System Requirements
Drive Requirements
Depending on the particular model, the 3ware RAID controller may be
connected to two, four, eight, twelve, sixteen, or twenty-four SATA drives
using the supplied interface cables.
Drives must meet SATA-1 (1.5 GB/s) or SATA-2 (3.0 Gb/s) standards.
A list of drives that have been tested is available at
Drives may be of any capacity or physical form factor.
The length of shielded and unshielded interface cables may not exceed 1M
(39”) for Serial ATA controllers.
Operating System
•3ware RAID controllers may be used with:
•Windows 2000, Windows XP, Windows Server 2003, both 32-bit and 64-
bit x86
•Red Hat Linux, 32-bit and 64-bit x86
•SuSE Linux, 32-bit and 64-bit x86
•Fedora Core, 32-bit and 64-bit x86
•Other versions of Linux, 32-bit and 64-bit x86, using the open source
Linux 2.4 or 2.6 kernel driver
•FreeBSD, 32-bit and 64-bit x86
For the latest driver versions for all operating systems, see the current Release
Notes at http://www.3ware.com/support/.
Other Requirements
•Adequate air flow and cooling
•Adequate power supply for drives
•3DM 2 (3ware Disk Manager) displays information in a browser. It
requires one of the following browsers:
•Internet Explorer 5.5 and later
•Mozilla Firefox 1.2 and later
•Netscape 7 and later
In addition:
•JavaScript must be enabled
•Cookies must be enabled
www.3ware.com 3
Chapter 1. Introducing the 3ware® SATA RAID Controller
•For best viewing, screen resolution should be 1024 x 768 or greater,
with 16-bit color or greater.
For a complete listing of features and system requirements, refer to the 3ware
SATA RAID Controller datasheets, available from the website at http://
www.3ware.com/products.
Understanding RAID Concepts and Levels
3ware RAID controllers use RAID (Redundant Array of Inexpensive Disks)
to increase your storage system’s performance and provide fault tolerance
(protection against data loss).
This section organizes information about RAID concepts and configuration
levels into the following topics:
•“RAID Concepts” on page 4
•“Available RAID Configurations” on page 5
•“Determining What RAID Level to Use” on page 11
RAID Concepts
The following concepts are important to understand when working with a
RAID controller:
•
•
•
Arrays and Units. In the storage industry, the term “array” is used to
describe two or more disk drives that appear to the operating system as a
single unit. When working with a 3ware RAID controller, “unit” is the
term used to refer to an array of disks that is configured and managed
through the 3ware software. Single-disk units can also be configured in
the 3ware software.
Mirroring. Mirrored arrays (RAID 1) write data to paired drives
simultaneously . If one drive fails, the data is preserved on the paired
drive. Mirroring provides data protection through redundancy. In
addition, mirroring using a 3ware RAID controller provides improved
performance because 3ware’s TwinStor technology reads from both
drives simultaneously.
Striping. Striping across disks allows data to be written and accessed on
more than one drive, at the same time. Striping combines each drive’s
capacity into one large volume. Striped disk arrays (RAID 0) achieve
highest transfer rates and performance at the expense of fault tolerance.
•
Distributed Parity . Parity works in combination with striping on RAID 5,
RAID 6, and RAID 50. Parity information is written to each of the striped
43ware Serial ATA RAID Controller User Guide
drives, in rotation. Should a failure occur, the data on the failed drive can
be reconstructed from the data on the other drives.
Hot Swap. The process of exchanging a drive without having to shut
•
down the system. This is useful when you need to exchange a defective
drive in a redundant unit.
Array Roaming. The process of removing a unit from a controller and
•
putting it back later, either on the same controller, or a different one, and
having it recognized as a unit. The disks may be attached to different ports
than they were originally attached to, without harm to the data.
For definitions of other terms used throughout the documentation, see the
“Glossary”.
Available RAID Configurations
RAID is a method of combining several hard drives into one unit. It offers
fault tolerance and higher throughput levels than a single hard drive or group
of independent hard drives. RAID levels 0, 1, 10 and 5 are th e most popular.
AMCC's 3ware controllers support RAID 0, 1, 5, 6, 10, 50, JBOD and Single
Disk. The information below provides a more in-depth explanation of the
different RAID levels.
Understanding RAID Concepts and Levels
For how to configure RAID units, see “Configuring a New Unit” on page 91.
RAID 0
RAID 0 provides improved performance, but no fault tolerance. Since the
data is striped across more than one disk, RAID 0 disk arrays achieve high
transfer rates because they can read and write data on more than one drive
simultaneously. The stripe size is configurable during unit creation. RAID 0
requires a minimum of two drives.
When drives are configured in a striped disk array (see Figure 2), large files
are distributed across the multiple disks using RAID 0 techniques.
Striped disk arrays give exceptional performance, particularly for data
intensive applications such as video editing, computer-aided design and
geographical information systems.
RAID 0 arrays are not fault tolerant. The loss of any drive results in the loss of
all the data in that array, and can even cause a system hang, depending on
your operating system. RAID 0 arrays are not recommended for high
availability systems unless additional precautions are taken to prevent system
hangs and data loss.
www.3ware.com 5
Chapter 1. Introducing the 3ware® SATA RAID Controller
Figure 2. RAID 0 Configuration Example
RAID 1
RAID 1 provides fault tolerance and a speed advantage over non-RAID disks.
RAID 1 is also known as a mirrored array. Mirroring is done on pairs of
drives. Mirrored disk arrays write the same data to two different drives using
RAID 1 algorithms (see Figure 3). This gives your system fault tolerance by
preserving the data on one drive if the other drive fails. Fault tolerance is a
basic requirement for critical systems like web and database servers.
3ware uses a patented technology, TwinStor®, on RAID 1 arrays for
improved performance during sequential read operations. With TwinStor
technology, read performance is twice the speed of a single drive during
sequential read operation.
The adaptive algorithms in TwinStor technology boost performance by
distinguishing between random and sequential read requests. For the
sequential requests generated when accessing large files, both drives are used,
with the heads simultaneously reading alternating sections of the file. For the
smaller random transactions, the data is read from a single optimal drive head.
Figure 3. RAID 1 Configuration Example
RAID 5
RAID 5 provides performance, fault tolerance, high capacity, and storage
efficiency. It requires a minimum of three drives and combines striping data
with parity (exclusive OR) to restore data in case of a drive failure.
Performance and efficiency increase as the number of drives in a unit
increases.
Parity information is distributed across all of the drives in a unit rather than
being concentrated on a single disk (see Figure 4). This avoids throughput
loss due to contention for the parity drive.
63ware Serial ATA RAID Controller User Guide
Understanding RAID Concepts and Levels
RAID 5 is able to tolerate 1 drive failure in the unit.
Figure 4. RAID 5 Configuration Example
RAID 6
RAID 6 requires a 3ware 9650SE RAID controller.
RAID 6 provides greater redundancy and fault tolerance than RAID 5. It is
similar to RAID 5, but has two blocks of parity information (P+Q) distributed
across all the drives of a unit, instead of the single block of RAID 5.
Due to the two parities, a RAID 6 unit can tolerate two hard drives failing
simultaneously. This also means that a RAID 6 unit may be in two different
states at the same time. For example, one sub-unit can be degraded, while
another may be rebuilding, or one sub-unit may be initializing, while another
is verifying.
RAID 6 requires a minimum of five drives. Performance and storage
efficiency also increase as the number of drives increase.
www.3ware.com 7
Chapter 1. Introducing the 3ware® SATA RAID Controller
Figure 5. RAID 6 Configuration Example
RAID 10
RAID 10 is a combination of striped and mirrored arrays for fault tolerance
and high performance.
When drives are configured as a striped mirrored array, the disks are
configured using both RAID 0 and RAID 1 techniques, thus the name RAID
10 (see Figure 6). A minimum of four drives are required to use this
technique. The first two drives are mirrored as a fault tolerant array using
RAID 1. The third and fourth drives are mirrored as a second fault tolerant
array using RAID 1. The two mirrored arrays are then grouped as a striped
RAID 0 array using a two tier structure. Higher data transfer rates are
achieved by leveraging TwinStor and striping the arrays.
In addition, RAID 10 arrays offer a higher degree of fault tolerance than
RAID 1 and RAID 5, since the array can sustain multiple drive failures
without data loss. For example, in a twelve-drive RAID 10 array, up to six
drives can fail (half of each mirrored pair) and the array will continue to
function. Please note that if both halves of a mirrored pair in the RAID 10
array fail, then all of the data will be lost.
83ware Serial ATA RAID Controller User Guide
Understanding RAID Concepts and Levels
Figure 6. RAID 10 Configuration Example
RAID 50
RAID 50 is a combination of RAID 5 with RAID 0. This array type provides
fault tolerance and high performance. RAID 50 requires a minimum of six
drives.
Several combinations are available with RAID 50. For example, on a 12-port
controller, you can hav e a grouping of 3, 4, or 6 drives. A grouping of 3 means
that the RAID 5 arrays used have 3 disks each; four of these 3-drive RAID 5
arrays are striped together to form the 12-drive RAID 50 array. On a 16-port
controller, you can have a grouping of 4 or 8 drives.
In addition, RAID 50 arrays offer a higher degree of fault tolerance than
RAID 1 and RAID 5, since the array can sustain multiple drive failures
without data loss. For example, in a twelve-drive RAID 50 array, up to one
drive in each RAID 5 set can fail and the array will continue to function.
Please note that if two or more drives in a RAID 5 set fail, then all of the data
will be lost.
www.3ware.com 9
Chapter 1. Introducing the 3ware® SATA RAID Controller
Figure 7. RAID 50 Configuration Example
Single Disk
A single drive can be configured as a unit through 3ware software. (3BM,
3DM 2, or CLI). Like disks in other RAID configurations, single disks
contain 3ware Disk Control Block (DCB) information and are seen by the OS
as available units.
Single drives are not fault tolerant and therefore not recommended for high
availability systems unless additional precautions are taken to prevent system
hangs and data loss.
JBOD
A JBOD (acronym for “Just a Bunch of Disks”) is an unconfigured disk
attached to your 3ware RAID controller. JBOD configuration is no longer
supported in the 3ware 9000 series. AMCC recommends that you use Single
Disk as a replacement for JBOD, to take advantage of advanced features such
as caching, OCE, and RLM.
JBOD units are not fault tolerant and therefore not recommended for high
availability systems unless additional precautions are taken to prevent system
hangs and data loss.
Hot Spare
A hot spare is a single drive, available online, so that a redundant unit can be
automatically rebuilt in case of drive failure.
103ware Serial ATA RAID Controller User Guide
Understanding RAID Concepts and Levels
Determining What RAID Level to Use
Your choice of which type of RAID unit (array) to create will depend on your
needs. You may wish to maximize speed of access, total amount of storage, or
redundant protection of data. Each type of RAID unit offers a different blend
of these characteristics.
The following table provides a brief summary of RAID type characteristics.
Table 3: RAID Configuration Types
RAID TypeDescription
RAID 0Provides performance, but no fault tolerance.
RAID 1Provides fault tolerance and a read speed advantage over non-
RAID disks.
RAID 5This type of unit provides performance, fault tolerance, and high
storage efficiency. RAID 5 units can tolerate one drive failing
before losing data.
RAID 6Provides very high fault tolerance with the ability to protect
against two consecutive drive failures. Performance and
efficiency increase with higher numbers of drives.
RAID 10A combination of striped and mirrored units for fault tolerance
and high performance.
RAID 50A combination of RAID 5 and RAID 0. It provides high fault
tolerance and performance.
Single DiskNot a RAID type, but supported as a configuration.
Provides for maximum disk capacity with no redundancy.
You can create one or more units, depending on the number of drives you
have installed.
Table 4: Possible Configurations Based on Number of Drives
# DrivesPossible RAID Configurations
1Single disk or hot spare
2RAID 0 or RAID 1
3RAID 0
RAID 1 with hot spare
RAID 5
4RAID 5 with hot spare
RAID 10
Combination of RAID 0, RAID 1, single disk
www.3ware.com 11
Chapter 1. Introducing the 3ware® SATA RAID Controller
Table 4: Possible Configurations Based on Number of Drives
# DrivesPossible RAID Configurations
5RAID 6
RAID 5 with hot spare
RAID 10 with hot spare
Combination of RAID 0, RAID 1, hot spare, single disk
6 or moreRAID 6
RAID 6 with hot spare
RAID 50
Combination of RAID 0, 1, 5, 6,10, hot spare, single disk
Using Drive Capacity Efficiently
To make the most efficient use of drive capacity, it is advisable to use drives
of the same capacity in a unit. This is because the capacity of each drive is
limited to the capacity of the smallest drive in the unit.
The total unit capacity is defined as follows:
Table 5: Drive Capacity
RAID LevelCapacity
Single DiskCapacity of the drive
RAID 0(number of drives) X (capacity of the smallest drive)
RAID 1 Capacity of the smallest drive
RAID 5(number of drives - 1) X (capacity of the smallest drive)
Storage efficiency increases with the number of disks:
storage efficiency = (number of drives -1)/(number of drives)
RAID 6(number of drives - 2) x (capacity of the smallest drive)
RAID 10(number of drives / 2) X (capacity of smallest drive)
RAID 50 (number of drives - number of groups of drives) X (capacity of the
smallest drive)
Through drive coercion, the capacity used for each drive is rounded down so
that drives from differing manufacturers are more likely to be able to be used
as spares for each other. The capacity used for each drive is rounded down to
the nearest GB for drives under 45 GB (45,000,000,000 bytes), and rounded
down to the nearest 5 GB for drives over 45 GB. For example, a 44.3 GB
drive will be rounded down to 44 GB, and a 123 GB drive will be rounded
down to 120 GB. For more information, see the discussion of drive coercion
under “Creating a Hot Spare” on page 103.
123ware Serial ATA RAID Controller User Guide
3ware Tools for Configuration and Management
Support for Over 2 Terabytes
Windows 2000, Windows XP (32-bit), Linux 2.4, and FreeBSD 4.x, do not
currently recognize unit capacity in excess of 2 TB.
If the combined capacity of the drives to be connected to a unit exceeds 2
Terabytes (TB), you can enable auto-carving when you configure your units.
Auto-carving divides the available unit capacity into multiple chunks of 2 TB
or smaller that can be addressed by the operating systems as separate
volumes. The carve size is adjustable from 1024 MB to 2048 MB (default)
prior to unit creation.
If a unit over 2 TB was created prior to enabling the auto-carve option, its
capacity visible to the operating system will still be 2TB; no additional
capacity will be registered. To change this, the unit has to be recreated.
For more information, see “Using Auto-Carving for Multi LUN Support” on
page 86.
3ware Tools for Configuration and
Management
3ware software tools let you easily configure the drives attached to your
3ware RAID controller, specifying which drives should be used together as a
RAID unit and the type of RAID configuration you want, and designating hot
spares for use if a drive degrades.
3ware provides the following tools for use in configuring and managing units
attached to the 3ware controller:
•3BM (3ware BIOS Manager)
3BM is a BIOS level tool for creating, deleting, and maintaining disk
arrays, rebuilding arrays, designating hot spares, and setting controller
policies. 3BM is the tool most frequently used to configure units
immediately after installation of the controller, but can also be used after
installation to maintain the controller and associated drives.
For general information about working with 3BM, seeChapter 5, “3ware
BIOS Manager 2 (3BM 2) Introduction.”
•3DM 2 (3ware Disk Manager)
3DM is a daemon (under Linux and FreeBSD) and a service (under
Windows) which runs in the background on the controller’s host system,
and can be accessed through a web browser to provide ongoing
monitoring and administration of the controller and associated drives. It
can be used locally (on the system that contains the 9000) or remotely (on
a system connected via a network to the system containing the 9000).
www.3ware.com 13
Chapter 1. Introducing the 3ware® SATA RAID Controller
For details about working with 3DM, see “3DM 2 (3ware Disk Manager)
Introduction” on page 66.
3DM 2 is the current version of the 3ware Disk Manager . Th roughout this
documentation, it is referred to interchangeably as 3DM and 3DM 2.
•3ware Alert Utility (WinAVAlarm)
The 3ware Alert Utility for Windows runs on the system in which the
3ware RAID controller is installed and provides direct notification by
popup message and audio alarm when events occur. This utility can be
configured to specify the type of events that should generate these
notifications. For details, see “Using the Alert Utility Under W indows” on
page 139.
•3ware CLI (Command Line Interface)
The 3ware CLI provides the functionality available in 3DM through a
Command Line Interface. You can view unit status and version
information and perform maintenance functions such as adding or
removing drives, and reconfiguring RAID units online. You can also use
it to remotely administer controllers in a system.
The 3ware CLI is described in 3ware Serial ATA RAID Controller CLI Guide and in the 3ware HTML Bookshelf.
Monitoring, Maintenance, and
Troubleshooting Feat ures
Several 3ware RAID controller features aid in monitoring and
troubleshooting your drives.
•
SMART Monitoring (Self-Monitoring, Analysis and Reporting
Technology) automatically checks a disk drive's health every 24 hours
and reports potential problems. This allows you to take proactive steps to
prevent impending disk crashes. SMART data is checked on all disk
drives (array members, single disks, and hot spares). Monitoring of
SMART thresholds can be turned on and off in 3DM. (For details, see
“V iewin g SMART Data About a Drive” on page 141.)
Staggered Spinup allows drives that support this feature to be powered-
•
up into the standby power management state to minimize in-rush current
at power-up and to allow the controller to sequence the spin-up of drives.
Both SAT AII OOB and ATA spin-up methods are supported. The standby
power management state is persistent after power-down and power-up.
You can set the number of drives that will spin up at the same time, and
the time between staggers in 3BM (the 3ware BIOS Management utility).
For details, see “Enabling and Setting Up Staggered Spin-up” on page 89.
•
Verification and Media Scans. The verify task verifies all redundant
units, and checks for media errors on single disks, spares, JBODS and
143ware Serial ATA RAID Controller User Guide
Monitoring, Maintenance, and Troub leshooting Features
RAID 0 unit members. If the disk drive is part of a redundant unit, error
locations that are found and are deemed repairable are rewritten with the
redundant data. This forces the drive firmware to reallocate the error
sectors accordingly. (For more information, see “About Verification” on
page 146.)
Error Correction. Bad sectors can be dynamically repaired through error
•
correction (Dynamic Sector Repair). Reallocation of blocks is based
intelligently on the location of the block in relation to the stripe.
Scheduled Background Tasks. Initialize, rebuild, verify, and self-test
•
tasks can all be run in the background, at scheduled times. This lets you
choose a time for these tasks to be run when it will be least disruptive to
your system. You can also define the rate at which background tasks are
performed, specifying whether I/O tasks should be given more processing
time, or background rebuild and verify tasks should be given more
processing time. (For more information, see “Scheduling Background
Tasks” on page 156.)
Write Cache. Write cache can be enabled or disabled using 3BM 2,
•
3DM 2 and CLI. When write cache is enabled, data will be stored in
system cache, 3ware controller cache, and drive cache before the data is
committed to disk. This allows the system to process multiple write
commands at the same time, thus improving performance. However when
data is stored in cache, it could be lost if a power failure occurs. With a
Battery Backup Unit (BBU) installed, the cache stored on the 3ware
controller can be restored. (For more information, see “Enabling and
Disabling the Unit Write Cache” on page 108.)
•
StorSave™ Profiles allow you to set the level of protection versus
performance that is desired for a unit when write cache is enabled. (For
more information, see “Setting the StorSave Profile for a Unit” on
page 112.)
•
Drive and Unit Identification. Units or drives in enclosures can be
2
identified by flashing LEDs. When the I
C port on the controller has been
connected to a chassis with a Chassis Control Unit (CCU), such as the
3ware Sidecar, you can issue drive Locate commands that blink the LEDs
for particular drives, so that you can quickly identify which drive needs to
be checked or replaced. For more information, see “Locating a Drive by
Blinking Its LED” on page 161.
Auto Rebuild. For times when you do not have a spare available, setting
•
the Auto Rebuild policy allows rebuilds to occur with an available drive
or with a failed drive. (For more information, see “Setting the Auto
Rebuild Policy” on page 85.)
www.3ware.com 15
2
Getting Started with Your
3ware RAID Controller
Setting up your 3ware RAID controller involves these main steps:
•Physically Install the RAID Controller and Drives
•Configure a RAID Unit
•Install the Driver and Make the Operating System Aware of the New
Drives
•Set Up Management and Maintenance Features
Once the controller and drives have been physically installed, the order in
which you perform these steps depends in part on whether one of the units
you configure will act as your boot drive.
Tip: When you are first setting up your system, you may want to review
“System Requirements” on page 2.
Physically Install the RAID Controller and Drives
To install your controller, follow the instructions in the installation guide that
came with your 3ware controller. If you do not have a hardcopy of the
installation manual, it is available in the “doc” folder on your 3ware CD, or
you can download it from the 3ware website at http://www.3ware.com/
support/userdocs.asp.
For drive installation, see the instructions that came with your 3ware Sidecar
or other external enclosure. If you are installing drives in a computer case,
follow the manufacturer’s instructions.
Configure a RAID Unit
If you would like more information about what RAID level to choose for your
situation, review the information under “Understanding RAID Concepts and
Levels” on page 4. Then turn to “Configuring a New Unit” on page 91.
If you want to install the operating system on and boot from a drive managed
through the new 3ware RAID controller, use the 3ware BIOS Manager (3BM)
to define the configuration. You will find step-by-step instructions for initial
163ware Serial ATA RAID Controller User Guide
installation in. Chapter 3, “First-Time RAID Configuration Using 3BM.”
Additional information about configuration is also included in the later
chapters of this user guide.
If the operating system is already installed on another drive in your system,
you can configure units through 3BM, through 3ware Disk Manager (3DM),
or through the Command Line Interface (CLI). If you want to use 3DM or the
CLI for configuration, go ahead and boot to the operating system, install the
driver and the 3DM 2 software, and then configure your units. You may want
to refer to the following information:
•Chapter 6, “3DM 2 (3ware Disk Manager) Introduction”
•Chapter 8, “Configuring Units”
•3ware Serial ATA RAID Controller CLI Guide, available from the CD-
ROM, the 3ware HTML Bookshelf and from the website http://
www.3ware.com/support/userdocs.asp
Install the Driver and Make the Operating System Aware
of the New Drives
Instructions for installing drivers are available in “Driver Installation” on
page 30.
You will also find instructions for updating the driver under “Downloading
the Driver and Firmware” on page 165.
Set Up Management and Maintenance Features
3ware RAID controllers include a number of features to help you manage and
maintain the controller and your configured units. The default settings for
these features allow you to begin using your newly configured units right
away. You can review and change these features as a final step in your initial
setup, or you can make changes to them later, at your convenience. These
features include:
•Controller and unit policies, such as Auto Rebuild, Auto Verify, use of
write cache, use of queuing mode, selection of a StorSave profile, and
specifying how unconfigured disks (JBODs) are handled.
•Email notification of alarms and other events
•Schedules for when background tasks will be performed, to minimize the
impact on day-to-day performance during peak usage times. (Background
tasks include rebuild, verify, initialize, migrate, and self-test.)
Details about these features are described in this documentation. When you
first set up your controller, you may want to review these sections in
particular:
www.3ware.com 17
Chapter 2. Getting Started with Your 3ware RAID Controller
•“Configuring Your Controller” on page 80
•“Setting Unit Policies” on page 106
•“Setting Background Task Rate” on page 155
Initial Settings for Policies and Background Tasks
The table below lists the default settings for policies and background tasks.
These settings are used if you do not explicitly change the policy settings.
Table 6: Default Settings for Policies and Background Tasks
PolicyDefault ValueWhere to Change
Controller-Level Settings
(For details, see “Configuring Your Controller” on page 80
Auto-RebuildEnabled3BM, 3DM, CLI
Auto-CarvingDisabled3BM, 3DM, CLI
Auto-DetectEnabledCLI
Carve Size or Factor2048 GB3BM, 3DM, CLI
Drives Per Spinup13BM, CLI
Delay Between Spinup6 seconds3BM, CLI
Export Unconfigured (JBOD)
a. Although the default Self-test Task Schedule is for 24 hours, self-test
tasks are run only at the beginning of that time period and take just a few
minutes. For more information about task schedules, see “Scheduling
Background Tasks” on page 156.
www.3ware.com 19
3
First-Time RAID Configuration
Using 3BM
If you will install the operating system on and boot from a unit managed
through the new 3ware RAID controller, follow the steps in this chapter to use
the 3ware BIOS Manager (3BM) to configure the unit and install the driver.
If the operating system is already installed on another drive in your system,
you can use the steps below or you can configure units through 3DM or the
CLI.
You can create one or more units on a single controller, depending on the
number of drives that the specific 3ware RAID controller supports and the
number of drives attached. (For more information, see “Determining What
RAID Level to Use” on page 11.)
Basic Steps for Creating a Unit
The process of configuring your RAID units includes these main steps, which
are detailed in the step-by-step example:
•Launch 3BM (3ware BIOS Manager)
•Select the drives to be included and indicate that you want to create a unit
•Select the desired RAID configuration
•Set other parameters, depending on the type of RAID configuration
•Confirm the unit configuration
•Save your changes and finish up
Note: If the capacity of the unit you create will exceed 2TB and you are using
Windows 2000, Windows XP (32-bit), Linux 2.4, or FreeBSD 4.x, you will need to
enable auto-carving. Before creating your unit, follow the instructions under “Using
Auto-Carving for Multi LUN Support” on page 86.
203ware Serial ATA RAID Controller User Guide
Loading...
+ 272 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.