general xen status wrt linode
what's the latest word on switching linode over to xen? is xen stable enough? are there other issues preventing the switch?
ciao,
david
6 Replies
-Chris
@astrashe2: Better performance (near native). I'm sure benchmarks are plentiful around the web.
@astrashe2:
I don't understand why Xen is better for users. Would we be able to do more, or would we get significantly better performance?
Xen has better performance for kernel calls. The interesting thing about User Mode Linux is that the overhead is in kernel calls – userspace runs at native speed. From the kernel build time benchmarks I've ran on non VT/Pacifica hardware, Xen is quite faster than UML but still lags behind native speed by about 20%. Its closer to native speed than UML, but it wasn't "native speed" as I've seen Xen advertised/described elsewhere.
UML is getting SMP support, which would essentially (at least) double the potential CPU performance. UML is also getting some kind of VT/Pacifica support (Intel is working on this), and although I'm not exactly sure of details, it's a pretty obvious guess that it'll affect performance.
Also, Linode just took order of 25 VT-enabled machines, and all future machines will support it. Regardless of the the virtualization platform we'll be using there are performance increases in Linode's future besides just throwing faster hardware at the problem.
-Chris