On May 28, 12:06 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> On May 23, 8:40 am, dasil003 <[EMAIL PROTECTED]> wrote:
> I'm interested to hear what you perceive as the benefits of Joyent's
> offering -vs- a Xen based solution?

Although I'm not the OP, I'll take a stab at why Solaris' VPS solution
interests me over Xen at the moment.

The company I work for builds semi-custom web app tools which we then
host for the customer, so we use at least one server for each customer/
product. So far, we've been using Xen-based virtual servers, and this
setup has been working great so far. Until last week...

One of our production servers stopped responding. And by server, I
mean the physical box -- every single VM on it was down. It turns out
we were hit by a bug in Xen[1] that's been open since 2005 and seems
to affect the very core of the architecture. The layman's description
of the problem is that the kernel in one or more of the virtual
servers develops an issue with (IIRC) its interrupt timing and starts
spending all of its available CPU cycles logging a message that "time
went backwards". This somehow "infects" all of the other virtual
servers on the same box. The servers don't actually go /down/, they
just run out of processing power to handle any other task within a
reasonable amount of time. We have, thus far, been unable to determine
what specific conditions cause this behavior to start happening; so
even though it hasn't occurred on our other (physical) production
servers yet, we have no reason to believe that it won't.

Now, I don't want to blow the issue out of proportion, so I won't go
so far as to say that Xen is unsuitable and no one should use it.
However, this has definitely shaken our confidence in the platform;
and that is why I'm currently taking a serious look at Solaris.

Since we co-locate our own servers, this isn't a Joyent vs. Engine
Yard (or other Xen-based host) issue, but it's pretty much the same
question.

[1] http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=195

--
Regards,

John Wilger


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to rubyonrails-deployment@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to