manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. ICP
  6. •
  7. Computer Hardware
  8. •
  9. ICP Chapter C User manual

ICP Chapter C User manual

This manual suits for next models

10

Other ICP Computer Hardware manuals

ICP GDT6111RP User manual

ICP

ICP GDT6111RP User manual

ICP GDT8500RZ User manual

ICP

ICP GDT8500RZ User manual

ICP GRD RD Series User manual

ICP

ICP GRD RD Series User manual

ICP GDT6618RD Installation and operating instructions

ICP

ICP GDT6618RD Installation and operating instructions

ICP RS Series User manual

ICP

ICP RS Series User manual

ICP GDT RS Series User manual

ICP

ICP GDT RS Series User manual

ICP ICP9014RO User manual

ICP

ICP ICP9014RO User manual

ICP GDT8500RZ User manual

ICP

ICP GDT8500RZ User manual

ICP ICP9085LI User manual

ICP

ICP ICP9085LI User manual

Popular Computer Hardware manuals by other brands

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Toshiba

Toshiba TOSVERT VF-MB1/S15 IPE002Z Function manual

Shenzhen MEITRACK MVT380 user guide

Shenzhen

Shenzhen MEITRACK MVT380 user guide

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

TRENDnet

TRENDnet TEW-601PC - SUPER G MIMO WRLS PC CARD user guide

StarTech.com CF2IDE18 instruction manual

StarTech.com

StarTech.com CF2IDE18 instruction manual

Texas Instruments LMH0318 Programmer's guide

Texas Instruments

Texas Instruments LMH0318 Programmer's guide

Gateway 8510946 user guide

Gateway

Gateway 8510946 user guide

Devon IT TC2D Quick setup guide

Devon IT

Devon IT TC2D Quick setup guide

Krüger & Matz Air Shair2 owner's manual

Krüger & Matz

Krüger & Matz Air Shair2 owner's manual

Crystalio VPS-2300 quick guide

Crystalio

Crystalio VPS-2300 quick guide

MYiR FZ3 user manual

MYiR

MYiR FZ3 user manual

Protech Systems BC-K200 Quick reference guide

Protech Systems

Protech Systems BC-K200 Quick reference guide

Miranda DENSITE series DAP-1781 Guide to installation and operation

Miranda

Miranda DENSITE series DAP-1781 Guide to installation and operation

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Sierra Wireless

Sierra Wireless Sierra Wireless AirCard 890 quick start guide

Leadtek Killer Xeno Pro Quick installation guide

Leadtek

Leadtek Killer Xeno Pro Quick installation guide

Star Cooperation FlexTiny 3 Series Instructions for use

Star Cooperation

Star Cooperation FlexTiny 3 Series Instructions for use

Hotone Ampero user manual

Hotone

Hotone Ampero user manual

Connect Tech Xtreme/104-Express user manual

Connect Tech

Connect Tech Xtreme/104-Express user manual

Yealink WF50 user guide

Yealink

Yealink WF50 user guide

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.


&KDSWHU&4XLFN6HWXS
&KDSWHU&
4XLFN6HWXS

&KDSWHU&*'78VHUV0DQXDO
&4XLFN6HWXS
&:KDWLVWKH$LPRI4XLFN6HWXS"
In the previous chapter we installed the ICP Controller in a PCI computer and connected the
SCSI devices. Now these SCSI devices must be prepared in order to run with your operating
system. This Quick-Setup chapter should help you to get started quickly. Quick-Setup
shows four examples on how a single SCSI hard disk, a Mirroring Array Drive (RAID 1), a
RAID 5 Array Drive and a RAID 5 Array Drive with a Hot Fix drive are installed:
Example 1: Installing a single SCSI hard disk.
Example 2: Installing a Mirroring Array Drive (RAID 1), consisting of two
SCSI hard disks.
Example 3: Installing a RAID 5 Array Drive, consisting of five identical
SCSI hard disks.
Example 4: Installing a RAID 5 Array Drive, consisting of four identical
SCSI hard disks, and adding one Hot Fix SCSI hard disk.
Examples 3 and 4 are not applicable to ICP Controllers without the RAIDYNE firmware.
Even if you cannot practically carry out all the examples yourself, we suggest reading them
all the same because they will give you a better understanding of how the controllers of the
GDT RP Series work. The following table tells you which examples are applicable to your
type of ICP Controller.
([DPSOH ([DPSOH ([DPSOH ([DPSOH
*'753 <HV <HV 1R

1R

*'753 <HV <HV 1R

1R

*'753 <HV <HV 1R

1R

*'753 <HV <HV 1R

1R

*'753 <HV <HV <HV <HV
*'753 <HV <HV <HV <HV
*'753 <HV <HV <HV <HV
*'753 <HV <HV <HV <HV
*'753 <HV <HV <HV <HV
*'753 <HV <HV <HV <HV

<HV, when RAIDYNE Upgrade installed.
With examples 3 and 4 we shall briefly repeat the installation of the ICP Controller and the
SCSI devices, in particular with regard to disk arrays.
Some essential issues having direct impact on the structure and configuration of an Array
Drive with RAIDYNE will also be discussed:

&KDSWHU&4XLFN6HWXS
1. How many physical SCSI hard disks are to be integrated in the Array Drive ?
2. Which redundancy level ought to be achieved ?
3. Should RAIDYNE automatically recover redundancy in the event of a disk
failure ? Or, in other terms: Are Hot Fix drives needed ?
Before we go through these examples step by step, we would like to explain a few terms and
relations important for the basic understanding of the ICP Controller firmware. At the end of
example 4, we will try to answer the three questions above.
&:KDWLVWKH,&3&RQWUROOHU)LUPZDUH"
We refer to firmware as the operating system which controls the ICP Controller with all its
functions and capabilities. The firmware exclusively runs on the ICP Controller and is stored
in the Flash-RAM on the ICP Controller PCB. The controlling function is entirely independ-
ent of the PCI computer and the host operating system installed (for example UNIX), and
does not "drain" any computing power or time from the PCI computer. According to the
performance requirements needed, the ICP Controllers are available with two firmware vari-
ants. The firmware is either already installed on the controller upon delivery, or can be
added as an upgrade: RAIDYNE upgrade.
Standard Firmware (installed on the GDT61xyRP controllers).
In addition to simple controlling functions regarding SCSI hard disks or removable
hard disks, this version allows disk chaining (several drives can be linked in order to
form a single "large" drive), and the configuration of Array Drives of the types data
striping (RAID 0) and disk mirroring or duplexing (RAID 1).
RAIDYNE Firmware (installed on the GDT65xyRP controllers). In addition to disk
chaining, RAID 0 and RAID 1, RAIDYNE allows you to install and control Array
Drives of the types RAID 4 (data striping with dedicated parity drive), RAID 5 (data
striping with distributed parity) and RAID10 (a combination between RAID 0 and 1)
RAIDYNE is the name of the ICP disk-array operating system for the ICP Controllers. Unlike
pure software solutions, RAIDYNE is totally independent of the host operating system, and
can therefore be accessed under MS-DOS, Windows, OS/2, SCO-UNIX, Interactive UNIX,
Novell NetWare, etc.. Special RAID drivers are not needed. The integration of a RAID Disk
Array into the host operating system is carried out with the same drivers used for the inte-
gration of a single SCSI hard disk. All ICP Controllers are equipped with a hardware which is
particularly well suited for disk arrays. RAIDYNE uses this hardware with extreme efficiency
and therefore allows you to configure disk arrays that do not load the host computer
(whereas all software-based RAID solutions more or less reduce the overall performance of
the host computer.).
The basic concept of the RAIDYNE is strictly modular, and consequently, in
its functioning it appears to the user as a unit construction system.

&KDSWHU&*'78VHUV0DQXDO
&&77KKHH''LLIIIIHHUUHHQQWW55$$,,''//HHYYHHOOVV
5$,''DWD6WULSLQJ
According to the adjusted stripe size (e.g., 16 KB) and the number of hard disks, the data
blocks are split into
stripes. Each stripe is
stored on a separate
hard disk. Especially
with sequential read
and write operations,
we can observe a sig-
nificant improvement
of the data through-
put. RAID 0 includes
no redundancy at all,
i.e., when one hard
disk fails, all data is
lost.
5$,''LVN0LUURULQJ'LVN'XSOH[LQJ All data is stored twice on
two identical hard disks.
When one hard disk fails,
all data are immediately
available on the other
without any impact on
the performance and data
integrity.
We talk about "Disk Mir-
roring" when two hard
disks are mirrored on one
SCSI channel. If each
hard disk is connected
with a separate SCSI
channel, this is called
"Disk Duplexing"
(additional security).
RAID 1 represents an easy
and highly efficient solu-
tion for data security and
system availability. It is
especially suitable for
installations which are
not too large (the capacity
available is only half of
the installed capacity).

&KDSWHU&4XLFN6HWXS
5$,''DWD6WULSLQJ:LWKD'HGLFDWHG3DULW\'ULYH
RAID 4 works in the same way as RAID 0. The data are striped amongst the hard disks. Addi-
tionally, the controller
calculates redundancy
data (parity information)
which are stored on a
separate hard disk (P1,
P2, ...). Even when one
hard disk fails, all data
are still fully available.
The missing data is re-
calculated from the data
still available and the
parity information. Un-
like in RAID 1, only the
capacity of one hard disk
is needed for the redundancy. If we consider, for example, a RAID 4 disk array with 5 hard
disks, 80% of the installed hard disk capacity is available as user capacity, only 20% is used
for redundancy. In situations with many small data blocks, the parity hard disk becomes a
throughput bottle-neck. With large data blocks, RAID 4 shows significantly improved per-
formance.
5$,''DWD6WULSLQJZLWK6WULSHG3DULW\
Unlike RAID 4, the parity data in a RAID 5 disk array are striped in all hard disks. The RAID 5
disk array delivers a balanced throughput. Even with small data blocks, which are very likely
in a multi-tasking and
multi-user environ-
ment, the response
time is very good. RAID
5 offers the same level
of security as RAID 4.
When one hard disk
fails, all data are still
fully available, the
missing data are recal-
culated from the data
still available and the
parity information.
RAID 4 and RAID 5 are
particularly suitable for
systems with medium to large capacity requirements, due to their efficient ratio of the in-
stalled and actually available capacity.

&KDSWHU&*'78VHUV0DQXDO
5$,'&RPELQDWLRQRI5$,'DQG5$,'
The idea behind RAID
10 is simply based on
the combination of
RAID 0 (Performance)
and RAID 1 (Data Secu-
rity). Unlike RAID 4 and
RAID 5, there is no
need to calculate parity
information. RAID 10
disk arrays offer good
performance and data
security. As in RAID 0,
optimum performance
is achieved in highly
sequential load situa-
tions. Identical to RAID
1, 50% of the installed
capacity is lost for re-
dundancy.
&+RZDUHWKH*'7)LUPZDUH)HDWXUHV$FWLYDWHG"
Any installation or maintenance procedures regarding the ICP Controller are carried out
with the configuration program GDTSETUP. The monitoring program GDTMON allows a
continuous monitoring and maintenance of the ICP Controller and the connected disk ar-
rays. The GDTMON utility also includes options to replace a defective drive with a new one
(Hot Plug) and is available for most of the operating systems supported by the ICP Con-
trollers. GDTSETUP allows you to set up single disks or complex disk arrays with simple and
user-friendly installation procedures. Little previous knowledge is needed to be able to use
GDTSETUP efficiently. It is only necessary to understand the hierarchy levels in the ICP Con-
troller firmware (which are the same for both firmware versions: Standard and RAIDYNE).
For the user's convenience the GDTSETUP program is available in two different variants:
GDTSETUP loaded from the ICP Controller's Flash-RAM after switching on the computer
GDTSETUP loaded from disk under MS-DOS.
The header of the GDTSETUP program indicates with a letter after the version number
whether GDTSETUP was loaded from disk or from Flash-RAM:
"R" for GDTSETUP loaded from the Flash-RAM after switching on the computer
"D" for GDTSETUP loaded from Disk, i.e., under MS-DOS.
Loading GDTSETUP with <CTRL><G> from the Flash-RAM is very comfortable since no op-
erating system is required to carry out the configuration and setup works.
On the other side, loading GDTSETUP from disk (i.e., under MS-DOS) becomes necessary
for tasks like partitioning or enabling a totally disabled GDT BIOS (which includes
GDTSETUP).

&KDSWHU&4XLFN6HWXS
&&77KKHH(([[SSUUHHVVVV66HHWWXXSS))XXQQFFWWLLRRQQRRII**''7766((778833
Whenever you load GDTSETUP and select the desired ICP Controller, it comes up in its
EXPRESS Setup mode. This mode does not require any previous knowledge. If you choose
this function, GDTSETUP carries out the complete installation entirely on its own, providing
you for example with a fully operational RAID 5 Array Drive with optimized settings (for in-
stance, with all SCSI features of a given drive activated).
After selecting Configure Host Drives, select Create new Host Drive.

&KDSWHU&*'78VHUV0DQXDO
GDTSETUP scans the system for "free" hard disks (i.e., drives which are not yet part of other
Host Drives). Use the <SPACE>-bar to select the desired hard disks (they are marked with
an "*"). On the right side GDTSETUP offers highlighted the possible configurations with
these drives.
Pressing <ENTER> ends the selection.

&KDSWHU&4XLFN6HWXS
After choosing a configuration type for an Array Drive, GDTSETUP displays a security re-
quest.
After the confirmation, the Host Drive is automatically built up and configured.
After leaving GDTSETUP the parity information is generated.

&KDSWHU&*'78VHUV0DQXDO
For chapter C, we do not use this function, but give detailed instructions on how to set up a
single disk and disk arrays with GDTSETUP and its Enhanced Setup.
&/HYHOVRI+LHUDUFK\:LWKLQWKH*'7)LUPZDUH
Both GDT firmware versions (Standard and RAIDYNE) are based on four fundamental levels
of hierarchy. Each level has its "own drives" ( = components). The basic rule is:
To build up a “drive“ on a given level of hierarchy, the “drives“ of the next lower level
of hierarchy are used as components.
/HYHO
Physical Drives = hard disks, removable hard disks, some MO drives (1) are located on the
lowest level. They are the basic components of all "drive constructions" you can set up.
However, before they can be used by the firmware, these hard disks must be "prepared", a
procedure we call initialization. During this initialization each hard disk receives information
which allows a univocal identification even if the SCSI-ID or the controller is changed. For
reasons of data coherency, this information is extremely important for any drive construc-
tion consisting of more than one physical drive.
/HYHO
On the next higher level are the Logical Drives. Logical Drives are introduced to obtain full
independence of the physical coordinates of a physical device. This is necessary to easily
change the whole ICP Controller and the channels, IDs, without loosing the data and the
information on a specific disk array.
/HYHO
On this level of hierarchy, the firmware forms the Array Drives. Depending on the firmware
installed, this can be
Single Disks (one hard disk, some vendors call it JBOD - Just A Bunch Of Drives)
Chaining Sets (concatenation of several hard disks)
RAID 0 Array Drives
RAID 1 Array Drives, RAID 1 Array Drives plus hot fix drive
RAID 4 Array Drives, RAID 4 Array Drives plus hot fix drive
RAID 5 Array Drives, RAID 5 Array Drives plus hot fix drive
RAID 10 Array Drives, RAID 10 Array Drives plus hot fix drive
/HYHO
On the highest level of hierarchy, the firmware forms the Host Drives. In the end, only these
Host Drives can be accessed by the host operating system of the computer. Drives C, D, etc.
under MS-DOS, OS/2, etc. are always referred to as Host Drives by the firmware. The same
applies to NetWare- and UNIX-drives. The firmware automatically transforms each newly
installed Logical Drive and Array Drive into a Host Drive. This Host Drive is then assigned a
Host Drive number which is identical to its Logical Drive or Array Drive number.
The firmware is capable of running several Host Drives of the most various kinds at the
same time. An example for MS-DOS: drive C is a RAID 5 type Host Drive (consisting of 5
SCSI hard disks), drive D is a single hard disk, and drive E is a CD-ROM communicating with
RAIDYNE through corelSCSI and the GDT ASPI manager.
On this level the user may split an existing Array Drive into several Host Drives.
(1) Also see section C.5.