Life span of HDD - maximum reads/writes etc


 
Thread Tools Search this Thread
Special Forums Hardware Filesystems, Disks and Memory Life span of HDD - maximum reads/writes etc
# 1  
Old 12-07-2009
Life span of HDD - maximum reads/writes etc

Hi All

I was wondering how the copying of vast amounts of data affected the overall lifespan of an HDD.

In my example, I'm copying approx 120GB (250,000) of files, once per hour from disk to another.

Is this likely to have a detrimental effect on the disk in terms of reads/writes etc?

Thanks.
# 2  
Old 12-07-2009
From an engineering standpoint, yes. It would have to.

Most of the MTBF rates are based on some standard percentage of use, such as 30%. If you are keeping the drive busier than that, then you can expect the lifetime to be decreased.

Heavy usage over a long period is more likely to result in a thermal failure than anything else. The magnetic surface is good for X number of write operations and the servo motors are good for X number of direction reverses and distance traveled.

I would suggest that you have multiple spare drives ready to go (most shops will do this just out of a need for short-as-possible downtime). You could of course use some form of RAID that spreads the usage out over multiple drives. Using a form of RAID that provides redundancy also means that a drive failure doesn't immediately impact your uptime too.

Another option is to use rsync or similar technology that only copies the new files or those parts of the files that have changed, reducing the number of overall writes to the drive. The problem with rsync is that it has to read the file first and calculate block checksums which will have an impact on the overall access to the drives if they are configured for concurrent use.
# 3  
Old 12-08-2009
Thanks Azhrei
We're using a JBOD at the moment so it's a raid configuration of sorts.

My colleague is using a program called robocopy (similar to rsync) to get this ever changing data over to another disk (as a kind of resilience option). I've pointed out to them that there's a purge function in robocopy which will copy all the files that have changed, and also delete files that need deleting.

However, they are convinced that this particular feature is somehow cursed and we'd be at risk of losing all the data!

Therefore, I need to prove to them that, over time, their method could well be degrading the disks.

Convining them to use the 'few files at a time' is extremely difficult and they're set in their ways at the moment!
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. AIX

IBM AIX Internal HDD vs SAN HDD and Oracle

Hi Folks, I am facing an issue with the performance. P4 with 1 processor and 16 GB RAM and SAN HDD = Oracle report takes 25 minutes P5 with 2 processors and 16 GB RAM internall HDD with LPAR = Oracle Report takes 1 hour 15 minutes ( please note I have assigned all the max processors and... (7 Replies)
Discussion started by: filosophizer
7 Replies

2. Shell Programming and Scripting

Help with script that reads and writes java console Minecraft

Hi I am looking for an easy way to lock game mode (0) for everyone included op on a Minecraft server. It can be a script that every time a player changes game to 1 the script changes back to 0. What the player writes is visible in the java console. I am not good at script programming and my... (0 Replies)
Discussion started by: MyMorris
0 Replies

3. UNIX for Dummies Questions & Answers

Difference between buffered disk reads and cached reads?

I was analyzing the Disk read using hdparm utility. This is what i got as a result. # hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 108 MB in 3.04 seconds = 35.51 MB/sec # hdparm -T /dev/sda /dev/sda: Timing cached reads: 3496 MB in 1.99 seconds = 1756.56 MB/sec... (1 Reply)
Discussion started by: pinga123
1 Replies

4. Filesystems, Disks and Memory

Does vmstat -d give a count of actual physical writes/reads done to/from hard disk?

Hi, I am trying to find the reliability of 'vmstat -d' for showing the actual physical writes on sectors on hard disk. Can anyone please tell me if the numbers in the "sectors" field under "read" or "write" headers show a count of the actual write commands sent to disk from the low level... (2 Replies)
Discussion started by: jake24
2 Replies

5. UNIX for Dummies Questions & Answers

Old HDD copy to new HDD ? im lost...

Over the last few months the HDD spins louder and louder, so I fiqured its time to replace the HDD. Its been running 24/7/365 since 98 :eek:. yes i said since 98 :D I have an IBM system 43P Model 240. 233 MHz. running AIX Version 4. The current HDD is an IBM DGHS COMP IEC -950 FRU PN#... (5 Replies)
Discussion started by: Chevy89rocks
5 Replies

6. UNIX for Advanced & Expert Users

identify the unix process performing high disk i/o reads and writes

Guys, Is there any UNIX command that captures the 'Unix process which is performing high disk I/O reads and writes'. can you help me in this? -Swamy (6 Replies)
Discussion started by: avsswamy
6 Replies

7. Shell Programming and Scripting

identify the unix processes performing high disk i/o reads and writes

I would like to write shell/perl script which identifies the top unix processes that are performing high disk I/O's or/and writes If any one knows the solution please help me? -Swamy (0 Replies)
Discussion started by: avsswamy
0 Replies

8. UNIX for Advanced & Expert Users

End of Life / Life Cycle Information

Hello everyone, I was searching for locations where I can get End of Life information on multiple versions of Unix. I have found some information which I list below, what I have not found or confirmed is where I can get the information for: DEC Unix/OSF1 V4.0D NCR Unix SVR4 MP-RAS Rel 3.02.... (2 Replies)
Discussion started by: robertmcol
2 Replies

9. Shell Programming and Scripting

sh script that reads/writes based upon contents of a file

Hi everyone, Ive got a quick question about the feasibility and any suggestions for a shell script. I can use sh or ksh, doesnt matter. Basically, Ive got an output file from a db2 command that looks like so: SCHEMA NAME CARD LEAF ELEAF LVLS ISIZE NDEL KEYS F4 F5 ... (3 Replies)
Discussion started by: rdudejr
3 Replies
Login or Register to Ask a Question