I'm deploying a few servers for a project, and I'm torn between loading the servers up with 8 128GB Samsung Pro SSD's with 2 as hot spare (approx 600GB total) or using the datacenter's high speed NAS. The high speed NAS is pretty nice. There are redundant Netapps (mirrored) with multiple shelves. Each shelve has 15 300GB 15K SAS drives in a RAID6 array. It can be delivered to my server as either iSCSI or NFS. Customers (I work at the datacenter) have said our NAS performs better than a single SSD drive. Not sure about an SSD array though. 
The servers will be running vmWare ESXi and an array of small CentOS virtual machines. Some running Apache, some running mySQL, some doing file storage. The servers' raid controller is SAS/SATA2 (3Gbps). Not SATA3.
If I stay with local storage, I make a one time investment, (about $2400 for 16 drives) and keep my monthly hosting costs what they are now; which is an upside since I have to very economical. Downside is that if/when I grow out of the local storage, I need to either replace those SSD's with larger ones, making another costly investement, or start using NAS. So even if I start local, I might very well end up having to use the NAS anyway.
If I start with the NAS, I can start with a smaller amount of storage, and simply grow it as I need it. It's about $30 per month per 100GB of space. So if I need 600GB per server, thats's 1200GB total. $30x12 = $360 per month. But I can start smaller, say 150-200GB per server and grow as needed. Either way, it'd probably cost the same for one year of NAS as the cost to acquire the SSD's.
1) SSD - One time investment, great performance, difficult to grow without distrupting service
2) NAS - Recurring fee, can start small, great performance and reliability, easy to grow
			
			The servers will be running vmWare ESXi and an array of small CentOS virtual machines. Some running Apache, some running mySQL, some doing file storage. The servers' raid controller is SAS/SATA2 (3Gbps). Not SATA3.
If I stay with local storage, I make a one time investment, (about $2400 for 16 drives) and keep my monthly hosting costs what they are now; which is an upside since I have to very economical. Downside is that if/when I grow out of the local storage, I need to either replace those SSD's with larger ones, making another costly investement, or start using NAS. So even if I start local, I might very well end up having to use the NAS anyway.
If I start with the NAS, I can start with a smaller amount of storage, and simply grow it as I need it. It's about $30 per month per 100GB of space. So if I need 600GB per server, thats's 1200GB total. $30x12 = $360 per month. But I can start smaller, say 150-200GB per server and grow as needed. Either way, it'd probably cost the same for one year of NAS as the cost to acquire the SSD's.
1) SSD - One time investment, great performance, difficult to grow without distrupting service
2) NAS - Recurring fee, can start small, great performance and reliability, easy to grow
			
				Last edited: 
				
		
	
										
										
											
	
										
									
								
				
		
			