Archive | Virtualization RSS feed for this section

Xen and VirtualBox: Oil and Water

Today I needed to start a couple of long-lived jobs running in VirtualBox instances. The images are 64bit, and the only spare host we have around is Xen with a Debian Squeeze dom0. OK I thought, let’s give VirtualBox on Xen a go. I downloaded the Debian 4.0.4 package from the VirtualBox site and attempted [...]

1 Comment Continue Reading →

First Desktop-to-Cloud Job Execution

Minor success! This past week we ran our first real-world experiment on EC2 using the under-development D2C tool. The desktop tool transformed VirtualBox 64bit Ubuntu images to AMIs and launched 4 EC2 instances. Manual intervention was required to start the actual program conducting the experiment, as “auto launch” is not yet an implemented feature of [...]

1 Comment Continue Reading →

Creating a 64 bit EC2 Image

Recently a researcher we are working with gave me an VirtualBox image to deploy on EC2 with the fledgling “Desktop-to-Cloud” tool. Discovering that it was 64bit, I had some additional work on my hands. Up until now the migration tool had assumed all source images are 32bit. No problem, I thought, there should only be [...]

Leave a comment Continue Reading →

VM to EC2 Migration Lessons

The following are a few lessons learned about migrating a VM to EC2 in the past 2 weeks. These notes are particular to dealing with an Ubuntu VirtualBox image. Hopefully they will provide some tips/guidance to others who are undertaking the same task. 1. Transforming a VM image on OSX can be very cumbersome / [...]

1 Comment Continue Reading →

Desktop to Cloud Introduction

Scientists and researchers may develop number-crunching programs on a personal machine, but lack the technical means to scale the architecture to deal with meaningful datasets efficiently. I would like to introduce the “Desktop to Cloud”, a project recently begun that aims to address roadblock. Our goal is to provide tools that push and expand an [...]

Leave a comment Continue Reading →