I am a solo bootstrapper and I am trying to figure out whether I should get 4 x c6100 servers ( 2 x Intel Xeon L5639 + 96GB per + 250gb SSD - per node , 4 nodes per server) for about US$7k +approximately $4k for annual colo charges or scale up using AWS. The Dell servers are from ebay and their longevity/reliability is questionable. I will also be using a managed hub ( still deciding brand -- but will buy used from ebay)
I plan to buy four of those for redundancy. The colo would be within driving distance of my home.
My environment has Mongo , Redis, NGINX , beanstalkd and glassfish app servers and I expect to do a lot of video transcoding using FFMpeg ( If I manage to get traction).
With dell c6100, I am getting a lot of CPU cores and memory and SSD that I could never afford on AWS. I probably don't need this kind of capacity in the first few months of my launch but I am hopeful that my business would grow.
Could HNers with more wisdom and experience in these decisions please share their experience with this decision. Also feel free to critique this idea.
Thanks!
If you really want to; I still have a 4x 3GHz Xeon server with 48Gb of memory and 8 450Gb 3k-RPM SAS drives in RAID-6 running in a colo. You're more than welcome to take it off my hands. I don't think it's load ever got above a few % :)