Thread (35 messages) 35 messages, 10 authors, 2012-05-01

Re: Is this enough for us to have triple-parity RAID?

From: Alex <hidden>
Date: 2012-05-01 16:38:55

Hi Emmanuel,

The real reason of a HDD performance bottleneck is the mechanical
movements inside it,
RPM * density is just a reflection of that. It is always more
desirable to try to remove the
mechanical parts in it instead of playing with RPM * density when we
try to optimize it for
better performance.

There are three types of mechanical movements and interaction inside a HDD:
1. The spinning of the platter (the one we want to eliminate most)
2. The movement of the actuator arm to position the read/write head on
the right track (relatively tamed)
3. The fluid dynamic interaction between the platter and the
read/write head through a thin layer of fast
moving air

With Ostler' technology, 3 is no longer necessary for the write head,
and the platter is no longer tightly
coupled with the write head as it was. This might lead to elimination
of the spinning of the platter and
my ideas were just some premature attempts.

If this were to succeed, we still need to develop a new way to read
the data from the now non-spinning
storage medium. I haven't even got a premature idea for it yet, but
one observation is this: since we
can always use a cache to increase access response time, the new
reading method may not need to
be 1000X faster than the original one to be comparable to the new
writing method.

Finally we probably need a new way to coordinate the read and write
operations of the new disk since
the new read head and write head are likely to be separate and the
current simply scheme will not
work any more.

This doesn't sound like a plan we can work out via interchange of
e-mail message, so I really want to
stop right here. I myself will definitely follow Ostler's work and see
how things go. So good luck!

Cheers,
Alex

On Fri, Apr 27, 2012 at 11:15 PM, Emmanuel Noobadmin
[off-list ref] wrote:
On 4/26/12, Alex [off-list ref] wrote:
quoted
Yes if we can't make reading as fast as writing. But in general having a
disk with write speed faster than read speed might still be an interesting
choice for applications with a lot of disk write.
Pardon me if I might be missing something here. The proposition here
is that with the laser writing technique, we can increase the data
rate by having new type write heads which swivel instead of the
traditional moving head over rotating platter isn't it?

But since we cannot do the same for reading, we are stuck with the
traditional head/platter mechanism. How would the write speed increase
independently of the RPM x density general case?  It seems to me that
we cannot expect a breakthrough in write/read without a fundamental
improvement in the read function.

It's like we have two person in a car, one collecting payment while
one gives out goods. Now we increase the speed of the guy giving out
goods (writing) but the total number units moved will still be the
same because the car can't go any faster than the guy collecting
payment (reading). Only difference is that the write head has more
idle time between bits?

Unless we are suggesting a hybrid system which has an independent
swiveling write head and a traditional read head? But that sounds
overly complicated and unlikely to work.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help