Current situation:
- 2xESX 3.5 (Soon to be vSphere)
- 2xESXi 3.5
All four servers are running standalone. The two ESX servers are beginning to run out of hard drive space but still doing very well on the processing and memory fronts. We're not running any external iSCSI or SAN storage for the servers at all.
The ESX servers are also running Ultra320 SCSI drives which are beginning to get very pricey at low storage rates ($550 for 300GB!), so I want to shy away from just throwing more 'small' drives at the ESX servers knowing the hard drives will become rarer with time in the event of drive failure.
What is probably the best solution? Right now I'm looking at the DroboPros which will allow for more growth over a longer period of time, which looks nice for budgets, or at a Dell Poweredge 2950 with 2TB of storage (using 3 bays out of 6 in RAID 5) but still room to grow since it runs SATA for around $3400.
I'm also looking at trying to get vCenter and vMotion, but would there be any advantages to the above two solutions over each other? By switching to external storage I'm hoping to not have to replace these servers until they are maxed out on RAM usage or the CPU load is finally too great.
Update
I will be going with either the PowerEdge bumped up to support SAS drives or a PowerVault with SAS, with the intention to end up running our VMWare from the external storage. The DroboPro is nice but not a long term solution. Here's hoping I get the PowerVault!
Thanks for the great answers everyone!
Answer
If you have any plans at all to scale out your ESX cluster, and it sounds like you are as you're considering vmotion and vcenter, you do need to pay attention to your I/O channel. SATA is OK for one or two servers pounding it, but if you ever plan to go past two it won't scale well without serious engineering.
Unfortunately, 'serious engineering', costs a lot of money. As do SAS-based arrays. In the long run, SAS will give you good performance for longer on an equivalent amount of disk. The SATA architecture doesn't handle massively random I/O as well as SCSI based disks (of which SAS is one). You can compensate for this in array hardware with larger caches to help de-randomize the I/O, but there will still be that fundamental limit at the base. There is a reason the big array vendors suggest that SATA drives not be used in an 'online' capacity (ESX hosts, file-servers) and instead suggest 'nearline' (Backup-to-disk, email archive, that kind of thing).
No comments:
Post a Comment