The Ovm customizable virtual machine project (2004)