[Tig] St. Diig
timothy norman huber
timothyhuber at mac.com
Thu Oct 18 23:46:39 PDT 2007
Bob,
...so many question, too much wine. (peppery '02 petit syrah and a
dusty '01 rioja)
I can and will answer all of your questions- in the morning
until then...
( zfs...I knew you'd bring that up- cool stuff IMFUO)
T
On Oct 18, 2007, at 7:26 PM, Bob Friesenhahn wrote:
> On Thu, 18 Oct 2007, timothy norman huber wrote:
>>
>> We're working on the I/O bottleneck at Violin.
>>
>> Right now we've got 1/2 TB of DRAM in 2U connecting via PCIe.
>
> Speaking of I/O bottleneck, since DRAM is volatile, how long does
> it take to load data into that 1/2 TB of DRAM from traditional disk
> or tape so that actual work can be started? How long does it take
> to copy the finished work from 1/2 TB of DRAM to backing disk?
>
> FLASH devices are non-volatile but they also tend to wear out after
> many repeated writes, which is a common pattern in some usage
> models. That is not to say that hard drives don't wear out, but
> their failure mechanisms are different and time to fail is not
> really coupled to the amount of accesses.
>
> How many times may the type of FLASH memory used for such large
> storage be repeatedly written before failures start to occur?
>
> What is the MTBF per field replaceable component, MTBF for a full
> 2U unit, and how difficult is the device to repair? Can the device
> continue operating while a failing component is replaced?
>
> It is interesting that filesystem design has a quite a lot to do
> with how many writes occur per sector. A copy-on-write filesystem
> like Sun's ZFS is going to write each location on disk less often
> than a filesystem which updates by overwriting existing data. Some
> filesystems put their "FAT" or superblocks at fixed locations so
> they will wear out those areas much faster.
>
>> Random I/O kills even the fastest HDD technology. 15k drives have
>
> This is definitely true, but most post-production/DI tasks do
> hardly any random I/O at all. Most accesses are sequential and use
> the full block size. Sequential throughput drives performance for
> DI work.
>
> Random I/O performance is vital for database storage
>
More information about the Tig
mailing list