Email:
Name:

Video Product Review Article Archive

Product Review: JVC BR-DV3000U VTR

Product Review: Adobe Acrobat 6.0

Product Review: Canon Realis XS50

Product Review: Optura 20 DV

Product Review: Miranda DV Bridge +

Product Review: Nikon D70

Product Review: Pinnacle Edition 5.0

Product Review: Pinnacle Edition

Product Review: Avid|DS HD Version 6

Product Review: Launch of 6.0 Avid|DS Family

Product Review: Matrox Product Review

Product Review: Adobe Acrobat 5.0

Product Review: New, Faster Hardware

Product Review: Vinten Vision 11 Tripod

Product Review: Products for Producers

Product Review: HDTV Animation

Product Review: Nonlinear HDTV

Product Review: Vinten Tripod EMG Lineup

Product Review: Orchestrating Media Tools

Product Review: Spike Lee Interview

Product Review: ScreenPlay by Applied Magic

Product Review: New Products for Producers: Part III

Product Review: Spotfree Lighting with Chimera

Product Review: DPS Perception RT3DX

Product Review: The Planetary Producer Pt 2

Product Review: The Planetary Producer Pt 1

Product Review: Defragmenting in Windows NT

Product Review: Matrox Marvel G200-TV

Product Review: DTV Ready? Says Who?

Product Review: Avid on a PC

Product Review: JVC Timegate Nonlinear Editing System

Product Review: Digital Sharecroppers Unite

Product Review: Matrox Marvel G-200TV

Product Review: Casablanca Nonlinear Editing System

Product Review: Intergraph Studio-Z sidebar to Digital-S Story

Product Review: Pinnacle Aladdin

Product Review Digital S Matures

Product Review: Applied Magic's OnStage TM Audio Card

Product Review: nStor RAID Array CR8e

Product Review: Fast DV Master

Product Review: Toward Planetary Memory

Product Review: Quality Sound is In The Cards - Hands-On Review of Antex StudioCard AVPro

Product Review: Olympus DL 200

Product Review: Video Streaming Software

Product Review: Venturing From the VCR

Product Review: Adobe Premiere 4.2 for Windows

Product Review: Videonics Character Generator

Product Review: New Computers Teach Old Video Dogs New Tricks

Product Review: Video Action NT

Product Review: Are You Mission Critical?

Product Review: Laptop Review

 

Raiders of the Cost Bark: A Review of nStor RAID Array CR8e

Written By George Avgerakis

Time was, you bought a nonlinear editing system, installed as many hard drives as you could and went to work. This work was often fraught with the diaphragm wrenching, heartbreak of hard drive failures. Such failures, ranging from lost clusters that delete a scene, to welded-head crashes that delete an entire month's work, gently guide practitioners such as we to more reliable data storage.

Be it by gradual revelation or by kicking and screaming, the solution that evolves usually involves something called a RAID or redundant array of independent (sometimes, inexpensive) drives.

The most common form of RAID, a J-BOD (for "Just a Bunch of Disks"), really isn't a RAID at all, but, because it is the most simple and familiar form of mass storage, it is often the first step a user will take in augmenting an NLE's capacity. The J-BOD is a self contained box with a power supply, several drives, usually connected as a SCSI chain, and a fan or two.

We recently built such a box to augment our DPS Perception system by buying a $300 enclosure with two fans and a 400 watt power supply. We installed a 23 gig Seagate Panther, three 4 gig Seagate Barracudas and a 9 gig Seagate Elite (everything we had in the shop at the time) and cabled them in a chain that ran back to the host computer through a very thick, short SCSI I cable. In the Perception program, the drives come individually and are addressed sequentially. To backup our materials, we used Windows Explorer or, if our jobs were extremely large, we crossed our fingers and risked the entire 58 gigs unduplicated. Compared to the offering of this review's key product, the nStor CR8e, a J-BOD is as crude as a Neanderthal's stone wheel is to a Perelli radial.

Real RAIDs, like nStor's CR8e take the contents of a J-Box and allow the user to manipulate the data in a number of ways that result in a much higher degree of safety from data loss, and often, a much higher throughput of data. There are five ways of configuring a RAID (easily remembered, the range from RAID 1 to RAID 5) and nStor's product allows the user to configure the CR8e as any of those configurations, even while the computer is working on data stored on the RAID.

When considering RAIDs for nonlinear editing, it is important to remember that RAIDs were originally developed when media files were not the prime design consideration. Originally, RAIDs were used by large servers for alphanumeric data storage and backup, such as that used by a financial institution. We video editors have come on the train a little late. Consequently, many RAID manufacturers are not prepared for the sudden market we represent. nStor seems to be an exception, having taken space at the recent NAB and SIGGRAPH shows and their literature and product education materials reflect an awareness of our niche's need to learn and apply RAID technology in a new way.

The nStor CR8e is composed of seven internal components: disk drives (up to 8), fault LED, power switch, SAF-TE cad, hot-swappable cooling fans, hot swappable power supplies and a configuration module (either dual or single bus). The fault LEDs are mounted, in alignment with their respective drive bays, on a lockable door on the front of the heavy gauge case. Amber indicates a failed or problem drive, green a good drive, blinking green an idle drive. The recessed power switch is located within the enclosure to prevent inadvertent shut-downs. The SAF-TE card is the control and monitoring subsystem that provides the central data link to the host computer.

The speed of the cooling fans are thermally controlled (by two sensors mounted between the drive slots) to reduce noise and increase temperature efficiency. The SAF-TE card monitors each fan's speed via tach pulses. In the event of a fan failure, an audible alarm is activated, the status light on the troubled fan goes amber and the control panel identifies the problem. The fans can be changed while the system is in operation.

Our unit came equipped with three, 150 watt hot swappable power supplies. The power supplies share power jointly to the system so that if any power supply fails, the remaining units immediately make up the loss. In the even of a failure, the LEDs, alarm and operation panel inform the operator immediately.

The RAIDs Arrayed

RAID levels from one to five relate to how the various drives on an array store and backup data. A basic rule of RAIDs is that they must all be composed of the same kind of drives, such as eight 4 gig drives or six 9 gig drives. There are five primary RAID levels:

RAID 0: Striped disk array without fault tolerance: This level makes all the drives into one large drive. Although it is said that this level "stripes" data across all drives, it should not be construed that the data is continuous from one drive to another. A single file may be broken up into many segments and distributed on any or all the disks in the system.

RAID 0 is the most capacity-efficient RAID, but because it does not provide backup redundancy, if one drive in the array fails, all data on all drives is lost. RAID 0 should be used on systems where optimum performance is required, but where fault tolerance is not an issue, such as full motion video access where the backup tapes are available and where re-acquisition time (such as for an on-demand playback system) is not a serious factor.

RAID 1: Mirrored drives: This level uses paired disks to create an identical copy of each drive on a duplicate drive. The mirroring provides 100% duplication of data. Writing to a RAID 1 will be slower than writing to a single drive, but nStor's SAF-TE controller enhances read performance by simultaneously reading both drives.

RAID 1 is the most secure level of data storage, but the cost of maintaining it are high because twice as many drives must be purchased to achieve redundancy. Because of the reduced access speeds, RAID 1 may not be suited to your video project studio.

RAID 10 (RAID 1 + RAID 0): Striping and Mirroring: This level provides better access rates than RAID 1, because it employs striping each pair of drives. The operator still needs to purchase twice the amount of data required to achieve redundancy, but this level may suit some video editors whose compression hardware does not require the highest levels of throughput.

RAID 3: Striping with Dedicated Parity Disk: Parity is defined as extra data that is added to a data stream that assists in rebuilding lost information. By adding parity to a RAID 0 configuration, the data stored on any one disk in a striped array can be recovered from the remaining disks. RAID 3 takes one of the drives in the system and dedicates it to parity storage. This results in a fast and economic array with high storage yield (eight 4-gig drives will allow 28 gigs of secure storage), fast access and high security. The only risk is that both the parity drive and one other drive will fail at the same time, resulting in total data loss. Because a RAID 3 can only write one file at a time, it may cause bottlenecks that are unsuitable for video editing.

RAID 3 is excellent for image storage and manipulation and may be used in most forms of video editing if the write speed for your system can accommodate the write-time limitation.

RAID 5 is my favorite, combining economy with safety. RAID 5 allocates a certain amount of the RAID's total storage capacity to store information that will allow it to quickly rebuild the data of any one physical drive on the system. This means that eight 4-gig drives will yield 28 gigs of useable storage. The four gigs required to backup any lost drive on the system is spread across all eight drives. Your risk is that more than one drive may crash at one time.

The nicest thing about the nStor CR8e is that you can switch from any RAID level to another as your needs on a particular job dictate. For instance, you might start out with a fully redundant RAID X on a job that is growing and then switch to RAID 5 if you need more than half your total drive capacity.

The Test Platform

We originally thought we would test the nStor CR8e on our three DPS Perception systems, but this was not feasible for two reasons. First, the current shortage of PCI slots on Pentium 1 motherboards does not allow for the addition of the nStor PCI controller card while maintaining the other cards that a Perception system requires. Second, the Perception cards, which require media storage to be connected directly to the Perception's proprietary SCSI-1 bus, can only use a J-Box style RAID array, thereby preventing the use of 90% on nStor's technology.

We therefore obtained a test platform based on the Targa technology of Truevision Inc. which combines the sound card and the video card in one and allows for media storage on any SCSI format drives connected to the motherboard's PCI bus.

Our test platform was a dual Pentium Pro, Compaq Deskserver 6000, equipped with the Targa 2000 RTX/DTX card, a 4-gig Seagate Barracuda (for system programs) and a 9-gig Seagate Cheetah (for audio media and NLE programs).

Installation

Installation of the nStor equipment was relatively easy for a first timer, using the excellent documentation package and software-based help screens. The CR8e allows either single or dual channel installation, which means that the box can be configured as one or two RAIDs in one enclosure.

Physically, the CR8e is delivered to order as an independent case, a PCI board for the host computer, appropriate cabling and whatever assortment of drives you care to install. We opted for nStor's suggestion of eight 4-gig Seagate Barracudas (spinning at 7,500 RPM). NStor's RAID will also work with Seagate's Cheetah line which spins even faster (10,000 RPM) delivering a throughput of 20 MBs. The unit we tested retails currently at $14,585 after a recent discounting from a list of $22,745 or 36%!

Assembly is stupid easy and consists of pushing each drive into a drawer and then sliding the drawer into the RAID box until it locks into position. A strong, metal handle allows for the drive to be removed at any time, even during data access, which is called, "hot swapping."

The manufacturing of the CR8e is quite impressive with heavy gauge metal throughout, highly redundant cooling, sensors, alarm systems and a large alphanumeric LCD panel that displays English language messages relating to the health of the system.

The RAID is configured to the host system during the black screen boot of the computer and actually accesses nStor's own motherboard bios. This produces an assortment of highly graphical screens that walk the user through RAID level assignment, drive configuration and testing and drive formatting, which, incidentally takes about 10 seconds for a 32 gig array!

Once the bios installation is complete, the host computer is booted and some floppy disk programs are loaded into Windows (95 or NT) that allow Windows Disk Administrator to see the array. Depending on how the array is configured, the drives then appear in Disk Administrator. Our 32 gig, RAID 5 array came up as one, 28-gig drive.

Application

Our immediate need for a RAID array is to test Avid's MCExpress for Windows and Discreet Logic's D-Vision 3.5 for press review. As we await the delivery of D-Vision 3.5, we proceeded to start a major project on MCX to test the RAID.

Initially, we ran into some problems which allowed us to test the technical support capabilities of nStor as well as those of Truevision and Avid. Running a multi-vendor system with no VAR in the loop is a daunting challenge, but happily, all three firms were cooperative and any pass-offs of problems were warranted. Avid engineers even interrupted their annual holiday season party to respond to my December 23rd pleas for help! And Avid does not recommend using any RAIDs but their own house brand, so we take our hats off to these New Englanders for whom the holidays are always treasured over business.

Our problem, incidentally, regarded data throughput speed. Avid has built in module that measures the access speed of the hard drive in numbers from 0 to 500 (with 320, the limit of the Targa board, being the highest practical). We eventually got our system working at 120 to meet our deadline for this article. This level was adequate for broadcast work and we believe with some tweaking we can get it higher.

In all other respects, the nStor array works faultlessly and appears to all Windows 95 and NT 4.0 systems as well as DOS as just another drive, albeit a 28 gig drive. We tried using the nStor to hold our ACT! database of client files (2,000 files of over 60 fields each) and it performed much faster than a single 4 gig drive. We tried taking a drive out of the array and got the usual software alarms and routines for rebuilding the array (no, we did not actually rebuild the array without the drive, but we felt confident that we could if we had to).

Finally, we tried running a complete client-intensive editing job, a short show reel for a public relations firm, on the nStor equipped system and there were no problems that our operator or our client noticed. The system performed as expected, providing a large storage capacity with faultless backup capability.

Eventually, we forgot the nStor was there (well, the client saw the box with all the lights and asked what that was, but otherwise it was forgotten), which is just what you want a RAID to do. You want to forget the drives and not worry.

System Safety

The culmination of making a risky situation completely secure is that it becomes unnoticed, forgotten. Having lived through many belly-wrenching experiences with faulty hard drives, lost data and panic stricken sessions, it was a true luxury not to have to worry about data anymore.

nStor's hardware, software, technical support and design philosophy eventually combined to lull us into the most desirable state of creativity. We used to always worry about the temperature in the computer room. Mike Bushey, of Bushey Virtual Construction, a California-based VAR informed us that every day a hard drive is worked at 2 degrees of heat above the optimum temperature, the drive will lose 6 months of its life expectancy. So, to be on the safe side, we chilled our rooms until clients wore their coats! Now we rest assured that if the heat gets too high in the nStor cabinet an alarm will go off and tell us how cold we have to make it (hasn't happened yet).

We used to worry about a power supply going down (So we kept a spare on the shelf, which was like having a fire extinguisher on the space shuttle. By the time you need it, you're dead.) No we know the nStor's double redundant power will kick in if necessary and fast enough that we won't know it happened (except for the alarm).

Recently, we even learned that nStor has developed a new software, called AdminiStore TM which is a remote administration manager that allows an authorized technician to monitor and manage all disk array subsystems from anywhere in the world, via the Internet. This will be a useful tool for animators who often leave their systems running unattended overnight and over weekends.

Conclusion

The addition of a RAID array is certainly in the future of every serious nonlinear editor. Many will no doubt opt to have their VARs do the heavy work and take the responsibility, but the effort of self-installation is both economical and highly instructive.

nStor, in our opinion, is one of the first RAID vendors to offer both a highly sophisticated product and a willingness to help nonlinear video editors exploit their admittedly arcane technology. While NLE may not represent a major market for nStor or its competitors and makes certain demands that other RAID purchasers do not require, nStor seems highly motivated to serve our industry and offer significant improvements in our job security and mental health. We applaud the launch of the nStor CR8e and look forward to other developments from this forward thinking company.

Evaluation

Meets the Need 10
Bang for Buck 9
Installation 10
Quality of Manufacturing 10
Quality of Software 9
Documentation 10
Ease of Use 9
Technical Support 10