All rights reserved. No part of this publication may be
reproduced, transmitted, transcribed, stored in a retrieval
system, or translated into any language or computer language,
in any form or by any means, electronic, mechanical, magnetic,
optical, chemical, manual or otherwise, without the prior
written consent of Infortrend Tec hnology, Inc.
Disclaimer
Infortrend Technology makes no representations or warr anties
with respect to the contents hereof and specifically disclaims
any implied warranties of merchantability or fitness for any
particular purpose. Furthermore, Infortrend Technology
reserves the right to revise this publication and to make
changes from time to time in the content hereof without obligation to notify any person of such revisions or changes.
Product specifications are also subject to change without
notice.
Europe
Infortrend Europe Limited
Ground Floor, Chancery House
St. Nicholas Way, Sutton,
Surrey, SM1 1JB, United Kingdom
Infortrend and the Infortrend logo are registered trademarks
and SentinelRAID, EonRAI D, EonStor, RAIDWatch, and other
names prefixed with “IFT” are trademarks of Infortrend
Technology, Inc.
PowerPC is a registered trademark of International Business
Machines Corporation and Motorola Inc.
ii
DEC and Alpha are registered trademarks of Compaq
Computer Corp. (formerly of Digital Equipment Corporation).
Microsoft, Windows, Windows NT and MS- DOS a re r egistered
trademarks of Microsoft Corporation in the U.S. and other
countries.
Novell and NetWare are registered trademarks of Novell, Inc.
in the U.S. and other countries.
SCO, OpenServer, and UnixWare are trademarks or registered
trademarks of The Santa Cruz Operation, Inc. in the U.S. and
other countries.
Solaris is a trademark of SUN Microsystems, Inc.
UNIX is a registered trademark of The Open Group in the U.S.
and other countries. All other names, brands, products or
services are trademarks or registered trademarks of their
respective companies.
RMA Policy
Please visit our websites
(www.infortrend.com/www.infortrend.com.tw/ww.infortrend.com.cn/
www.infortrend-europe.com) where our RMA policy is given a
detailed explanation.
Supported Models
This manual supports the following Infortrend
controllers/subsystems:
•SentinelRAID: SCSI-based external RAID controllers
(including the 5.25” full-height and 1U canister
configuration)
•EonRAID: Fibre-based external RAID controllers
(including the 5.25” full-height and 1U canister
configuration)
•EonStor: subsystems that come with SCSI or Fibre host
channels.
Upgrading Firmware Using In-band SCSI + RAIDWatch Manager....................... 2
Upgrading Firmware Using RS-232C Terminal Emulation ...................................4
Appendix D Event Messages
xii
Functional Table of Contents
This functional table of contents helps you to quickly locate the
descriptions of firmware fu nc tions.
Chapter 1Functional Description
Identifying Drives1-8
1.4.2
Flash Selected SCSI Drive1-8
Flash All SCSI Drives1-8
Flash All but Selected Drives1-8
Automatic rebuild and manual rebuild1-9
1.4.3
Automatic rebuild1-9
Manual rebuild1-10
Concurrent Rebuild in RAID (0+1)1-11
1.4.4
Chapter 3Out-of-Band via Serial Port and
Ethernet
Communication Parameters:
configuring RS-232 connection
Configuring Ethernet connection: reserved sp ace and portIP3-6
NPC Onboard3-9
Chapter 4LCD Screen Messages
View and Edit Event Logs4-7
Page number
Page number
3-1
Page number
Chapter 5 /
Chapter 7
5.2/7.2
5.3/7.3
5.4/7.4
5.5/7.5
Starting RAID via the LCD
Panel/Terminal Emulation
Starting RAID Configuration
Caching Parameters5-1/7-1
Optimization mode and stripe size5-2/7-3
Optimization for sequential or random I/O5-3/7-3
Write-Back/Write-Through Cache Enable/Disable5-3/7-3
Viewing Connected Drives5-5/7-4
Creating a Logical Drive5-6/7-5
Choosing a RAID Level5-6/7-6
Choosing Member Drives5-6/7-6
Maximum Drive Capacity5-7/7-6
Spare Drive Assignments5-7/7-7
Logical Drive Assignments7-7
Disk Reserved Space5-7/7-7
Write Policy5-7/7-7
Initialization Mode5-7/7-8
Stripe Size5-8/7-8
Creating a Logical Volume5-10/7-10
Initialization Mode5-10/7-10
Page number:
LCD/ Terminal
xiii
xiv
5.6/7.6
5.7/7.7
5.8/7.8
5.9/7.9
5.10/7.10
5.11/7.11
5.12/7.12
5.13/7.13
5.14/7.14
Write Policy5-10/7-10
Partitioning a Logical Drive/Logical Volume5-12/7-11
Mapping a Logical Drive/Logical Volume to Host LUN5-13/7-13
Assigning Spare Drive, Rebuild Settings5-14/7-15
Adding a Local Spare Drive5-14/7-15
Adding Global Spare Drive5-15/7-16
(Logical Drive) Rebuild Settings5-15
Viewing and Editing Logical Drives and Drive
Members
Deleting a Logical Drive5-16/7-17
Deleting a Partition of a Logical Drive5-17/7-17
Assigning a Logical Drive Name5-18/7-17
Rebuilding a Logical Drive5-18/7-18
Regenerating Logical Drive Parity5-19/7-19
Media Scan5-20/19
Write Policy5-21/20
Viewing and Editing Host LUNs
Viewing and Deleting LUN Mappings5-22/7-21
Pass-through SCSI Commands5-22/7-21
Viewing and Editing SCSI Drives
Scanning a New SCSI Drive5-23/7-23
Identifying a Drive5-24/7-23
Deleting Spare Drive (Global/Local S pare Drive)5-25/7-24
Viewing and Editing SCSI Channels
Viewing and Re-defining Channel Mode5-25/7-25
Setting Channel ID/Host Channel5-26/7-26
Viewing channel ID5-26/7-26
Adding a Channel ID5-26/7-26
Deleting a Channel ID5-27/7-27
Setting a Channel’s Primary ID/Drive Channel5-27/7-27
Setting a Channel’s Secondary ID/Drive Channel5-28/7-28
Setting a SCSI Channel’s Terminator5-28/7-28
Setting the Transfer Speed5-29/7-28
Setting the Transfer Width5-30/7-29
Viewing and Editing a SCSI Target/Drive Channel5-30/7-30
Slot Number5-31/7-30
Maximum Synchronous Transfer Clock5-31/7-31
Maximum Transfer Width5-31/7-31
Parity Check5-32/7-31
Disconnecting Support5-32/7-32
Maximum Tag Count5-32/7-32
Restoring the Default Setting (SCSI Bus)5-33
Data Rate7-32
Channel Mode8-6
Primary and Secondary Controller IDs8-6
Communications Channel (for cache co herency)8-7
View Channel WWN8-7
View Device Port Name List (WWPN)8-8
View and Edit Fibre Drives
User-Assigned ID (Scan Fibre Drive)8-8
View Drive Information8-9
View and Edit Host-side Parameters8-9
Fibre Connection Types8-10
View and Edit Drive-side Parameters8-10
Connecting Drives with Dual Loop8-10
Controller Unique Identifier8-11
Controller Communications over Fibre Loops8-12
Multi-host Access Control: LUN Filtering
8.5
Creating LUN Masks8-15
WWN Name List8-16
Logical Unit to Host LUN Mapping8-16
LUN Mask (ID Range) Configuration8-18
Filter Type: Include or Exclude8-18
Access Mode: Read Only or Read/Write8-19
Configuration Procedure8-20
Page number
8-6
8-6
8-8
8-14
Chapter 9Advanced Configurations
9.1Fault Prevention
Clone Failing Drive9 -2
Replace after Clone9-2
Perpetual Clone9-3
S.M.A.R.T. with enhanced features
9.1.2
S.M.A.R.T. Features (Enablin g S.M.A.R.T.)9-7
“Detect Only”9-7
"Detect, Perpetual Clone"9-7
“Detect, Clone + Replace”9-8
Number of Tags Reserved for each Host-LUN
Connection
Maximum Queued I/O Count9-13
LUNs per Host SCSI ID9-13
LUN Applicability9-13
Peripheral Device Type9-14
In-band SCSI/Fibre9-14
Peripheral Device Type for Various Operating Systems9-15
Peripheral Device Type Settings9-15
Page number
9-1
9-5
9-11
9-11
9-12
xv
Cylinder/Head/Sector Mapping9-16
Drive-side Parameters
9.2.2
SCSI Motor Spin-up9-18
SCSI Reset at Power-up9-19
Disk Access Delay Time9-20
SCSI I/O Timeout9-20
Maximum Tag Count (Tag Command Queuing)9-21
Detection of Drive Hot Swap Followed by Auto Rebuild9-22
SAF-TE and S.E.S. Enclosure Monitoring9-22
Periodic Drive Check Time9-22
Idle Drive Failure Detection9-23
Periodic Auto-Detect S wap Check Time9-23
Redundant Configuration Using Automatic Setting10-20
Redundant Configuration Using Manual Setting10-21
Starting the Redundant Controllers10-22
Creating Primary and Secondary IDs10-22
Assigning a Logical Drive/Logical Volume to the
Secondary Controller
Mapping a Logical Drive/Logi cal Volume to the Host
LUNs
Front Panel View of Controller Failure10-25
When and How is the Failed Controller Replaced10-25
Via Terminal Emulation
Redundant Configuration Using Automatic Setting10-26
Redundant Configuration Using Manual Setting10-28
Creating Primary and Secondary IDs10-29
Assigning a Logical Drive/Logical Volume to the
Secondary Controller
Mapping a Logical Drive/Logi cal Volume to the Host
LUNs
Terminal View of Controller Failure10-32
When and How is the Failed Controller Replaced10-34
Forcing Controller Failure for Testing10-35
RCC status (RCC channels)10-35
Secondary Controller RS-23210-35
Remote Redundant Controller10-35
Cache Synchronization on Write-Through10-35
Page number:
LCD/Terminal
10-19
10-20
10-23
10-24
10-26
10-29
10-31
Chapter 12Array Expansion
12.1RAID Expansion
12.2Mode 1 Expansion: Adding Drive to a logical drive
xvi
Page number
12-1
12-4
12.3Mode 2 Expansion: Copy & Replace Drive with drives
of larger capacity
Expand Logical Drive (Making use of the added
Figure 12 - 2 Expansion by Adding Drive......................................................12-4
Figure 12 - 3 Expansion by Copy & Replace................................................12-7
xix
About This Manual
This manual provides all of the nece ssary information tha t a system
administrator needs to configure and maintain one of Infortrend’s
external RAID controllers or subsystems. For hardware-related
information, please refer to the Hardware Manual that came with
your RAID controller. Also available is the User’s Manual for the
Java-based GUI RAID manager for remote and concurrent
management of RAID systems.
The order of the chapters is arranged in accordance with the steps
necessary for creating a RAID.
The terminal screen displays as well as the LCD messages may vary
when using controllers running different firmware versions.
Chapter 1introduces basic RAID concepts and configurations,
including RAID levels, logical drives, spare drives,
and the use of logical volumes. It is recommended
that users unfamiliar with RAID te chnologies should
read this chapter before creating a configuration.
Chapter 2tells the user how to begin with a RAID. At the
beginning of this chapter, we raise some basic
questions of which the user should know the
answers prior to creating a RAID.
Chapter 3teaches the user how to configure the RS-232C
terminal emulation interface and the connection
through a LAN port.
Chapter 4helps the user to understand screen messages on the
LCD display.
Chapter 5gives step-by-step instructions on creating a RAID
using the LCD keypad panel.
Chapter 6teaches the user how to interpret the information
found on the RS-232 terminal emulation.
Chapter 7gives step-by-step instructions on how to create a
RAID via the RS-232 session.
Chapter 8includes all the Fibre channel-specific functions
implemented since the firmware release 3.12.
Chapter 9provides the advanced options for RAID
configuration. Some of the new functions from
firmware release 3.11 and above are given the
detailed explanations in this chapter.
Chapter 10addresses the concerns regarding the redundant
controller configuration and the configuration
process.
Chapter 11provides the recording forms with which a system
administrator can make a record of his
configuration.
Chapter 12shows how to expand a configured array or logical
volume.
xx
Appendix Aoutlines the menu structure of the LCD front panel
operation.
Appendix Blists the important firmware features supported with
the firmware version, arranged in accordance with
the latest firmware version as of press date.
Appendix Cteaches the user how to upgrade firmware and boot
record.
Appendix Dlists all of the controller event messages.
Firmware Version & Other Information
Firmware version: 3.31E and above
Part number for this manual: M0000U0G16
Date: 6/25/03
Revision History:
Version 1.0:
Version 1.1:
Version 1.2:
Version 1.3:
initial release
•
added redundant c ontr oller configuration
•
Added host-side and drive-side SCSI
•
parameters
added S.M.A.R.T. with implemented Fault-
•
Prevention methods.
added system functions
•
added Fault-bus configuration to be
•
compatible with 3101 and 3102 series
added Host-side interface installation
•
details
added Event Messages for error message
•
identification
added all advanced functions available
•
since 2.23K and 3.11F upward
added a functional table of content for
•
quick searching functions
moved SCSI/Fibre Cable Specifications to
•
Hardware Manual
added Chapter 8 "Fibre Operation" for the
•
new functions available since firmware
release 3.12.
xxi
Version 1.4:• added firmware features available with
firmware revisions 3.14, 3.15, and 3.21
• revised details about redundant controllers,
host LUN mapping, etc.
modified string definitions in Chapter 14
•
"In-band SCSI Drives and Utilities" section
Corrected descriptions of "Controller
•
Unique Identifier"
Added the configuration proc ess for out-of-
•
band configuration via LAN port
Version 1.5:
Removed Chapter 14
•
Revised the descriptions for some
•
functional items
• Added firmware features available from
revision 3.25
Version 1.61:
Added features available by revision 3.31
•
Removed Appendix E
•
Moved array expansion to Chapter 12
•
Added variable stripe size, write policy per
•
array
Added media scan
•
Added controller immediate array
•
availability, time zone, date and time
setting
Added IO channel diagnostics
•
Added controller Auto-Shutdown and
•
cache-flush mechanisms
Added system monitoring via enclosure
•
modules
Added disabling cache coherency using
•
write-through mode
Added descriptions about new firmware
•
utility items
Added details about enabling RAIDWatch
•
and its sub-modules via Ethernet port
xxii
Chapter
Chapter
ChapterChapter
1
1
11
RAID Functions:
An Introduction
Redundant Arrays of Independent Disks, or RAID, offers the following
advantages: Availability, Capacity, and Performance. Choosing the
right RAID level and drive failure management can increase
Capacity and Performance, subsequently increasing Availability.
Infortrend's external RAID controllers provide complete RAID
functionality and enhanced drive failure management.
1.1Logical Drive
Figure 1 - 1 Logical Drive
The advantages mentioned above are achieved by creating
“logical drives.” A logical drive is an array of independent
physical drives. The logical drive appears to the host as a
12
3
Logical Drive
contiguous volume, the same as a local hard disk drive does.
The following section describes the dif ferent methods to crea te
logical arrays of disk drives, such as spanning, mirroring and
data parity. These methods are referred to as “RAID levels.”
1.2Logical Volume
What is a logical volume?
The concept of a logical volume is very similar to that of a logical
drive. A logical volume is the combination of one or several logica l
drives. These logical drives are combined into a larger capacity
using the RAID 0 method (striping). When data is written to a
logical volume, it is first broken into data segments and then striped
across different logical drives in a logical volume. Each logical drive
Functional Description
1-1
then distributes data segments to its member drives according to the
specific RAID level it is composed of.
The member logical drives can be composed of the same RAID level
or each of a different RAID level. A logical volume ca n be divided
into a maximum of 64 partitions. Dur ing operation, the host sees a
non-partitioned logical volume or a pa rtition of a logical volume as
one single physical drive.
1.3RAID Levels
RAID stands for Redundant Array of Independent Disks. Using a
RAID storage subsystem has the following advantages:
•Provides disk spanning by weaving all connected drives into
one single volume.
•Increases disk access speed by breaking data into several blocks
when reading/writing to several drives in parallel. With RA ID,
storage speed increases as more drives are added as the channel
bus allows.
•Provides fault-tolerance by mirr or ing or parity operation.
NOTE: Drives on different channels can be included in a logical
drive and logical drives of different RAID levels can be used to
Non-RAIDN
Disk StripingN==NRAID
Mirroring Plus Striping (if
N>1)
Striping with Parity on
dedicated disk
Striping with interspersed
parity
Striping with RAID 1
logical drives
Striping with RAID 3
logical drives
Striping with RAID 5
logical drives
N/2>>NRAID
==RAID 5
N-1>>NRAID
==RAID 5
N-1>>NRAID
==RAID 5
/>>NRAID
>>RAID 5
/>>NRAID
>>RAID 5
/>>NRAID
>>RAID 5
Infortrend
configure a logical volume. There are more combinations than
RAID 10, 30, and 50.
RAID LevelPerformance SequentialPerformance Random
NRAID
RAID 0
RAID 1 (0+1)
RAID 3
RAID 5
NRAID
Disk Spanning
Figure 1 - 2 NRAID
Drive Drive
R: Highest
W: Highest
R: High
W: Medium
R: High
W: Medium
R: High
W: Medium
R: High
W: Highest
R: Medium
W: Low
R: Medium
W: Low
R: High
W: Low
2 GB Ha rd Drive
3 GB Ha rd Drive
1 GB Ha rd Drive
2 GB Ha rd Drive
2 + 3 + 1 + 2 = 8 G B
Logical Drive
Figure 1 - 3 JBOD
2 GB
3 GB
NRAID stands for Non-RAID. The capacity of all
the drives is combined to become one logical
drive (no block striping). In other words, the
capacity of the logical drive is the total capacity of
the physical drives. NRAID does not provide
data redundancy.
JBOD
Single Drive Control
2 GB Har d Dr iv e
3 GB Har d Dr iv e
NRAID
Minimum
1
Disks required
CapacityN
RedundancyNo
JBOD
Minimum
Disks required
Capacity1
RedundancyNo
1
1 GB
2 GB
1 GB Har d Dr iv e
Functional Description
2 GB Har d Dr iv e
JBOD stands for Just a Bunch of Drives. The
controller treats each drive as a stand-alone
disk, therefore each drive is an independent
logical drive. JBOD does not provide data
redundancy.
RAID 1 mirrors the data stored in one
hard drive to another. RAID 1 can only
be performed with two hard drives. If
there are more than two hard drives,
RAID (0+1) will be performed
automatically.
RAID (0+1)
Minimum
4
Disks required
CapacityN/2
RedundancyYes
RAID (0+1) combines RA ID 0 a nd RA ID 1 Mirroring and Striping. RAID (0+1) allows
multiple drive failure because of the full
redundancy of the hard drives. If there are
more than two hard drives assigned to
perform RAID 1, RAID (0+1) will be
automatically applied.
1-4
Infortrend
y
IMPORTANT!
•
“RAID (0+1)” will not appear in the list of RAID levels supported by th e
controller. If you wish to perform RAID 1, the controller will determine
whether to perform RAID 1 or RAID (0+1). This will depend on the
number of drives that has been selected for the logical d rive.
RAID 3 performs Block Striping with
Dedicated Parity. One drive member is
dedicated to storing the parity data. When
a drive member fails, the controller can
recover/regenerate the lost data of the
failed drive from the dedicated parity
drive.
RAID 5
Minimum
3
Disks required
CapacityN-1
RedundancyYes
RAID 5 is similar to RAID 3 but the
Block 4
Block 5
.
.
parity data is not stored in one
dedicated hard drive. Parity
information is interspersed across the
drive array. In the event of a failure, the
controller can recover/regenerate the
lost data of the failed drive from the
other surviving drives.
RAID 30 an RAID 50 are implemented as logical volumes,
please refer to the proceeding discussions for more details.
Functional Description
1-5
1.4Spare Drives
Global and Local Spare Drives
Figure 1 - 9 Local (Dedicated) Spare
When one member
Local
Spare
Drive
12
X
LS
Logical Drive
drive fails, the Local
Spare Drive joins the
logical drive and
automatically starts
to rebuild.
3
Local Spare Drive is a standby drive
assigned to serve one specified logical
drive. When a member drive of this
specified logical drive fails, the Local
Spare Drive becomes a member drive
and automatically starts to rebuild.
Figure 1 - 10 Global Spare
Global Spare Drive
GS
12
3
Logical Drive 0
12
Logical Drive 1
Global Spare Drive
GS
Logical Drive 2
Figure 1 - 11 Global Spare Rebuild
Global Spare Drive not only
serves one specified logical
drive. When a member drive
from any of the logical drive
fails, the Global Spare Drive will
join that logical drive and
automatically starts to rebuild.
12
4
3
Global Spare Drives serve
any logical drive.
The external RAID controllers provide
both Local Spare Drive and Global
Spare Drive functions. On certain
occasions, applying these two
functions together will better fit
various needs. Take note though that
the Local Spare Drive always has
higher priority than the Global Spare
Drive.
1-6
When a member drive from
any logical drive fails, the
Global Spare Drive joins
that logical drive and
automatically starts to
rebuild.
Functional Description
In the example shown below, the member of Logical Drive 0 are 9
GB drives, and the members in Logical Drives 1 and 2 are 4 GB
drives.
Figure 1 - 12 Mixing Local and Global Spares
Local Spare Drive
LS
(9GB)
12
(9GB)(9GB)
3
(9GB)
Logical Drive 0
A Local Spare always has
higher priority than a
Global Spare.
Global Sp ar e D r ive
GS
12
(4GB) (4GB)
Logical Drive 1
It is not possible for the 4 GB Global
Spare Drive to join Logical Drive 0
(4GB)
because of its insufficient capacity.
However, using a 9GB drive as the
Global Spare drive for a failed drive that
comes from Logical Drive 1 or 2 will
bring huge amount of excess capacity
since these logical drives require 4 GB
12
(4GB) (4GB)
4
(4GB) (4GB)
Logical Drive 2
only. In the diagram below, the 9 GB
Local Spare Drive will aid Logical Drive
3
0 once a drive in this logical drive f ails. If
the failed drive is in Logical Drive 1 or 2,
the 4 GB Global Spare drive will
immediately give aid to the failed drive.
Infortrend
1-7
1.5Identifying Drives
Assuming there is a failed drive in the RAID 5 logical drive, make it
a point to replace the failed drive with a new, healthy drive to keep
the logical drive working.
If, when trying to remove a failed drive you mistakenly remove
the wrong drive, you will no longer be able to access the logical
drive because you have inadequately failed another drive.
To prevent this from happening, the controller provides an easy way
to identify the faulty drive. By forcing certain drive LEDs to light
for a configurable period of time, the faulty drive can be identified,
and thus reducing the chance of removing the wrong drive. This
function is especially helpful in an installation site operating with
hundreds of drives.
R/W LED
Flash Selected SCSI Drive
R/W LED
LED Steadily ON
The Read/Write LED of the drive you selected will light steadily
for a configurable period of time, from 1 to 999 seconds.
R/W LED
R/W LED
LED
LED
LED
R/W
LED
LED
Flash All SCSI Drives
The Read/Write LEDs of all connected drives will
light for a configurable period of time. If the LED of
the defective drive did not light on the “Flash
Selected SCSI Drive” function, use “Flash All SCSI
Drives” to verify the fault. If the “Flash All SCSI
Drives” function is executed, and the defective drive’s
LED still does not respond, it can be a drive tray
problem or the drive is dead.
LED Steadil y ON
LED Steadil y ON
LED Steadil y ON
LED Steadil y ON
LED Steadil y ON
Flash All but Selected Drives
Except the selected drive, the Read/Write LEDs of all
connected drives will light for a configurable period of time ra nging
from 1 to 999 seconds. If an administrator can not be sure of the
exact location of specific drive, this function will help to indicate
where it is. This can prevent removal of the wrong drive when a
drive fails and is about to be replaced.
The drive identifying function can be selected from “Main
Menu”/”View and Edit SCSI Drives”/”Identify SCSI Drives.”
Functional Description
1-8
Loading...
+ 317 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.