iXBT Labs :: Computer Hardware In Detail

Platform

Video

Multimedia

Mobile

Other

Dual-channel
Ultra ATA/100 RAID Controllers


 

 Forum

The speed of IDE discs keeps on growing, as well as the price cuts for a data unit. Taking into account that digital technologies are penetrating deeper and deeper into our lives, an IDE RAID controller becomes a convenient solution for those who want to get a high speed of a disc subsystem and high reliability of data storage. Today we will speak about dual-channel Ultra ATA/100 RAID controllers. They carry two IDE channels which can be connected up to 4 discs.

Test participants

Adaptec ATA RAID 1200A

The first thing that catches your eye in the box is a document containing basic installation tips, technical support and a register card.

Besides, in the box you can find:

  • Diskette with drivers;
  • User's manual in English;
  • CD with Adaptec ATA RAID Management Software utility, drivers and e-version of the documentation;
  • 2 80-conductor IDE cables;
  • Card.

The card is based on the HighPoint chip HPT370 and supports the following levels:

  • RAID0;
  • RAID1;
  • RAID0+1;
  • JBOD (Just a Bunch Of Drives).

Strictly speaking, the JBOD (or Span) is not a RAID level. It allows us to combine up to 4 discs of any size so that they were considered 1 physical disc.

Supported OS's: Microsoft Windows 98/ME/2000/NT4.0.

American Megatrends (AMI) HyperDisk100

This controller is integrated into the Iwill WO2R board which is a part of our test system. The diskette with drivers and cables are supplied with the card, while the HyperDisk RAID Utility is recorded on a CD with the card's software. The supported RAID levels are the same.

Supported OS's: Microsoft Windows 98/ME/2000/NT4.0, DOS (drivers unrequired).

Promise FastTrak100 TX2

The box contains:

  • 2 diskettes with drivers and FastCheck utility;
  • User Manual in English;
  • Promise Technology products catalogue;
  • 2 80-conductor IDE cables;
  • Card.

Unfortunately, it isn't a Pro version that is why it has no SuperSwap. The card supports the same RAID levels. The only difference from the Promise's controller is a possibility to work with a PCI bus at 66 MHz.

Installation and exploitation

Installation of all controllers under the Windows 2000 Professional SP1 proceeded flawlessly, that is why we are turning now to the exploitation.

Adaptec ATA RAID 1200A

The BIOS Array Configuration Utility can be enabled with the Ctrl+H keys. The menu offers

  • to create an array
  • to delete an array
  • to connect/disconnect a spare drive
  • to choose a bootable disc

Arrays can't be created automatically, discs must be marked manually.

A possible size of a Stripe unit for the RAID0 is 16, 32 and 64 KBytes. The latter is set at default.

When you create a RAID1 array you can copy the disc contents onto a mirror. I recommend you exactly this way of array creation. If you first create an array and then format it the array often disappears after rebooting since the controller saw two independent discs. If you first format the disc and then connect the second one and create a RAID1 array with data transfer such problem won't occur.

The Adaptec ATA RAID Management Software utility is marked with a proprietary label in the System Tray. Apart from standard features

the utility allows creating, deleting and reconfiguring arrays.

No hot mode isn't supported by the utility. The utility provides only a graphics interface of operation in the BIOS. All operations with arrays can be carried out only after computer is rebooted.

AMI HyperDisk 100

The BIOS ATA RAID Setup can be enabled with Ctrl+M keys. Functional keys will help you handle arrays. There is a mode of automatic configuration of Stripe (RAID0), Mirror (RAID1) and Stripe/Mirror (RAID0+1, marked in the utility as RAID10) arrays.

A Stripe unit measures 32 KBytes and can be extended up to 4096KB by doubling. 64KB is set at default.

When you create a RAID1 array you can copy the disc contents onto a mirror.

Besides, you can enable/disable Write Cache (recommended) and Boot Sector Virus Protection (this option wasn't activated for the tests).

The HyperDisk Console utility is a snap-in of the Microsoft Management Console (MMC) which is a standard management means in an OS like the Windows, hence the standard interface.

(on the screenshot you can see modeling of a disc failure in the RAID1 array)

In the System Tray the utility is marked with a label which changes in color with respect to an array status.

Besides, the Control Panel acquires a new icon

to inform you about arrays created and discs connected. It is just brief version of information given by HyperDisk Console.

Promise FastTrak100 TX2

The BIOS FastBuild utility can be enabled with Ctrl+F keys. The menu is standard. You can create automatically RAID0, RAID1 and RAID0+1 arrays.

There are 3 standard configurations Desktop (default), Server and A/V Editing offered when you are creating a RAID0 array. The difference is unclear: we tested two discs, and the results were identical in all these configurations. The manual says the Stripe unit measures 64KB for the first two configurations, and 128KB for the third one. But I got 64 in any case :). You can also specify a unit size manually: 1, 2, 4...1024 KBytes.

There is one interesting feature when you create RAID1 and RAID0+1 arrays. If you are not sure you will be able to find a disc of the same size for array recovery, you can enable an option which approximates an array size (within 1 GBytes). For example, if you used 20 GBytes discs you can take 20.3, 20.5 GBytes etc. Remember that this option has to be enabled before array is created.

As far as a spare disc is concerned, the manual says that if this disc is connected as "slave" (which is recommended) the system may fail to recognize it if a master one on the same channel falls out.

The FastCheck utility has a comprehensible interface.

Resume

On the whole, all controllers work quite well, and even a novice can operate it without problems.

Tests

The controllers were tested according to our testing technique. Since one of the most popular applications of IDE RAID controllers is video editing, the Intel IOMeter test used extra 4 access patterns:

  • Streaming Read;
  • Random Read;
  • Streaming Write;
  • Random Write.
  % of Access Specification Transfer Size Request % Reads % Random
Streaming Read 100% 256 KBytes 100% 0%
Random Read 100% 8 KBytes 100% 100%
Streaming Write 100% 256 KBytes 0% 0%
Random Write 100% 8 KBytes 0% 100%

The test system is the same. We used 4 Fujitsu MPG3204AH-E 7200 rpm discs with 20 GBytes per platter for array creation.

All controllers were tested as is – with those BIOS versions and drivers which were supplied with them.

The Promise FastTrak TX2 controller wasn't tested in the PCI-66 mode. There are not many chipsets with PCI-66 support. Primarily they are server chipsets from ServerWorks and Intel. Dual-channel IDE RAID cotrollers haven't reached this level yet. Four-channel ones will be tested at this bus frequency.

The results were grouped according to the RAID levels. Since the test results are large enough here we give only brief summary.

RAID0

The Promise FastTrak100 TX2 leads in this test. The AMI HyperDisk100 is very close to it. The Adaptec 1200A comes the last. It has excellent graphs of linear reading, but the speed is too low.

The two-disc configuration seems to be the most optimal as far as price/speed ratio is concerned.

RAID1

The Promise FastTrak100 TX2 is again ahead. It is followed by the AMI HyperDisk100, and the Adaptec 1200A is the last.

The Promise and AMI controllers are equal in convenience of operation and in algorithms of array recovery. The Adaptec has one disadvantage - manual initiation of array scanning.

RAID0+1

There is no an unquestionable leader. The AMI Hyperdisk100 and Promise FastTrak100 TX2 go on a par. Each has its own advantages. The Adaptec 1200A has shown an ideal graph and a quite low speed.

Conclusion

The Promise FastTrak100 TX2 is an absolute leader.

The AMI HyperDisk100 falls a bit behind but you should allow for its age.

The Adaptec ATA RAID 1200A is a good solution for those who need not the highest possible speed but a constant one with the least deviations. I wish the CPU utilization were lower as well...

The next time we are going to take a look at 4-channel monsters.




  Most Popular Reviews More   RSS  
March 2, 2009 · Processors: AMD

AMD Phenom II X4 940 Overclocking
With various motherboards. How it affects games.

May 15, 2009 · System Memory

Phenom II Processors and DDR3 Memory
What are the benefits of moving to DDR3?

February 16, 2009 · Processors: AMD

AMD Phenom II X3 720 / X4 810 / X4 920 Processors
Aimed at leadership in the budget segment.

June 3, 2009 · Processors: Intel

Intel Core i7 950 Processor
Original, but not surprising.

May 27, 2009 · Processors: Intel

Intel Core 2 with Various FSB / Memory Clock Rates
What memory clock rate can uncover Core 2 potential?

  Latest Reviews More   RSS  
July 6, 2009 · 3Digests

i3DSpeed, June 2009
NVIDIA ForceWare 186.18 WHQL and ATI CATALYST 9.6 drivers in tests.

June 26, 2009 · Coolers

Five Premium CPU Coolers In Tests
From ASUS, Noctua, Scythe, Thermalright and Thermaltake.

June 22, 2009 · Video cards: NVIDIA GPUs

NVIDIA GeForce GT2XX Reference
Specifications, architecture, technologies, etc.

June 22, 2009 · Video cards: ATI GPUs

AMD(ATI) RADEON R(V)7XX Reference
Specifications, architecture, technologies, etc.

June 18, 2009 · Sound Cards

Creative Sound Blaster X-Fi Titanium Sound Cards
A hardware DSP and the PCI Express bus.

  Latest News More   RSS  
  Useful Links Get listed  
 
iXBT Labs: Technology Reviews Widgets

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ·  Compare Prices  ||  Feedback  ·  Advertise at iXBT Labs  ·  About us  ·  Affiliates  ·  Forum


27

Copyright © Byrds Research & Publishing, Ltd., 1997—2009. All rights reserved.