Luminous Landscape Forum

Equipment & Techniques => Computers & Peripherals => Topic started by: Philmar on March 13, 2009, 11:30:28 am

Title: optimum hard drive setup for photoshop
Post by: Philmar on March 13, 2009, 11:30:28 am
I am currently reviewing my computer set up for my digital imaging processing PC.

After upgrading my current hard drives I will have a surfeit of hard drives. I'm not sure how many drives to have in my PC to optimize CS3.

I plan to have Vista 64 and apps on a 150 GB Raptor and data on a WD 1 TB Black caviar. I will also have XP and apps on an older generation 32GB Raptor. 3 drives...thus far.
I am not sure what to do from that point onwards. I will have 2 older generation WD SATA 320 GB drives that I could keep around for scratch disk/Windoze file paging. But I don't know if these older technology drives will be of any benefit. Perhaps it could be a hindrance.
Is there still wisdom in having the scratch drive on a separate dedicated drive or has this changed now that we are running systems able to utilize more than 2+ GBs of RAM?
I imagine the answer will be specific to my PC needs. So, FWIW, I'll be running 4 GBs RAM on Vista 64. I rarely do batch operations. I am a photo enthusiast/hobbyist who shoots in RAW and I usually process each RAW file individually making adjustments in ACR and in CS3. After I've processed about 20 - 30 30D RAW files, I'll run these in a batch PS action that converts them to 8 bits, downsizes and sharpens. This is the only time I notice my system slowing down and anything going to the scratch drive. So I am not a pro that has to batch process 8 GBs of critical files for clients.
So considering my needs, is there any point of adding another drive or 2 to serve as a PS scratch drive or windoze file paging disk?
If there is still value in a dedicated drive, is one of the old WD SATA drives up to the task? Is the older generation 32GB Raptor going to be up to the task if it is already half full due to XP/apps I've loaded on to it. Will 64 bit Vista and 4 GBs of RAM be of such an improvement that I can do away with XP (and its associated apps) on this Raptor drive and use it for scratch drive/paging?
Or will I still get some benefit from a new smaller black caviar as scratch drive? The cost of such a drive is of no importance.
I don’t overclock or have a hot powerful video card. My current case, mobo, cooling system and PSU will support a 5 drive set up.
Thanks for your help.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on March 13, 2009, 12:53:38 pm
My .02 with the disclaimer I am running Mac/Leopard, not Vista:

Yes, there is still benefit to having scratch on a separate dedicated drive.  Moreover, there is clear evidence that having that scratch drive be as fast as possible is beneficial, the faster the better.  In my case, I have the OS and programs on a dedicated array, then a separate 4-drive striped (RAID-0) array with a thin partition dedicated to CS scratch.  My own benchmarks were as follows running my own standardized action on a 50 MB file containing sizing, various filters and sharpening that forces CS to scratch regardless of amount of RAM installed. With scratch on a single drive it ran in 1:04; scratch on a 2-drive stripe, 41 seconds; scratch on the 4-drive stripe, 28 seconds.  

Cheers,
Title: optimum hard drive setup for photoshop
Post by: Philmar on March 13, 2009, 01:48:37 pm
Quote from: Jack Flesher
Yes, there is still benefit to having scratch on a separate dedicated drive.
Thanks
Quote from: Jack Flesher
Moreover, there is clear evidence that having that scratch drive be as fast as possible is beneficial, the faster the better.
Yes, I read this in the Adobe [a href=\'index.php?act=findpost&pid=0\']techNotes[/a]. It also mentions a RAID set up as being the fastest. I guess I need specific information about my set up as my level of computer sophistication precludes me from any kind of RAID set up. As a photo enthusiast/hobbyist I don't think researching/investigating RAID configurations is critical for me. I want to keep it as simple as I can.

Now, I've tried reading Tom's Hardware disk performance charts but there are far too many measures to make sense of what I should be looking at. So, in the opinion of those in the know:

Are one of my old generation WD 320 GB SATA drives up to the task as a dedicated PS scratch disk?

What about an old generation 32 GB Raptor with about 12 GBs of free space? Is this  better choice? Or is Vista and it's ability to use all of my 4 GBs of RAM going to be so much of an improvement that I'll never want to play in XP again thereby giving me a good reason to wave goodbye to XP, abandon plans for a dual boot system and dedicate the whole 32 GB raptor to scratch disk?

Or are recent developments in high density drive technology so profound that a newer WD black caviar would be a better choice? And if so, which is the smallest size of this drive that I should use?

Thanks for any help - it is truly appreciated.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on March 13, 2009, 02:44:08 pm
Quote from: Philmar
Now, I've tried reading Tom's Hardware disk performance charts but there are far too many measures to make sense of what I should be looking at. So, in the opinion of those in the know:

Are one of my old generation WD 320 GB SATA drives up to the task as a dedicated PS scratch disk?

What about an old generation 32 GB Raptor with about 12 GBs of free space? Is this  better choice? Or is Vista and it's ability to use all of my 4 GBs of RAM going to be so much of an improvement that I'll never want to play in XP again thereby giving me a good reason to wave goodbye to XP, abandon plans for a dual boot system and dedicate the whole 32 GB raptor to scratch disk?

Or are recent developments in high density drive technology so profound that a newer WD black caviar would be a better choice? And if so, which is the smallest size of this drive that I should use?

1) Old Raptors are SATA1 connection, the newer drives are all SATA2 -- unless your 32 is even an older SCSI drive? -- and SATA2 is 2x as fast as SATA1 in theoretical throughput.

1a) If it is an older SCSI drive, my tests showed SATA1 was nearly as fast in most imaging applications and SATA2 faster -- not sure why other than dirve technology has improved a lot over the past few years (primarily due to platter density).

2) 12 GB of free space is not enough for scratch IMO -- you typically need at least 30 for it to be effective with large files, and I regularly see single scratch files over 30G residing on my scratch disk.  You can determine this by viewing "scratch size" in the info panel of CS and monitoring it for your uses.

3) By "old generation" WD 320, I am not sure how old that might be -- again if SATA1, drives have come a long way; OTOH, if it is a SATA2 drive then it's going to be faster.  

3a) HOWEVER:  Larger drives have denser platters and by default thus offer a lot faster I/O than smaller drives with lower density platters spinning at the same speeds; why the newest dual-platter 640's and three-platter 1TB's and 1.5TB's are so fast in the Tom's or BareFeats tests.  The soon to be released WD 2TB Blue, Black and ES 7200 drive (not the Green 5400-7200) should set a new record for drive I/O.

Best,
Title: optimum hard drive setup for photoshop
Post by: Philmar on March 13, 2009, 05:27:30 pm
WOW!!! Jack you are fantastic. Thank you soooo much.

Am trying to answer the rest of the question myself (though others are free to give their take or opinion).
Can anyone tell me which of Tom's hardware performance benchmarks is most relevant for a HD used solely as a PS scratch disk?

Average Read Transfer Performance

Average WriteTransfer Performance
 
Database I/O Benchmark Pattern

File Writing Performance

Fileserver I/O Benchmark Pattern

Interface Performance

Maximum Read Transfer Rate

Maximum Write Transfer Performance

Minimum Read Transfer Performance

Minimum WriteTransfer Performance

Random Access Time

Workstation I/O Benchmark Pattern
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on March 13, 2009, 07:24:34 pm
Don't mean to cobble up all the responses, but here is a link I think you should look at -- and I personally like to weight toward the random read and random write benchmarks since that is precisely what your OS and program drive is doing most of the time you tag it.  Your image drive by contrast is doing mostly sustained large file reads and writes, so I'd use that benchmark for a storage drive:

http://www.barefeats.com/hard112.html (http://www.barefeats.com/hard112.html)

Okay, I'll shut up now and let somebody else talk ,
Title: optimum hard drive setup for photoshop
Post by: Philmar on March 17, 2009, 04:16:00 pm
Quote from: Jack Flesher
In my case, I have the OS and programs on a dedicated array, then a separate 4-drive striped (RAID-0) array with a thin partition dedicated to CS scratch.

I still go back to look at your set up and can get my head wrapped around what you've written. So how many drives is this in total? How many are in the OS/program dedicated array? Then there's a RAID 0 array of 4 drives in which a mall partition was created for CS Scratch. So where is your data? In the 4 drive array? Doesn't RAID 0 increase the risk of a hD failure losing your data by magnitude of 4? Do you then have some system that backs up your data daily to external drives?
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on March 17, 2009, 04:46:58 pm
Quote from: Philmar
I still go back to look at your set up and can get my head wrapped around what you've written. So how many drives is this in total? How many are in the OS/program dedicated array? Then there's a RAID 0 array of 4 drives in which a mall partition was created for CS Scratch. So where is your data? In the 4 drive array? Doesn't RAID 0 increase the risk of a hD failure losing your data by magnitude of 4? Do you then have some system that backs up your data daily to external drives?

Sorry, let me explain more thoroughly.

1) I have 6 total drives in my Mac Pro.  There are 4 main drive slide out bays and the MB has two additional free SATA2 ports on it.  So without any added SATA card you can attach another 2 SATA2 drives for 6 total.  This device replaces the stock optical bay and allows the two added drives to sit in the lower optical bay while maintaining a single optical drive up top.  Note you cannot use this device if you want/need two *internal* optical drives: http://www.maxupgrades.com/istore/index.cf...;Product_ID=158 (http://www.maxupgrades.com/istore/index.cfm?fuseaction=product.display&Product_ID=158)

2) So, now that is cleared up, I have the 2 drives in the lower optical bay in RAID-0 for a 2-drive stripe. These are WD 640G Caviar black drives, very fast dual-platter high density drives with 32MB buffers each, but very affordable for that performance at roughly $75 each.  In RAID-0 they act as a very fast 1.25TB OS drive with a huge space reserve for temporary storage of files on the desktop.  

3) Now that leaves the 4 drives in the regular drive bays.  Here I have 4 WD 640G Caviar Blue drives -- as fast as the black version, but only 16MB buffers and $10 per drive cheaper, so this gives me 2.5 TB of relatively cheap, but screaming fast drive storage.  Here I partition off a thin 30G stripe on the fastest outer rim of each drive in the array and use this as dedicated screaming fast 4x30G or 120G RAID-0 scratch drive.  

3a) That leaves 600G on each remaining drive. Here I partition off 450G on each drive, so 4x450G for 1.8TB RAID-0 of screaming fast data storage; where I store my working image files and how I get the super read/write performance when working on my images.

3b) The last 150G, or slowest part of each drive is left non-RAID as simple, single drive data storage. Here I use 3 of those for spare bootable copies of my OS. My OS gets cloned over and updated to these 3 partitions a few different times each week, automatically scheduled and run using Carbon Copy Cloner. The last partition is used for Leopard's Time Machine for a different type of back-up and 150G is arguably smallish for that purpose, but the fact is given my particular back-up routine, I don't really need TM at all. Anyway, having these redundant bootable OS partitions allows me to re-boot my machine and re-build my OS instantly in case of a failure on my main OS RAID-0 array per #1.

4) Important: Note that RAID-0 is done for performance only and has reduced reliability over any single drive installation.  As such, it is imperative you maintain bootable copies of your OS and redundant copies of all your images as a mandatory practice if you choose to go this route for performance!

5) Note that it takes about 30 minutes total to clone over a full image of my OS including all loaded software, programs and files from any of the slow single partitions, so I can totally rebuild my system in less than an hour AND can keep working the entire time it is rebuilding(!)  

6) All of my images are then backed up onsite to a FW800 DROBO, basically an automated 4-drive RAID-5 array for mass storage. This is not a particularly fast device, but it is reliable and has single drive failure protection with the RAID-5 configuration.  If the image array goes down, it would take several hours, or basically overnight, to rebuild it reading from a DROBO, but the images (and other data) do remain accessible from the DROBO while that is going on.

7) In case the DROBO fails at the same time as my main box (like in the event of a fire at my studio), I have all my image files further backed up to single bare drives and stored offsite for maximum security.

Makes better sense now I hope?
Title: optimum hard drive setup for photoshop
Post by: emcphoto on April 01, 2009, 07:32:32 am
Quote from: Jack Flesher
3) Now that leaves the 4 drives in the regular drive bays.  Here I have 4 WD 640G Caviar Blue drives -- as fast as the black version, but only 16MB buffers and $10 per drive cheaper, so this gives me 2.5 TB of relatively cheap, but screaming fast drive storage.  Here I partition off a thin 30G stripe on the fastest outer rim of each drive in the array and use this as dedicated screaming fast 4x30G or 120G RAID-0 scratch drive.


Hi Jack,

Forgive me if this is remedial but when partitioning Raid 0 how do you choose the outer stripe of each drive?  I see this mentioned everywhere but not how to do it.

Thank you.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 01, 2009, 10:43:30 am
Quote from: emcphoto
Hi Jack,

Forgive me if this is remedial but when partitioning Raid 0 how do you choose the outer stripe of each drive?  I see this mentioned everywhere but not how to do it.

Thank you.

Yes, it is not well documented for Leopard.  The trick there is to partition your drives FIRST, then drag the partitions into the various RAID sets you want to create.  Other soft raids or hardware raids may allow you to partition after the raid array is formed.
Title: optimum hard drive setup for photoshop
Post by: fike on April 01, 2009, 04:41:45 pm
Someone above describes Jack as a fanatic, and that is very true.  Jack is building an amazingly powerful and high-end machine.  For working with 30D RAW files, this setup is way overkill.  RAID striping is great.  Faster IS better, but this recommendation is not for working with moderate-sized raw files that a 30D makes.  

One note on SATA1 versus SATA2.  The throughput difference is very incremental.  That 35 GB Raptor you have lying around is a fantastic scratch-disk for 8MP RAW files.  You could spend the many hundreds or a thousand $$ putting together RAID drive arrays to optimize photoshop, but my approach is typically a bit more value-focused than Jack's bleeding-edge.


Remember to:
- Separate PS scratch drive from pagefile drive and OS/Apps drive
- Separate OS Pagefile drive from Scratch drive and OS/Apps drive.


So, you probably need the following:
- OS/Apps drive (c:)
- Data Drive
- Scratch disk (that spare raptor you got)
- OS Pagefile drive.

Don't get me wrong, Jack's recommendations are awesome and fantastic, but they will cost lots of time and money to implement and maintain.  Consider something a bit more modest to go with your modest and effective 30D.
Title: optimum hard drive setup for photoshop
Post by: fike on April 01, 2009, 04:43:59 pm
WAIT!!  Jack was called "Fantastic," not a "Fanatic" like I said.  Oops!  Sorry.  That was a serious Freudian slip.  

Hahahaha..hehehe...sorry Jack.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 01, 2009, 08:44:48 pm
Quote from: fike
Don't get me wrong, Jack's recommendations are awesome and fantastic, but they will cost lots of time and money to implement and maintain.

Well let's see...

To Cost: My WD drives cost $70 each and one of them will beat an older SATA1 Raptor in benchmark; two of them in RAID-0 for scratch will kick an older raptor's A$$.  Personally, I do not see $140 as "lots of money" when talking computer performance, but respect that others may.

To Time:  It took me all of about 5 minutes to set up the RAID-0 as described.

To Maintenance:  Here I actually expect my 4-drive RAID-0 array to go down at any point in time.  And when it does, it will take me all of 5 minutes to rebuild it.  (And if a drive or two failed, then obviously some money to purchase the replacements, but then I'd replace any single drive that failed too...)  Reloading the array with all of my working files may take some time, but that can go on by itself overnight when I am at home sipping my evening martini.  Moreover, I would suspect my newer WD 640's will outlast any long in the tooth Raptor as far as reliable remaining lifespan  

FWIW, I also cycle my drives through my systems about every 18 months.  Because of moving parts, they are an item that likely will fail over time -- especially if I try to save money and run them for as long as possible -- so I systematically swap them out and use the old ones for the redundant offsite storage media.  So I see using "old" drives as false economy.  Again, I respect other's views may vary.
 
Cheers,
Title: optimum hard drive setup for photoshop
Post by: fike on April 02, 2009, 06:08:07 pm
Quote from: Jack Flesher
Well let's see...

To Cost: My WD drives cost $70 each and one of them will beat an older SATA1 Raptor in benchmark; two of them in RAID-0 for scratch will kick an older raptor's A$$.  Personally, I do not see $140 as "lots of money" when talking computer performance, but respect that others may.

To Time:  It took me all of about 5 minutes to set up the RAID-0 as described.

To Maintenance:  Here I actually expect my 4-drive RAID-0 array to go down at any point in time.  And when it does, it will take me all of 5 minutes to rebuild it.  (And if a drive or two failed, then obviously some money to purchase the replacements, but then I'd replace any single drive that failed too...)  Reloading the array with all of my working files may take some time, but that can go on by itself overnight when I am at home sipping my evening martini.  Moreover, I would suspect my newer WD 640's will outlast any long in the tooth Raptor as far as reliable remaining lifespan  

FWIW, I also cycle my drives through my systems about every 18 months.  Because of moving parts, they are an item that likely will fail over time -- especially if I try to save money and run them for as long as possible -- so I systematically swap them out and use the old ones for the redundant offsite storage media.  So I see using "old" drives as false economy.  Again, I respect other's views may vary.
 
Cheers,

okay, I was basing the cost on six hard drives and at least one controller-card.  As for complexity and problems, for the new and uninitiated, RAID can be problematic and have a learning curve.  Some folks would rather their equipment just work without much effort or management.  RAID is not without management time.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 02, 2009, 06:40:18 pm
Quote from: fike
okay, I was basing the cost on six hard drives and at least one controller-card.  As for complexity and problems, for the new and uninitiated, RAID can be problematic and have a learning curve.  Some folks would rather their equipment just work without much effort or management.  RAID is not without management time.

Just in case you were unaware:

1)  A MacPro does not need a controller card to run 6 SATA drives as that functionality is built into the motherboard, along with a 2@ IDE harness.  Note in the newest MacPros that the DVD drive or drives (it can take 2) are SATA interface and do take up the slots that were otherwise available on earlier boxes that used IDE DVD drives.  

2) Leopard itself contains a disk utility that allows you to create RAID 1 or 0 sets quickly and easily, no controller or other software RAID required.  Though SoftRaid is a very nifty piece of utility software for folks that want a nicer GUI and the ability to also do RAID 5 or 10 (0+1) in addition to 0 and 1.

Cheers,
Title: optimum hard drive setup for photoshop
Post by: fike on April 02, 2009, 06:43:42 pm
Quote from: Jack Flesher
Just in case you were unaware:

1)  A MacPro does not need a controller card to run 6 SATA drives as that functionality is built into the motherboard, along with a 2@ IDE harness.  Note in the newest MacPros that the DVD drive or drives (it can take 2) are SATA interface and do take up the slots that were otherwise available on earlier boxes that used IDE DVD drives.  

2) Leopard itself contains a disk utility that allows you to create RAID 1 or 0 sets quickly and easily, no controller or other software RAID required.  Though SoftRaid is a very nifty piece of utility software for folks that want a nicer GUI and the ability to also do RAID 5 or 10 (0+1) in addition to 0 and 1.

Cheers,

I didn't know that.  Is the RAID software RAID from OS or hardware RAID?  

Anyhow, I thought the OP was a windows user because of his mention of Vista.  Some Mboards support two-hard drive RAID, but not too many have much more.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 02, 2009, 07:47:57 pm
Quote from: fike
I didn't know that.  Is the RAID software RAID from OS or hardware RAID?
It is software, built into the OS, but an optional card is available for hardware RAID too.

Quote
Anyhow, I thought the OP was a windows user because of his mention of Vista.  Some Mboards support two-hard drive RAID, but not too many have much more.
He is on Vista. Initially I only addressed his question about drives, then only got specific about my Mac when he asked for a more complete explanation of my personal set up.

Cheers,
Title: optimum hard drive setup for photoshop
Post by: Dustbak on April 03, 2009, 02:43:05 am
I have just built a 3drive stripe set on my Mac with 2 partitions (basically as Jack mentioned) which is extremely easy to do. I have a 300Gb partition for PS scratch and a 2.6 Tb Data drive. I am now trying to figure out where the best location is for my programs (like PS), I have them on the 640Gb system drive at this moment. It is such a shame that PS is mainly only able to use 1 core, all that power and not being able to use it

I don't have the extra partitions to backup the OS. I don't care whether that blows up eventually or not. It is pretty easily rebuilt even if it takes me a day and some time to get it to where I exactly want it. It so rarely happens that I don't feel the need to do that (years ago was the last time, knock on wood. It might be almost time again...)

BTW Windows has the same kind of possibility in the drive manager to create RAID1 or a stripe set (RAID0). XP at least, never did like Vista but Vista probably has the same option

A lot of current windows MoBo's have the ability to do a hardware Raid (even 5 & 10). I had a Raid5 on my last Windows machine with that.
Title: optimum hard drive setup for photoshop
Post by: fike on April 03, 2009, 08:05:53 am
I'm not sure that software RAID from windows offers a very big performance improvement while it uses processor cycles.  aftermarket mboards frequently have some sort of RAID, but PCs from Dell and the like rarely have RAID.
Title: optimum hard drive setup for photoshop
Post by: Dustbak on April 03, 2009, 09:09:17 am
I have always built my own PC's (since mid '80's) and never bought something like a Dell. The last couple of years most MoBo's do have Raid onboard, at least the ones I have been considering. The likes of Asus are not particularly after market in my book. However the stuff they often put into Dells are IMO.

I have never compared windows software raid with the mac software raid. Windows stripe set does give quite a disk performance boost no idea how much more cpu cycles Windows takes over Mac. In most cases I used software raid on Windows200x servers. Mirrors (Raid 1) only gives better read performance but worse write performance.

I am mostly over to Mac since about 3 years.
Title: optimum hard drive setup for photoshop
Post by: Plekto on April 03, 2009, 04:40:04 pm
I'd like to weigh in on this.  I've been a computer consultant and technician for almost 20 years.

- What type and speed of drive you have generally isn't the issue.  All are fast enough for this sort of work.  What does matter, though, is reliability, because failures are a major problem.  Now, you can do backups and the like, but you really should be running two drives in RAID1(redundancy).  That way if one dies, you can either add another drive in and rebuild, or run good remaining drive by itself.   This also Gives you two chances to recover data in theory, which is good.  The real failure rate for drives across the industry is roughly 1/500 per day.  Now this includes big server farms, as well as individuals, as well as data corruption issues and hardware ones, but 1.5-2 years seems common now between major incidents.

Running RAID1 or a large RAID array(raid 5 or similar) makes this number jump to 1/250,000 that two drives brick at the exact same time.  

- Data recovery generally costs $300-$500 plus media charges of $5 per GB(total drive capacity, not recovered data!).  A 300GB drive can easily run upwards of $1500-$2000 to recover.  A second drive is $60-$80 by comparison.  Even tape backups aren't as inexpensive as a second drive, currently.  Smaller here is better.

- You only need to run redundancy on your boot drive.  99% of the time, a large data drive is easily fixable since the FAT table isn't getting hammered and the OS doesn't reside on it.  Usually you lose a single directory or have one file that is affected.   I usually recommend a pair of small drives in Raid 1 for the boot, then a huge data drive.  This is all of your applications that you can reinstall easily(programs folder) and temporary data.  

- Raptor drives are a bad choice as they run hot and fast.  They are made specifically for RAID/server environments as well and most people don't know that RAID drives and single user drives have different specs and drivers/software on the controller board.  You can run RAID drives in a pinch as single drives - and many people don't have a problem, but not the other way around.  Single user drives tend to have problems in a RAID array due to the poor quality on-board controllers most people use(a good RAID card is $300-$500, typically)  The least expensive Raptor costs almost double as well compared to 7200rpm drives.

- Heat is a killer.  You want a computer case that has an intake fan blowing air over the drives.  You want slower drives, within reason, or possibly laptop drives, since they generate far less noise and heat.  the reason Maxtor drives failed and most external ones do as well is because they run hot.  If you can't put your hand on it while its running because it's too hot, it needs to be cooled down.

- If you are running a system where speed or large data files are required, the issue isn't the computer here but the swap files.  You would then want a ram disk to put the swap/virtual memory file into or a third small drive just for swapping.  If you are running a 64 bit OS, that's easy - just add another couple of sticks of memory or a SSD or something similar for the swap space.  Use it, abuse it, and expect it to die every 6-12 months.

That said, ram disks are fastest, followed by SSDs, and then hard drives.  But running a ram disk as a small swap drive is astounding, because average memory is now hundreds of times faster than any drive, and is random access as well, so no cueing or spinning up or other issues, either.  But they are pricey, running about $250 for a dedicated box (ACard) or at the least, $50-$100 or so more for a typical motherboard with 8 ram slots in it(requires 64 bit OS).  Plus the cost of ram, of course.   A SSD is almost as good but much cheaper.  But even moving the swap to its own drive is a nearly 100% speedup in most cases.

http://forums.techpowerup.com/showthread.php?p=1192476 (http://forums.techpowerup.com/showthread.php?p=1192476)
The OS really isn't doing a lot when Photoshop or similar programs are grinding away.  It's either swapping files or running the program and its associated files.  Disk access is minimal otherwise.  As he noted, putting CS3 and the swap on the thing was a huge speed boost.  Because it is backed-up, you could install CS3 on it and the swap file(doesn't have to be on a second drive)


whew - sorry it is so long...    
My recommendation:
2 Western Digital RE2 160GB drives for just the OS and secondary apps(email and other stuff)   Fast, less heat, two platter design.  Plenty for most normal installs.   Also, under $1000 to do data recovery on in case of a disaster.
http://www.wdc.com/en/products/products.asp?driveid=403 (http://www.wdc.com/en/products/products.asp?driveid=403)   5 year warranty.

http://www.newegg.com/Product/Product.aspx...N82E16822136200 (http://www.newegg.com/Product/Product.aspx?Item=N82E16822136200) - 2 of them are only $120.    The 320GB drives are $80 each, but not worth it.   My apps, a few games, and OS only uses 60-80GB anyways.  I wish they made 80GB single platter models.

1 ANS-9010 ($369) or 9010B($239) with 16-32GB on it.  Photoshop, Window's swap file, and Photoshop's swap space all on this.  The stuff you want and need to speed up.  16GB using cheap 2GB modules is a good cheap way to fill in up.   No need for a 64 bit OS as well, which is possibly some costs savings.  You can run a 64 bit OS on it, of course, just it's not required.  

http://www.newegg.com/Product/Product.aspx...N82E16820227291 (http://www.newegg.com/Product/Product.aspx?Item=N82E16820227291) - $90 for 8GB, high quality RAM.  4GB modules are almost $60 each by comparison.

Optional:
1 large data drive if you need it for longer-term storage.  Anything will do here.  1-2TB drives are cheap enough.
Title: optimum hard drive setup for photoshop
Post by: joedecker on April 09, 2009, 04:53:42 pm
Quote from: Plekto
The real failure rate for drives across the industry is roughly 1/500 per day.
 ....
Running RAID1 or a large RAID array(raid 5 or similar) makes this number jump to 1/250,000 that two drives brick at the exact same time.

Excellent post, the only nit I wanna pick is in the quote above.

In my (somewhat more limited) experience, it feels to me that the failures aren't quite independent, that in a RAID 1 mirror that I've seen often both disks go only days, perhaps a small number of weeks apart each other when they were the first, matched, pair of disks in an array.  I haven't done the science, but it intuitively makes a little sense (same drive manufacture, same environment, similar or identical access patterns.)  

None of this affects your conclusions, I just use it as a reminder to get started replacing/rebuilding a mirror the moment it fails.  

Again, thanks for the great post.

--j






Title: optimum hard drive setup for photoshop
Post by: DarkPenguin on April 09, 2009, 06:03:09 pm
When you lose a disk in a RAID array the rest of the disks have to work much harder.  They have to service read/write requests (potentially recreating the data from parity) and rebuild a new disk.  If they are already near end of life (as evidenced by the dead disk) that is often enough to push them over the edge.
Title: optimum hard drive setup for photoshop
Post by: Plekto on April 09, 2009, 09:12:40 pm
Quote from: DarkPenguin
When you lose a disk in a RAID array the rest of the disks have to work much harder.  They have to service read/write requests (potentially recreating the data from parity) and rebuild a new disk.  If they are already near end of life (as evidenced by the dead disk) that is often enough to push them over the edge.

Yes, the common response is to replace both disks ASAP and do nothing at all on the drive(s) while it is rebuilding.  It shouldn't stress it too much, since RAID1 isn't physical striping/sectors but is really it just aligning the FATs and data - so rebuilding it is more like a defrag utility being run.  But replacing the drives is a good idea in any case.

RADI 5 or typical arrays with multiple drives - shoot, they seem to toss a drive every few months IME, once the first one goes.  You're absolutely right about this type of cascade effect.  

This also is worse with large drives as well, since any data or sector errors while the array is rebuilding that might drop the drive will toast the whole array.  This is common during rebuilds or right afterwards if the thing is using 1+TB drives.  I forget the exact science behind it, but it's something like the chance of a random sector error is almost the same as the number of sectors on a 1TB drive or something.  Normally the drives deal with bad sectors on the fly, but during a rebuild, they have no tolerance or ability to remap bad sectors.

Small is therefore best for an OS drive.  I have a couple of huge drives as D and F on my system, plus an external one.  Those that are for long term storage I'll replace with SSDs in a year or two, since they only fail on writing and not reading.  For long-term or archival storage, SSDs or even CF or a USB drive are perfect this way.

Oh - for reference.  My rebuild was due to a power failure that corrupted one of the FATs.  One drive would hang on boot, so unplugged it and tried the other.  It booted.  (try both drives - one will boot up, almost always).  Boot in safe mode, start up/log in and then shut down.   Plug the new drive in/or bad FAT one if it's not a physical issue) and reboot.   The controller software will see that the "good" drive has a later time stamp on the log files and use that as the master.   Fairly seamless, really.  160GB took just over an hour to rebuild and re-sync. while Windows was running, even.   I went to the grocery store and came back...    

But I am saving for that ACard.  Being able to restore from a CF image in a minute or two is amazing, really.
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 10, 2009, 12:53:01 pm
Well different strokes.  Personally, I do not see a benefit of economy to using 160G drives at $50 each when you can buy 640's at $70, and the 640's are significantly (like 30%) faster on I/O, especially once you pass the 50% point of the 160's total space (rim speed)... Even the 320's don't perform as well as the 640's in I/O performance as they're still dual platter, and platter density clearly does affect performance...
Title: optimum hard drive setup for photoshop
Post by: Plekto on April 10, 2009, 04:06:45 pm
That can work, of course, but the 640GB drives use more power and generate more heat as well.  The ones I recommended are the newer perpendicular head technology as well.   Speed isn't a huge issue in any case, since it's raid 1 and not 0 or 5 or something else.
Title: optimum hard drive setup for photoshop
Post by: GiorgioNiro on April 12, 2009, 01:24:33 pm
Quote from: Plekto
That can work, of course, but the 640GB drives use more power and generate more heat as well.  The ones I recommended are the newer perpendicular head technology as well.   Speed isn't a huge issue in any case, since it's raid 1 and not 0 or 5 or something else.

There is a tremendous amount of great information in this thread, as someone said "different strokes for ... "
Just one more link for the Mac users, http://macperformanceguide.com/index.html (http://macperformanceguide.com/index.html) .

I would like to thank all that contributed here, especially Plekto as you have reminded me that I need to be more concerned with keeping my data secure at this moment when I too will be configuring a new workstation.

Grazie a tuti.
Title: optimum hard drive setup for photoshop
Post by: Jens_Langen on April 14, 2009, 09:29:33 pm
Question for Jack (or anyone),
How do you configure your scratch partition to use the faster (outer part) of the hard drives?
I have an OWC Mercury Rack Pro with 4 Hitachi Deskstar 500GB hard drives and plan to use it in
RAID 0 or RAID 5 and will connect with FireWire 800.

Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on April 14, 2009, 09:37:31 pm
Quote from: Jens_Langen
Question for Jack (or anyone),
How do you configure your scratch partition to use the faster (outer part) of the hard drives?
I have an OWC Mercury Rack Pro with 4 Hitachi Deskstar 500GB hard drives and plan to use it in
RAID 0 or RAID 5 and will connect with FireWire 800.

The partitions on hard drives are created from the outer rim in, so the first partition includes the outer rim and is the fastest...
Title: optimum hard drive setup for photoshop
Post by: Jens_Langen on April 14, 2009, 09:41:52 pm
Quote from: Jack Flesher
The partitions on hard drives are created from the outer rim in, so the first partition includes the outer rim and is the fastest...

Thanks Jack...
Title: optimum hard drive setup for photoshop
Post by: Jack Flesher on May 07, 2009, 12:15:32 pm
Quote from: Plekto
That can work, of course, but the 640GB drives use more power and generate more heat as well.  The ones I recommended are the newer perpendicular head technology as well.   Speed isn't a huge issue in any case, since it's raid 1 and not 0 or 5 or something else.

Just saw this so responding late, but want to clarify my purposes are different than yours, as I said, different strokes...

I *want* performance on my boot pair, so I do have them in RAID-0 and the WD 640G drives have 2x the platter density of the WD 320's -- the 640's and 320's are both dual platter, the 320 using the older platter design, perpendicular or not.  The 160 is a single platter version of the 320, so I agree the speed difference will be negligible there out to around 50 gigs of data or so.  For *performance* you want to keep things nearer the outer rim, so spec-ing a drive twice as large as your predicted needs will provide greater performance.  Price -- if you actually look at the current prices, you will see the 640's are only slightly more expensive than the 320's, like on the order of $25 per drive, so even a pair of them should not break anybody's bank. Heat -- my 6 WD 640s are running 24/7/365 and run at an average of 37 C which is not hot enough to kick my fans up off their lowest idle speed...

Best,