On Sep 4, 2006, at 12:55 PM, Ben J. wrote:
We are about to buy a server and was wondering if anyone knew of some
good co-location space that we could put the server? I know this
really
isn’t rails related, but I think this post is applicable here because
generally rails developers have their own server and know more about
servers, or at least I think so.
Hello Ben.
I saw your post and wanted to introduce you to Engine Y…
We’re a Rails specific hosting provider catering to people who want
as near to 100% reliability as is currently achievable.
As an example, for ultimate reliability, our machines boot from a
solid state (flash) boot drives that have ultra-high MTBF (mean time
between failure) specifications.
All disk storage is provided by our completely fault tolerant SAN
system.
Machines are delivered with standard Gentoo Linux distribution, fully
configured for multipath IP and access to clustered storage. We will
provide Xen DomU images customized to mount clustered storage.
We’ve also engineered fully redundant multi-master MySQL server
installations that work well in our architecture.
Your incoming HTTP requests will be load balanced between the HTTP
cluster via our central redundant load balancers.
With this configuration, you’d be able to have a complete hardware
failure on one DB machine, and one application machine, and still
handle your current load. It will also be trivial to add additional
processing resources into the mix as your traffic increases in the
future.
One of the best things about this configuration is the use of Xen
compartments to provide hassle free hardware mobility. If you want
to upgrade to more powerful boxes in the future, no problem. Want to
shift workload from one machine to another? No problem, you can do
these things WHILE THE APPLICATION IS RUNNING! It’s hard to believe
this is possible, but it is, through the magic of Xen!
The architecture that we’re implementing next week is specifically
designed to address high-availability and scalability. We’re confident
that you’ll appreciate an engineered solution to the difficulties
you’re facing, as opposed to an ad-hoc solution that would be offered
by our competitors.