Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
What is Developer Zone?
United States

Document TypeTutorial
NI Supported: Yes
Publish Date: Apr 12, 2012


Feedback


Yes No

Related Categories

Related Links - Developer Zone

Related Links -Products and Services

National Instruments Data Storage Product Comparison

3 Ratings | 5.00 out of 5
 Print |  PDF

Overview

Data streaming applications transfer data from an instrument’s onboard memory to either the host PC’s memory or its hard disk drive. National Instruments provides a number of data storage options based on external RAID hard drive enclosures and an in-chassis module for use with PXI systems. The high-speed data storage products provide multiple bandwidth and storage size options that can be used in an array of application, such as signal record and playback and field testing. This tutorial will compare the assortment of data storage products that are available.

Data Streaming Applications

PXI provides an open and flexible platform for National Instruments high-speed data storage and modular instrument, data streaming systems. NI data storage options offer transfer rates from 50 MB/s to 750 MB/s with storage space ranging from 250 GB to 12 TB. The wide range of products enables these streaming solutions to be used in a wide variety of applications. RF Record and Playback and IF/Baseband Streaming are some of the many applications that demonstrate the successful use of such solutions. Both applications stream real-time signals (IF or RF) to and from disk. National Instruments high-speed data storage products provide high-speed data transfer rates ranging from 200 MB/s to 750 MB/s and large data storage capabilities consisting of 1 TB to 12 TB, which is vital for such applications. Not only does the PXI platform provides a cost-effective solution for data streaming but also an option to easily move data between multiple test setups or to supplement the PXI system controller’s storage capacity.

To learn about other application spaces such as noise mapping, reference Data Streaming.

Purpose of RAIDs

Redundant Array of Inexpensive Disks (RAID), also known as Redundant Array of Independent Drives, is a data storage scheme that can divide and replicate data across multiple hard drives. Specific RAID modes are used for high bandwidth data transfer applications that stream data to hard disk space, whereas other modes are used to ensure that a hard drive failure does not result in data loss. In general, RAID is ideal for applications that require either increased transfer rates, additional storage space, or redundancy to ensure reliability of data.

For more information about RAID configurations and modes, reference to the Developer Zone Tutorial: Understanding RAID.

High-Speed Data Storage Comparison

External RAID

    NI HDD-8264 NI HDD-8263 NI 8260 NI HDD-8265
Maximum Shipping Storage   3 TB* 1 TB 1 TB 1 TB/500 GB
# of Drive Bays   12 4 4 4
# of Drive Bays Filled When Shipped   12 4 4 4/2
Type of Hard Drive 3.5 in. SATA II X X   X
2.5 in. SATA II     X  
Maximum Sustained Transfer Rate MB/s (RAID 0)   600 200 200 200/100
Streaming Product Type   External Storage Enclosure External Storage Enclosure In-chassis Storage Enclosure External Storage Enclosure
Drive Option Available SSD     X  
HDD X X X X
Supported RAID Configuration JBOD   X X  
RAID        
RAID-0 X X X** X
RAID-1   X   X
RAID-5   X   x
RAID-6       x
Connectivity to PXI Express Chassis x4 Cabled PCIe X X    
x1 MXI-Express        
x4 MXI-Express       X
In-Chassis     X  
Connectivity to PXI Chassis MXI-4        
x1 MXI-Express        
Size Height in 19 inch rack 2U 1U   1U
In-Chassis     3-slot 3U  
Operating Temperature Range   0 to 40 °C 0 to 40 °C 0 to 55 °C 5 to 40 °C
Supported Operating Systems Window Vista X X X X
Windows XP X X X X
LabVIEW Real-Time        

Rack-Mount RAID

    NI 8352 NI 8353 NI 8353 RT
Maximum Shipping Storage   1 TB/500 GB 1 TB 250 GB
# of Drive Bays   4 4 4
# of Drive Bays Filled When Shipped   4/2 4 1
Type of Hard Drive 3.5 in. SATA II X X X
2.5 in. SATA II      
Maximum Sustained Transfer Rate MB/s (RAID 0)   200/100 200 50
Streaming Product Type   Rackmount Controller Rackmount Controller Rackmount Controller
Drive Option Available SSD      
HDD X X X
Supported RAID Configuration JBOD      
RAID      
RAID-0 X X  
RAID-1 X X  
RAID-5      
Connectivity to PXI Express Chassis        
x1 MXI-Express X X X
x4 MXI-Express X X X
In-Chassis      
Connectivity to PXI Chassis MXI-4 X X X
x1 MXI-Express X X X
Size Height in 19 inch rack 1U 1U 1U
In-Chassis      
Operating Temperature Range   5 to 40 °C 5 to 35 °C 5 to 35 °C
Supported Operating Systems Window Vista X X  
Windows XP X X  
LabVIEW Real-Time     X

*32-bit operating systems limit a single logical drive to 2 TB. You can configure the HDD-8264 total storage capacity of 3 TB as two or more logical drives (2 TB and 1 TB logical drives, three 1 TB logical drives, and so on).

**The NI 8260 is software RAID. The configuration is setup using Windows utility.

Chassis/Controller Recommendation

It is important to consider the chassis and controller combination being used to ensure maximum performance. A PXI Express chassis provides a combination of slots that either have dedicated bandwidth or share bandwidth through the means of a PCIe switch. The maximum available bandwidth for a specific PXI Express module is also dependent on the PCIe links available for the PXI Express chassis from the PXI Express controller; this is because the number of PCIe links in a PXI Express controller varies per model. For these high-speed data streaming systems, it is recommended to use the PXIe-8133 embedded controller/ PXIe-1075 chassis combination. The PXIe-8133 embedded controller provides four x4 PCIe links to the backplane of a PXI express chassis, providing a maximum system throughput of 8 GB/s.

Although the PXIe-8133/PXIe-1075 is the recommended combination, streaming capabilities can be evaluated and optimized for individual applications by knowing the total throughput transmitted over the bus and the read/write speed of the storage system.

For additional chassis and controller combinations, reference the KnowledgeBase 4ASA51PS: PXIe Embedded Controller and Chassis Performance.

Additional Resources

Developer Zone Tutorial: PXI Express FAQ

Developer Zone Tutorial: Introduction to Streaming

RF Record and Playback System - Stream RF Data To and From Hard Disk

RF Record and Playback

3 Ratings | 5.00 out of 5
 Print |  PDF

Reader Comments | Submit a comment »

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).