RAID systems can speed data acquisition
Capturing signals using PC based instrumentation at tens or hundreds of megabytes per second inevitably hits a bottleneck when continuous streaming to the hard disk is required.
Capturing signals using PC based instrumentation at tens or hundreds of megabytes per second inevitably hits a bottleneck when continuous streaming to the hard disk is required.
It is for this reason that large memory is often installed onto acquisition boards, but where gigabytes of data are involved even this is not sufficient.
So is there a way forward? Until recently IDE hard drives for the standard PC and notebook plugged into PATA (Parallel Advanced Technology Attachment) ribbon cable.
This interface has been steadily improved in terms of clock speed but hits a problem due to interference between conductors making up the wide data ribbon cables, which is worst at high clock speeds.
To combat this development of drives that can use SATA (Serial Advanced Technology Attachment) is seen as a way forward, where serial transmissions run across a single control channel compared to the multiple channels of a parallel interface.
This means that at the same clock speeds, the serial line will carry less data, but because the serial method requires fewer wires, less interference is generated to cause data integrity problems.
This allows for serial transmission methods to run at much higher speeds than the equivalent parallel methods.
Companies such as Dell are now starting to fit these drives as standard into many of their computers, and a suitable controller card can be retrofitted into older PCs.
So is this a major jump in performance? Evidence suggests a slight improvement but there are other factors such as a hard drives cache size, spindle speed and access times to take into account.
Having a lightening fast connection bus connection is not the "be and end all" however RAID systems do show much promise.
RAID stands for redundant arrays of inexpensive disks, but the word "redundant" might be a little misleading.
In fact RAID usefully combines multiple small, inexpensive disk drives into an array of disk drives that yields performance and data security benefits which can exceed that of a single large (more expensive) drive.
This array of drives appears to the computer as a single logical storage unit or drive, but it must be noted that there is no gain in storage size in this arrangement, for example using two 80Gbyte drives will yield 80Gbyte.
The key to increased performance under RAID is parallelism, where simultaneous access to multiple disks allows data to be written to or read from a RAID array faster than would be possible with a single drive.
RAID is commonly available in configurations RAID 0, 1, 2, 3, 4, 5 or 10 (with more are being added over time), but how to choose? Here we will look closer at systems 0 and 1, both of which will work with just two drives, and represent the entry level system most applicable for a PC based instrumentation system.
RAID Level 0.
At this level, data is split across drives by a process called "striping", resulting in higher data throughput.
As no redundant information is stored, performance is very good and can be expected to at least double that of a single drive, but the failure of any disk in the array results in data loss.
RAID Level 1 provides redundancy by writing all data to two (or more) drives in a "mirroring" process.
As the data are identical on each drive, having a redundant drive has the advantage of always having a copy of the data safe.
The performance of a level 1 array tends to be faster on reads and slower on writes compared to a single drive or Raid 0, but if either drive fails, no data are lost.
The choice really comes down to which is the most important to your application performance or data security.
Most users of PC instrumentation will go for RAID 0 as the best and most viable way to capture gigabytes of data at the highest speed, with quality hard drives minimising the possibility of data loss through drive failure.
There is a way of combining RAID 1 and 0 to get the best of both worlds, but four drives are required.
The common way to undertake connection of two drives into a RAID system is by use of a controller card.
If there is room internally for two drives in the PC a PCI controller card may be used, with onboard connections for internal wiring.
Where space is at a premium an external box to hold the drives is a possibility, the connection being via SCSI or fibre channel, the latter being only of real advantage if you have more than five drives, though it can communicate to 10km if converted to optical cable.
However the controller card should be considered as the simplest and most effective method for just two drives and can be configured for RAID 0 or 1.
Such cards usually support the main operating systems Windows XP, 2000, Red Hat and SuSE Linux.
The entry level system consisting of one such controller card plus two 120Gbyte SATA drives currently costs in the region of GBP 150 to GBP 200 plus VAT, it really depends on the storage capacity and the quality of the drives.
At these prices it's a good investment not only for ultra high speed PC instrumentation, but for everyday office use too.
If it is a ultrahigh speed signal capture system you are after, Dataquest Solutions can provide further advice on choosing the best system to meet your requirements.
Not what you're looking for? Search the site.
Articles by product category
- Consultancy and Services (903)
- Machine Building (4,517)
-
Engineering Design Software (6,179)
- Engineering Design Software (12)
- 2D CAD software (200)
- 3D CAD software (1,157)
- FEA and structural analysis software (369)
- Fluid, thermal, noise, vibration software (334)
- Simulation, modelling, validation software (914)
- Rendering, visualisation, styling software (196)
- Materials design and moulding design software (151)
- Process, instrumentation, automation software (258)
- Electrical design software (164)
- Publishing and documentation software (229)
- Maths, charting, statistics, QA software (317)
- Data, document management software (310)
- CAM, CNC, production management software (568)
- File conversion software, data capture (351)
- PLM and collaboration software (649)
-
Drives, Motors and Controls (3,361)
- Drives, Motors and Controls (1)
- Precision Motors and Gears (411)
- Industrial Drives/Controls (1,276)
- Linear Drives and Motors (114)
- Industrial Motors (497)
- Stepper and Servo Drives, Motors, Controls (1,060)
- Small Mechanical Components, Joining, Tools (1,975)
-
Control and Instrumentation (5,028)
- Plantwide control (1,324)
- Plant- and Machine-Wide Communications (1,174)
- Smaller-Sized PLCs (387)
- CNC and Motion Controllers (184)
- Mid-range and Large PLCs (201)
- Power Supplies, Uninterruptible Power (562)
- HMIs/Operator Interfaces (294)
- Logic Controllers, Timers and Relays (96)
- Cabling, Conduit, Signal Conditioning (806)
-
Monitoring, Measurement and Quality (5,459)
- Monitoring, Measurement and Quality (1)
- Data acquisition Software and Communications (494)
- Data Acquisition Hardware and PC I/O Boards (472)
- Electrical and Electronic Testing, PAT Equipment (630)
- Form/co-ordinate, optical, vision instruments (703)
- Gauges, Indicators and Instruments (440)
- Data loggers (422)
- Materials testing equipment (421)
- Telecomms/network test equipment, software etc (154)
- Testing and Calibration Services and Information (500)
- Testing, analysing and monitoring equipment (1,222)
-
Electrical and Electronic Equipment Design (4,160)
- Batteries, chargers and circuit protection (555)
- Connectors, Terminals, Busbars, Slip Rings (679)
- Enclosures and Equipment Cooling Fans (709)
- Knobs, Handles and Enclosure Hardware (420)
- PCs and Embedded Systems (798)
- Electrical and Electronic Subassemblies (369)
- Electrical and Electronic Components (630)
-
Materials and Processing (2,963)
- Materials and Processing (5)
- Materials and components (2,215)
- Rapid Prototyping (458)
- Materials processing and testing (285)
-
Engineering Industry News, Resources (6,093)
- Engineering Industry News, Resources (4)
- Engineering Business News, Views (388)
- Engineering Exhibitions, Events (562)
- Engineering Conferences (425)
- Engineering Seminars (400)
- Engineering Industry Developments, Awards (633)
- Engineering Guides, Newsletters (349)
- Engineering Recruitment, Employment (219)
- Engineering Training Courses (433)
- Engineering Education, Resources, Standards (838)
- Engineering Industry Reports, Surveys (597)
- Electronic Resources for Engineers (278)
- Health and Safety Legislation (402)
- Health and Safety Strategy, Risk Assessment (113)
- Health and Safety Consultancy, Software (175)
- Health and Safety Events, Training, News (277)
-
Powertrain Design (3,598)
- Powertrain Design (2)
- Bearings (939)
- Chains and belts (326)
- Gears, brakes, couplings and engines (1,441)
- Hydraulic Components (471)
- Lubricants (418)
-
Capital Equipment (3,387)
- Capital Equipment (1)
- Manufacturing Machinery and Plant Equipment (468)
- Production line blowers and fans (62)
- Compressors and Air Treatment (510)
- Electronics Manufacturing, Tools, Instruments (192)
- Electrical hardware (131)
- Machinery and Production Equipment (1,093)
- Robotics, Handling and Storage (930)
-
Sensors (7,080)
- Sensors (8)
- Accelerometers and Vibration Sensors (427)
- Loadcells, Force Sensors, Torque Sensors (699)
- Pressure sensors (621)
- Flowmeters and Flow Sensors (618)
- Level Sensors and Leak Detectors (527)
- Linear Position Sensors (399)
- Rotary Position, Tilt and Angular Sensors (546)
- Proximity Sensors (700)
- Gas, Chemical, Radiation, Magnetic Sensors (284)
- Humidity and Environmental Sensors (152)
- Temperature sensors (612)
- Vision and Colour Sensors (1,384)
- Barcode Sensors (103)
- Valves, Pumps, Process Hardware (3,623)
