Steve Kemp’s software – i like it

Posted by stoyan

Found very good site: steve.org.uk

Some interesting stuff:

  • Argo — Xen Monitor / Control Panel. Simple, extensible, framework for controling a host running multiple Xen instances. Exactly what I need for the company.
  • lua-httpd — simple, but pretty good Lua http server. Even have support for vhosts!
  • Fortress — a simple script-based security scanner. C++ code, but tests should be written in Lua.

Steve Kemp have also very interesting weblog .

Xen 3.0 on Debian

Posted by stoyan

We are using Xen 3.0.1 on Debian Sarge from several months. Working great. Finally there is an upgraded manual on HowtoForge – The Perfect Xen 3.0 Setup For Debian . Good. Also something else bring my attention: Setting Up A Highly Available NFS Server . We need this for live migrations – Xen need to get the OS filesystem image from the NFS, but it becoming a single point of failure. Anoter solution can be MogileFS – open source distributed filesystem.

Like a long time shot Parallax (cluster storage system under development by the Xen team with COW and snapshot features) seems pretty atractive.

_Update 28-03-2006: the last missing part from the setup was reliable database backend, found: Load-Balanced MySQL Cluster _

Changing the Xen scheduler

Posted by stoyan

Q: I am experiencing a heavy slowdown of the entire dom0 and all other domUs if one domU gets under heavy load.Is there any way to tighten this domU by adjusting something like scheduling?

A: You can use elevator=cfq as the command line option for both the dom0 and domU kernels in grub.conf and /etc/xen domU config files respectively. This will force the use of cfq as the default scheduler. By default anticipatory is the scheduler in dom0 and noop in domU. Alternatively:

echo "cfq" > /sys/block/sda/queue/scheduler

Rails on Xen

Posted by stoyan

Recently installed Xen-based system. Have already working Debian, Gentoo and Slackware domU-s. Helpful pointers: