Linux : Configuring a network bridge for your Virtual Machines

My new center of interest those days being virtualization, I tried quite a few software starting with Xen, then QEMU, then KVM, and finally VirtualBox. But as far as giving a network access to the VM is concerned, I’ve always sticked to a network bridge for the reason that this makes the VM appear on the network just like any other computer of your network.

This post provided a sample script to setup a bridge suitable to use with all of the named virtualization softwares.

Continue reading Linux : Configuring a network bridge for your Virtual Machines

Xen : OpenSolaris 2008.11 DomU running on a Linux Dom0

This post is a step by step explanation about how to get an OpenSolaris 2008.11 run as a Xen DomU on a Linux Dom0.
To follow this, you’ll need a Linux machine ready for Xen (I run Xen 3.3.0), with vncviewer installed.

This post doesn’t explain the basics of Xen, so you might want to start by learning Xen if you don’t already know a bit of it.

Continue reading Xen : OpenSolaris 2008.11 DomU running on a Linux Dom0

Ubuntu 8.04.1 : Xen 3.2 package broken ?

I’m trying to install xen on Ubuntu 8.04.1 and here is what I get :

spaghetti% sudo apt-get install ubuntu-xen-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ubuntu-xen-server: Depends: python-xen-3.2 but it is not going to be installed
Depends: xen-utils-3.2 but it is not going to be installed
E: Broken packages
spaghetti%

I’ve tried to follow the package dependencies but without success. As for now I’m growing tired of Ubuntu and I’m considering moving away to a more robust distribution … I’d be glad to hear your point of view about that too.

Linux : Clusters, Vitualization, High Availability, Load balancing

I’m back from a 3-day-training about clusters with Linux which was pretty exciting, and here are the main points which were covered :

  • Vitualization with Xen
  • Sharing data with GFS / GNBD
  • Clusters with RedHat Cluster Suite
  • Load Balancing with Linux Virtual Server (LVS)

Continue reading Linux : Clusters, Vitualization, High Availability, Load balancing