I'm currently running a relatively busy site on a server with 2 x 250Gb HDD in RAID 1.
The site serves a number of thumbnails (about 170,000 x 10K) at a frequent rate and this is causing an I/O bottleneck. Disk read %age in perfmon is showing 350% at peak time.
The server also writes substantial amounts of data to IIS log files (600k/s at peak).
The drive shows as 94% fragmented. I've tried defragmenting it (I took down the site to alleviate load) but it looks like it will take ages (stayed at 0% for half an hour), and anyway I think the problem will recur in a few months time.
I'm thinking of improving my setup as follows:
2 x 500Gb HDD in RAID 1.
1 x 240Gb SSD no RAID (Intel 335 or 520)
I am a bit weary of having an entirely SSD setup because of write wear, so the intent is to have OS/Software/Backups on the HDD and having all images on the SSD for fast random access. Also, the logs and backups will go to the HDD which will alleviate write wear on the SSD. I'm thinking of partitioning the HDD to separate the space for logs & backups from the rest of the HDD to contain fragmentation to that part of the disk and to allow me to reformat that partition periodically.
I would appreciate other users' comments and suggestions on the above setup.
Also, I've read that RAID (1) with SSDs is not recommended because of the TRIM command - how much of an issue is that? Would you suggest I use RAID 1 with the SSDs too?
You can do RAID1 with the SSDs and allow for TRIM if you use software RAID.
Your setup looks really good, the other alternative would be to use SSD caching. It's a bit cheaper, but tougher to setup.
ReliableSite.Net LLC - Offering Enterprise Grade Dedicated Servers Since 2006 [New York City metro / Miami, FL] Customers are our #1 priority - Read Our Reviews
Looking to switch providers? We have amazing deals and a 10 minute setup time! Click here to view incredible deals.