DIGITAL StorageWorks
HSZ70 Array Controller
HSOF Version 7. 0
EK–HSZ70–CG. A01
Digital Equipment Corporation
Maynard, Massachusetts
Confi guratio n Manual
July 1997
While D ig ital Equi pment C or p or ation bel i eve s th e in fo rmatio n inc l u d ed in th is manual is correct as of the d at e of
public ation , i t is sub je ct to cha nge wit hout no tice . DI GITAL mak es no r epr esent at i ons tha t t he in terco nne ct ion of it s
product s in the manner described in this document will not infringe exi sting or future patent rights, nor do the
descriptions contained in this document imply the granting of licenses to make, use, or sell equipment or software
in acc ordance with the description. No responsibility is assumed for the use or r eliability of firmwar e on equipment
not suppl ied by DIGITAL or its af filiated com panies. Posses sion, use, or copying of the softwa re or firmware
described in this documentation is authorized only pursuant to a valid written license from DIGITAL, an authorized
sublic ensor, or t h e identifie d licensor.
Commercia l Comp uter Sof twa re, Co mput er Softw ar e Doc umentat i on and Techni ca l Da ta for Commer ci al I tems ar e
licens ed to the U.S. Government with DI G ITAL’s standar d com mercial license and, when applicable, the rights in
DFAR 252.227 7015, “Techn ical Data—Commercial Items.”
DIGITAL, DIGITAL UNIX, DECconnect, HSZ, StorageWorks, VMS, OpenVMS, and the DIGITAL logo are
trademarks of Digital Equipment Corporat ion.
UNIX is a regi st ered tr ad emar k in th e Unite d Sta te s and othe r cou ntr ies ex cl usive ly t hro ugh X/ Open Comp any Lt d.
Windows NT is a trademark of the Microsoft Corporation. Su n is a registered trademark of Sun Microsy stems, Inc.
Hewlett-Packard and HP–UX are registered trademarks of the Hewlett-Packard Company . IBM and AIX are
registered trademarks of International Business Machines Corporation. All ot her trademarks and registered
trademarks are the property of their respective owners.
This e quipment has been teste d and found to comply wit h the limits for a Class A digital device, pursuant to Part 15
of th e FCC Rules. These limits are designed to pro vide reasonable protection against harmful int erference when the
equipment is operated in a commercial environment . This equipment generates, use s and can radiate radio frequency energy and, if not installed a nd used in accordance with the manuals, may cause harm ful interference to
radio co mmunications. O p eration of this equipment in a residential area is likely to cause harmful interference in
which case the user will be required to correct the interference at his own expense. Restrictions apply to the use of
the loca l-connection port on this ser ies of controll ers; failure to observe these restricti ons may result in harmful
interference. Always disconnect this port as soon as possible after completing the setup operation. Any changes or
modifications made to this equipment may void the user's authority to operate the equipme nt.
Warning!
This is a Class A product. In a domestic environment this product may cause radi o interference in which case the
user may be required to take adequate measures.
Achtung!
Dieses i st ein Gerät der Funkstörgrenzwertklasse A. In Wohnbereichen können bei Betrieb dieses Ge rätes Rundfunkstörungen auftreten, in welchen Fällen der Benutzer für entsprechende Gegenmaßnahmen verantwortlich ist.
Avertissement!
Cet appar eil est un appareil de Classe A. Dans un environnement résidentiel cet appareil peut provoquer des brouillages r adioélectriq ues. Dans ce cas, il peut être demandé à l’ utilisateur de prendre les mesures appropriées.
This book describes the features of the HSZ70 array controller and configuration
procedures for the controller and storagesets running HSOF Version 7.0.
This book does not con tain information about the operating environments to which
the controlle r ma y be con nected, nor does it contain deta iled information about
subsystem enclosures or their components. See the documentation that
accompanied these peripherals for information about them.
xConfiguration Manual
Precaution s
Follow these precautions when you’re carrying out the procedures in
this book.
Electrostatic Discharge Precautions
Static electricity collects on all nonconducting material, such as paper,
cloth, and plastic. An electrostatic discharge (ESD) can easily damage
a controller or ot her s ubsystem component even though you may not
see or feel the discharge. Fol low these precautions w h en ever you’re
servicing a subsystem or one of its components:
Always use an ESD wrist strap when servicing the controller or
other components in the subsystem. Make sure that the strap
contacts bare skin and fits snugly, and that its grounding lead is
attached to a bus that is a verified earth ground.
Before touching any circuit board or component, always touch a
verif iable earth ground to discharge any static ele ctricity that may
be present in your clothing.
Always keep circuit boards and components away from
nonconducting material.
Always keep clothing away from circuit boards and components.
Always use antistatic bags and grounding mats for storing circuit
boards or components during replacement procedures.
Always keep the ESD cover over the program card when the card is
in the controller. If you remove the card, put it in its original
carrying case. Never touch the contact s or twist or bend the card
while you’re handling it.
Do not touch the connector pins of a cable when it is attached to a
component or host.
VHDCI Cable Precautions
All of the cables to the controller, cache module, and external cache
battery use very-high-density cable interconnect connectors (VHDCI).
These connectors have extraordinar ily small mating surfaces that can
be adversely affected by dust and movement.
Use the following precautions when you’re connecting cables that use
VHDCI connectors:
Clean th e ma t i ng su r fa ce s wi th a bl ast of clea n air.
Mate the co nnectors by hand, then tighten the reta ining screws to
1.5 inch-pounds —a pproximately 1/4 additiona l turn after the
connectors have fully mated.
Test the assembly by ge ntly pulling on the cable, which should not
produce visi ble separation.
Local-Connection Port Precautions
The local-conne ction port generates, uses, and radiates radio-frequenc y
energy through cables that are connected to it. This energy may
interfere wit h radio and television rec eption. Do not leave a cable
connected to this port when you’re not co mmunicating with the
controller.
Prefacexi
xiiConfiguration Manual
Conventions
This book uses th e following typographi cal conventions and special
notices to help you find what you’ re looking for.
Typographical Conventions
ConventionMeaning
ALLCAPS BOLD
ALLCAPS Command discussed within text, for example:
MonospacedScreen display.
Sans serif italic
italicReference to oth er books , for e x ample: “ See HSZ70
.
.
.
“this controller” The controller serving your current CLI session
“other controller” The controller in a dual-redundant pair that’s
Command syntax that must be ent ered exactly as
shown, for example:
SET FAILOVER COPY=OTHER_CONTROLLER
“Use the S HOW SPARESET c omma nd to sh o w t he
contents of the spareset.”
Command variable or numeric value that you
supply, for example: SHOW
SET THIS_CONTROLLER ID=
Array Controller HSOF Version 7.0 Configuration
Manual for details.”
Indicates that a portion of an example or figure has
been omitted.
through a local or remote terminal.
connected to the controller serving your current
CLI session.
RAIDset-name
(n,n,n,n,)
or
Special Notices
Prefacexiii
This book doesn’t contain detailed descriptions of standard safety
procedures. However, it does contain warnings for procedures that
could cause personal injury and cautions for procedures that could
damage the contro ller or its related components. Look for these
symbols when you’re carrying out the procedures in this book:
Warning
personal injury if you do not avoid the hazard.
Caution
damage hardware, corrupt software, or cause a loss of data.
Tip
immediatel y obvious. A tip may also alert prior customers that the
controller’s behavior being discussed is differe nt from prior software
or hardware versions.
Note
completion of an instruction or procedure.
A warning indicates the presence of a hazard that can cause
A caution indicates the presence of a hazard that might
A tip provides alternative methods or procedures that may not be
A note provides additional information that’s important to the
xivConfiguration Manual
Required Tools
You’ll need the following tools for servicing the controller , cache
module, and external cache battery:
A small screwdriver for loosening and tightening the cableretaining screws.
An antistatic wrist strap.
An antistatic mat on which to place modules during servicing.
An SBB Extractor for removing StorageWorks building blocks.
This tool is not req uired, but it will enable you to provide more
efficient service.
Related Publications
The following table lists some of the documents related to the use of
the controller, cache module, and external cache battery.
Document TitlePart Number
Prefacexv
HSZ70 Array Controller HSOF Version 7.0
CLI Reference Manual
HSZ70 Array Controller HSOF Version 7.0
Configuration Manual
HSZ70 Array Controller HSOF Version 7.0
Service Manual
HSZ70 Family Array Controller Operating
Software (HSOF) Version 7.0 Software
Product Descript ion
Getting Started–HSZ70 Solutions Software
Version 7.0 for...platform
Polycenter Con so l e M an a ge rSee the Getting
StorageWorks Array Controller HSZ70 Array
Controller Operating Software HSOF Version
7.0 Release Notes
StorageWorks Getting Started with Command
Console, Version 2.1
DIGITAL StorageWorks Ultra SCSI RAID
Cabinet Subsystem (SW600) Installation and
User’s Guide
EK–CLI70–RM. A01
EK–HSZ70–CG. A01
EK–HSZ70–SV. A01
SPD xx.xx. 00
AA–R60xx–TE. A01
Started guide for the
platform-speci fic
order number
EK–HSZ70–RN. A01
AA–R0HJC–TE
EK–SW600–UG
DIGITAL StorageWorks Ultra SCSI RAID
Enclosure (BA370-Series) User’s Guide
The RAIDBOOK—A Source for RAID
Technology
EK–BA370–UG
RAID Advisory
Board
xviConfiguration Manual
Revision History
This is a new doc ument.
1–1
CHAPTER
1
Introduction
This ch ap ter introduces the features and compo n en ts of the HSZ70 controller.
1–2Configurat ion Manual
Features of Your Controller
Your controller is the intelligent bridge between your host and the
devices in your subsystem.
From the host’s perspective, the controller is simply another SCSI
device connected to one of its I/O buses . Consequently, the host sends
its I/O requests to the controller just as it would to any SCSI device.
Figure 1–1 Bridgin g t he Gap Between the Host and Its Storage
Subsystem
Host
Controller
Storage
subsystem
CXO5505A
From the subsyst em’s perspective, the controller receives the I/O
requests from th e hos t and directs them to the devices in the
subsystem. Be ca use the controller processes all of the I/O requests, in
most cases it e liminates the host-base d processing that is typically
associated with reading and writing data to multiple storage devices.
The controll er does much more than simply manage I/O requests: it
provide s th e ability to combine seve ral ordinary disk drives into a
single, high-performance storage unit called a storageset.
Storagesets are implementations of RAID technology, also known as a
“Redundant Array of Indepe ndent Disks.” Every storagese t shares one
important feature: whether it uses two disk drives or ten, each
storageset looks like a single storage unit to the host.
Introduction1–3
You create stora g e units by combining disk drives into storagesets,
such as stripes ets, RAIDsets, and mirrorsets, or by presenting them to
the host as single-disk units, as shown in Figure 1–2.
Stripesets (RAID 0) co mbine disk drives in serial to increase
transfer or request rates.
Mirrorsets (RAID 1) combine disk dri ves in parallel to provide a
highly reliable storage unit.
RAIDsets (RAID 3/5) combine disk drives in serial—just like
stripesets —but also store parit y data to ensure high reliability.
Striped mirrorsets (RAID 0+1) combine mirrorsets in serial to
provide the highest throughput and availability of any st orage unit.
Figure 1–2 Units Created from Storagesets, Partitions, and Disk
Drives
Unit
Partitioned
storageset
Striped
mirrorset
Unit
CXO5368A
Unit
Stripeset
Unit
Mirrorset
RAIDset
Disk drives
Partitioned
disk drive
Of course, the controller also lets you add tape drives, loaders, and
libraries to your s ubsystem to meet all of your storage requi rements.
For a complete discussion of RAID, re fer to The RAIDBOOK — A Source Book for Disk Array Technology.
1–4Configurat ion Manual
Table 1–1 summarizes the features of your controller.
Table 1–1Summary of Controller F eatures
FeatureSupported
Host protocolSCSI–2
Host bus interconnectWide Ultr a
Differential SCS I– 2
Device protocolSCSI–2
Device bu s interconnectFast Wide Ultra
Single-ended
SCSI-2
Number of SCSI device ports6
Number of SCSI device tar gets per port12
Maximum number of SCSI dev ices (with two
72
additional BA370 shelves)
RAID levels0, 1, 0+1, 3/5
Cache size64 or 128 MB
Mirrored write-back cache sizes32 or 64 MB
Maximum number of host tar get ID numbers
8
per controller
Program card updatesYes
Device warm swapYes
Exercisers for testing disksYes
Tape drives, loaders, and librariesYes
Number of configuration entities
191
(devices + storagesets + partitions + units)
Maximum number of RAID 5 storagesets20
Maximum number of RAID 5 and RAID 1
storagesets
30 for dual
controller
configurations
20 for single
controller
configurations
Introduction1–5
Table 1–1Summary of Controller Features (Continued)
FeatureSupported
Maximum number of RAID 5, RAID 1, and
45
RAID 0 stor agesets
Maximum number of partitions per s torageset
8
or disk drive
Maximum number of units prese nted to host64 (63 if you’re
using the
StorageWorks
Command Console)
Maximum number of devices per unit32
Maximum host port trans f er s peed20 MHz
Largest device, storageset, or unit120 GB
1–6Configurat ion Manual
Controller Components
Take a few moments to f amiliarize yourself with the controller’s
components shown in Figure 1–3.
Figure 1–3 Key Controller Components
Control
panel
Reset
button
Under normal circumstan ces, you will not need to remove the
controller from its cabinet. For this r eason, the components that you
will use most often are conveniently located on the front panel. For
example, the local-connection port provides a convenient way to
connect a terminal to your controller so that you can interact with it.
Local-connection
port
Host
port
Program-card
slot
CXO5503B
After you configure your controller, you should periodically check its
control panel . Th e reset button flashes green about once every second
to indicate that the controller is operating normally. If an error occurs,
one or more of the amber LED lights on the control panel will flash in
a pattern that will help you to diagnose the problem. See the HSZ70 Array Controller HSOF Version 7.0 Service Manual for details about
troubleshooting your controller.
The host port and program-card slot are also located on the front panel,
making it easy to update the controller software or to connect the
controller to a different host.
The backplane enables two contr o llers to commun icate with each other
in dual-redunda nt configurations. It also contains device ports that
enable the co ntroller to communicate wit h the devices in your
subsystem.
Key Steps for Configuring Your Subsystem
Figure 1–4 shows the key steps you will follow to set up and configure
your subsystem and it s controller. Each of these key steps are
explained later in this book.
Figure 1–4 Overview of Configuring a Subsystem
Configure the controller and connect it
to the host as described in Chapter 2.
Storage
Host
Plan your storages ets as
described in Chapter 3.
cabinet
Introduction1–7
Use Command Console or
CFMENU to create storagesets.
StorageWorks Command
Console is described in Getting
Started with Command Console.
CFMENU is described in
Chapter 4.
CXO5504A
2–1
CHAPTER
2
Configuring an HSZ70 Array Controller
This chapter contains information about configuring an HSZ70 array controller and
the modules that su pport its operation in a StorageWorks subsys tem.
2–2Configurat ion Manual
Introduction
Configuration Rules
Unless you specifically requested a preco nfigured subsystem, you will
have to configure your controller and its subsystem before you can use
them. Use the procedure in this chapter to configure your controller.
The procedure contains references to more detailed information should
you need it.
For the complete syntax and descriptions of the CLI commands used in
the configuration procedure, see the HSZ70 Array Contr oller HSOF Version 7.0 CLI Refe re nce Manual.
Before you configure your controller, review these c onfiguration rules
and ensure your planned configuration meets t he requirements and
conditions.
Maximum 64 assignable, host-visible LUNs (maximum 63
assignable when us ing StorageWorks Command Console)
Maximum 120 GB LUN capacity
Maximum 72 physical devices
Maximum 20 RAID-5 storagesets
Maximum 30 RAID-5 and RAID-1 storagesets for dual controller
configurati ons. Maximum 20 for single controller configurations.
Maximum 45 RAID-5, RAID-1, and RAID-0 storagesets
Maximum 8 partitions per storageset or individual disk
Maximum 6 members per mirrorse t
Maximum 14 members p er RAIDse t or stripe set
Maximum 32 physical device members total for a unit
Maximum 1 external tape device per device port. If you have an
external tape drive on a port, you cannot configure any other
devices (disks or ta pes) on that port.
Maximum 1 internal (within an S BB) tape per device port. You can
configure disks in the remaining slots on the port.
Configuring a Controller
You can use this proce dure to configure your controll er in a single,
transpar ent failover, or multiple-bus failo ver configuration. Use the
refer en ces in each step to locate details about the comm and s and
concepts.
To configure a controller:
1. Use the power-verification and addressing (PVA) module ID switch to
set the SCSI ID for the BA370 rack-mountable enclosure.
See “Setting the PVA Module ID Switch,” page 2-6, for details about
PVA switch settings.
2. Es tablish a local connecti on to the controller.
See “Establishing a Local Connection to the Controller,” page 2-7, for
details about creating a local connection.
3. Ch oose a single or failov er configuration for the controller:
a.If you are configuring a single controller, skip to step 7.
Configuring an HSZ70 Array Controller2–3
b.If you are conf igu ring d ual redu ndant c ontrolle rs in t ran spare nt
failover mode, skip to step 4.
c.If you are configuring dual-redundant controllers in multiple-
bus (some t im e s ca ll ed ho st-ass ist ed ) fa il ove r mo d e, skip to
step 5.
4. Put “this controller” into transparent failover mode. Use the following
syntax:
SET FAILOVER COPY = THIS_CONTROLLER
The “oth er co n tro ll er ” inherit s “t hi s co n tr o l le r ’s” configu ra t io n , th en
restarts. Wait for it to return to normal operation before continuing.
See details about failover modes in “Selecting a Failover Mode,” page
2-9.
Skip to s te p 6 .
5. Put “this controller” in multiple-bus failover mode, using the following
syntax:
SET MULTIBUS_FAILOVER COPY = THIS_CONTROLLER
2–4Configurat ion Manual
6. In a transparent failover configuration, if you want to enable mirrored
7. Set the SCSI target IDs for the contro ller. Use the following syntax:
The “oth er co n tro ll er ” inherit s “t hi s co n tr o l le r ’s” configu ra t io n , th en
restarts. Wait for it to return to normal operation before continuing.
See “Selecting a Failover Mode,” page 2-9, for details about failover
modes.
Skip to s te p 7 .
write-back cache, enter this single command:
SET THIS_CONTROLLER MIRRORED_CACHE
Note Both controlle rs restart when you set mirror mode. This process
can take up to 5 minutes depending on the amount of data tha t must be
flushed from cache.
See “Selecting a Ca che Mode,” page 2-10, for details about mirr ored
write-back cache .
SET THIS_CONTROLLER ID = (n,n,n,n)
If you are configuring controllers in a dua l-redundant configura tion,
issue this one command to set the ID numbers for both controllers.
See “Setting the PVA Module ID Switch,” page 2-6, for details about
valid S C S I target ID nu mber s .
8. In dual-redundant configurations, prefer SCSI target ID numbers to the
controllers:
a.If you’re configuring controllers in transparent failover mode,
prefer some or all SCSI target ID numbers to “this contro ller.”
Use the fo ll ow in g synt ax :
SET THIS_CONTROLLER PREFERRED_ID =
(n,n)
where n,n is a subset of the ta rget ID numbers you declared in
step 7.
b.If you’re configuring controllers in a multiple-bus fa ilover
confi gura tion, pr efer spec if ic unit s to the controll ers by iss uin g
the following commands. Use the following synta x:
unit-number
SET
unit-number
SET
PREFERRED_PATH=THIS_CONTROLLER
PREFERRED_PATH=OTHER_CONTROLLER
Configuring an HSZ70 Array Controller2–5
See “Using Prefer red ID Numb ers ,” page 2-19, for details about
preferred SCSI target ID numbers.
9. Opt ional: Change the CLI prompt. Use the following syntax:
SET THIS_CONTROLLER PROMPT = “new prompt”
If you’re configuring dual-redundant controllers , also change the CLI
prompt on the “other controller.” Use the following syntax:
SET OT HE R_CO N TRO LLE R PR OM PT = “new prompt”
See the HSZ70 Array Controller HSOF Versi on 7.0 CLI Reference
Manual for more information about using the SET
OTHER_CONTROLLER PROMPT= command.
10. Optional: Set the maximum data-transfer rate. Use the following syntax:
SET THIS_CONTROLLER TRANSFER_RATE_REQUESTED=speed
If you’re configuring dual-redundant controllers, also set the transfer
rate for the “other controlle r.” Set the same rate for both controller s.
Use the fo ll ow in g synt ax :
SET OTHER_CONTROLLER TRANSFER_RATE_REQUESTED=spee d
See “Setting the Maximum Data-Transfer Rate,” page 2-20, for an
explan ation of the transf er rate and how to set it.
11. Optional: Indicate that your subsystem power is support ed by a UPS.
Use the fo ll ow in g synt ax :
SET THIS_CONTROLLER CACHE_UPS
If you’re configuring dual-redundant controllers , also indicate that the
“other controller’s” po wer is su pported by a UPS. Use the following
syntax:
SET OTHER_CONTROLLER CACHE_UPS
See “Backing up Power with a UPS,” page 2-20, for more information.
12. Restart the controller, using the foll owing syntax:
RESTART THIS_CONTROLLER
See the RESTART THIS_CONTROLLER com ma n d in the HSZ70
Array Controller HSOF Version 7.0 CLI Reference Manual for more
information about using this command.
13. When the CLI prompt rea ppears, di spla y deta il s abo ut the contro lle r y ou
configured. Use the following syntax:
SHOW THIS_CONTROLLER FULL
2–6Configurat ion Manual
See the SHOW THIS_CONTROLLER FULL command in the HSZ70
Array Controller HSOF Version 7.0 CLI Reference Manual for more
information about using this command.
14. Connect the controller to the host.
See “Connecting a Controller to the Host,” page 2-21, for information
about how to complete the connection.
15. Plan and configure storages ets for your subsystem.
See Chapter 3, “Planning Storagesets,” and Chapter 4, “Configuring
Storagesets” for detailed information about planning and configuring
storagesets.
Setting the PVA Module ID Switch
The PVA module provides unique addr es ses to extended subsystems.
Each BA37 0 rack -mountable enclosure in an ext ended subsystem must
have its own PVA ID. Use PVA ID 0 for the enclosure that c o n tains the
controllers . Use PVA IDs 2 and 3 for the additional enclosures. Figure
2–1 illustrates the PVA settings in an extended subsystem.
See the documentation that accompanied your enclosure for more
details about the PVA and its settings.
Loading...
+ 140 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.