WD AV drives not for desktop use

R

Rod Speed

Fortunately these should be more expensive

Not necessarily, it depends on how widespread
PVR use becomes compared with PCs etc.
and not show up in cheap computers. But some
people will recycle them and run into problems.

Thats always a potential with any recycling.
 
E

Ed Light

A

Arno

newegg has alot of them listed. The prices are comparable to other drives.

Hmm, not good. These are not general-purpose components. If
I read it right, they do not do any error correction.

Arno
 
N

Nuser


A number of years ago I acquired 4x500GB Hitachi drives sold in the
sealed original packaging as part of a job lot, they were sold as
identical. However when I received the drives 2 of them were DeskStars,
1 was a faster version (which I forget the model name atm) and 1 was a
CinemaStar drive which is a similar AV-specific drive to the WD drives
mentioned in the link.

The only real difference in performance was the drive had a quicker
access times, better IO transaction rate but much slower (but *far* more
consistent) transfer rate than other drives. It is runs quieter, cooler
and sucks a little less power too (despite it still being a 7200rpm drive).

After talking to a guy who worked at Hitachi (but does no longer)he told
me that in fact these drives were *less* prone to errors when used in
normal systems, that in fact the full AV "mode" had to be enabled
specifically and the drives were shipped in a "hybrid" mode. This mode
was apparently not vendor specific so maybe the WD drives arent as bad
as this article makes out.

I wouldn't recommend them unless access time/IO rate is a priority and
definitely not if you are looking for high transfer rate, but otherwise
if you find them at a bargain price then don't shy away.
 
M

Mike Tomlinson

Arno <[email protected]> said:
Hmm, not good. These are not general-purpose components. If
I read it right, they do not do any error correction.

Exactly. Or they do very minimal correction, favouring keeping up a
stream of data over data accuracy.

Such drives are sometimes also marked "CE" (consumer electronics), not
to be confused with the European CE symbol.
 
M

Mike Tomlinson

Nuser said:
identical. However when I received the drives 2 of them were DeskStars,
1 was a faster version (which I forget the model name atm)

Ultrastar. IBM/Hitachi's name for their enterprise range.
 
F

Franc Zabkar


AFAICS, that author of that article is misinformed.

AIUI, the drive only skips over bad blocks when its Streaming Command
Set is enabled. The drive still supports the regular command set. In
fact, these commands *must* be used whenever the file system is
updated. The user of an AV-GP drive may not care about a dropped video
frame, but he must have confidence that his file system is intact.

Furthermore, a drive that supports TLER (Time Limited Error Recovery)
is to be preferred over non-TLER capable drives in RAID environments.
A drive that takes too long to recover from an error may drop out of a
RAID.

FWIW, here is an excerpt from a Seagate technology paper:

Seagate Briefing: Optimizing Surveillance DVR Reliability:
http://www.axetech.be/Pdf/Accessoires/HD/Seagate Technology Paper _SV35 QandA.pdf

"Perhaps surprisingly, complete data integrity for video is not
vitally important. That’s because a small error introduced into a
video stream doesn’t compromise the overall integrity of the visual
image. While a small, perhaps imperceptible, flaw may occur, the
overall video is still intact. However, in order to manage the vast
amounts of video and related metadata in a surveillance system, a
keyed relational database or similar traditional data organizational
system is often used. It is absolutely critical that reads and writes
for such systems employ the utmost levels of error correction and
detection to ensure data integrity isn’t compromised.

An important feature of the SV35 Series disc drive is its support of
the ATA-7 streaming command set. ATA-7 is a recent extension of the
industry-standard ATA command set for controlling disc drives. The
streaming component of this standard enables the SV35 Series drive’s
reads and writes to be customized for either video or data payloads.
Using the ATA-7 streaming commands, both of these requirements are
elegantly met."

Section 4.3 of the following document lists the supported ATA commands
for Seagate's video surveillance models.

SV35 Series SATA Product Manual, Rev. D:
http://www.seagate.com/staticfiles/support/disc/manuals/ce/SV35 Series/SV35.5 Series/100562053d.pdf

These ATA commands include the following:

Read DMA (C8h)
Read DMA Without Retries (C9h)
Read Sectors (20h)
Read Sectors Without Retries (21h)
Read Verify Sectors (40h)
Read Verify Sectors Without Retries (41h)
Write DMA (CAh)
Write DMA Without Retries (CBh)
Write Sectors (30h)
Write Sectors Without Retries (31h)

- Franc Zabkar
 
A

Arno

Franc Zabkar said:
AFAICS, that author of that article is misinformed.
AIUI, the drive only skips over bad blocks when its Streaming Command
Set is enabled. The drive still supports the regular command set. In
fact, these commands *must* be used whenever the file system is
updated. The user of an AV-GP drive may not care about a dropped video
frame, but he must have confidence that his file system is intact.

Hmmm. Possible. Sounds even likely.
Furthermore, a drive that supports TLER (Time Limited Error Recovery)
is to be preferred over non-TLER capable drives in RAID environments.
A drive that takes too long to recover from an error may drop out of a
RAID.

Depends on teh RAID. With Linux Software RAID that is not a problem.
For some Hardware RAID cards with old firmware, it is. But basically
TLER is a scan to allow the manufactuers to ask more money for the
same drive with some minor firmware changes.
FWIW, here is an excerpt from a Seagate technology paper:
"Perhaps surprisingly, complete data integrity for video is not
vitally important. That?s because a small error introduced into a
video stream doesn?t compromise the overall integrity of the visual
image. While a small, perhaps imperceptible, flaw may occur, the
overall video is still intact. However, in order to manage the vast
amounts of video and related metadata in a surveillance system, a
keyed relational database or similar traditional data organizational
system is often used. It is absolutely critical that reads and writes
for such systems employ the utmost levels of error correction and
detection to ensure data integrity isn?t compromised.
An important feature of the SV35 Series disc drive is its support of
the ATA-7 streaming command set. ATA-7 is a recent extension of the
industry-standard ATA command set for controlling disc drives. The
streaming component of this standard enables the SV35 Series drive?s
reads and writes to be customized for either video or data payloads.
Using the ATA-7 streaming commands, both of these requirements are
elegantly met."
Section 4.3 of the following document lists the supported ATA commands
for Seagate's video surveillance models.
These ATA commands include the following:
Read DMA (C8h)
Read DMA Without Retries (C9h)
Read Sectors (20h)
Read Sectors Without Retries (21h)
Read Verify Sectors (40h)
Read Verify Sectors Without Retries (41h)
Write DMA (CAh)
Write DMA Without Retries (CBh)
Write Sectors (30h)
Write Sectors Without Retries (31h)

Ok, so these AV drives are _not_ a problem in normal operation.

Arno
 
Y

Yousuf Khan

Exactly. Or they do very minimal correction, favouring keeping up a
stream of data over data accuracy.

Such drives are sometimes also marked "CE" (consumer electronics), not
to be confused with the European CE symbol.

I don't think so, you would need to enable certain special modes of this
drive to skip error correction like that. I would assume that they come
configured like standard drives out of the box, and only go into these
special modes, when they are attached to some sort of PVR.

Then that brings up the question, how many PVR's actually can make use
of this special mode? I would guess not many of them are aware of this
feature.

Yousuf Khan
 
M

Mike Tomlinson

Yousuf Khan said:
I don't think so, you would need to enable certain special modes of this
drive to skip error correction like that.

Perhaps, then, you could explain the CE-marked Western Digital drive I
have in my PVR?

http://forums.digitalspy.co.uk/showthread.php?p=13294509

http://www.seagate.com/www/en-us/products/consumer_electronics/

http://www.astra2d.com/sky+2.html

"Better streaming video performance - ensuring that you always get a
great picture. CE drives are optimized for streaming to avoid the
stutters and jerkiness that can be caused by repeated error checking
that occurs on regular desktop PC drives. Hard disk drives designed for
PC applications are optimized for data integrity through enhanced error
detection and correction routines. These error correction 'features' on
PC drives cause the data flow to be paused until an error is corrected,
which causes jerky playback of video and audio."
I would assume that they come
configured like standard drives out of the box, and only go into these
special modes, when they are attached to some sort of PVR.

No, they're supplied already configured in those "special modes", which
is why they should not be used in desktop PCs.
Then that brings up the question, how many PVR's actually can make use
of this special mode?

They don't need to. The drive does it.
 
A

Arno

Ed Light said:
From Western Digital:
"The AV drives are designed to be used on Audio/Video equipment but
using it on a computer would not create any problems. We know that it is
save to use our AV drives with computers and no error would occur."

Good to know. So this is a commend extension only and if you do not
use the "no retry" commands, no prolems arise.

Thanks for investigating and posting this!

Arno
 
Y

Yousuf Khan

No, they're supplied already configured in those "special modes", which
is why they should not be used in desktop PCs.


They don't need to. The drive does it.

No, Frank Z. explained it here, there is no special streaming mode, but
there are special streaming versions of the ATA commandset. Standard ATA
commands like "Read DMA" would have an complementary streaming command
like "Read DMA without retries". A PC running the same drives would only
ever use the retriable commands, whereas a PVR would use the
non-retriable commands.

Yousuf Khan
 
M

Mike Tomlinson

John Turco said:
Your e-mail address ends in "uk" -- so, Miguel, it's
logical to assume you're in Britain, not Spain.

El español es el idioma más hablado del planeta, Juan. :blush:)
 
T

Tom Del Rosso

Arno said:
Fortunately these should be more expensive and not
show up in cheap computers. But some people will
recycle them and run into problems.

A mpeg file can be copied over 100 times faster than it takes to play it.
The disk's speed therefore seems to be so much faster than needed for video,
why is it even necessary to speed it up by reducing the error-correction?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top