Minimal configuration for a vms host in an old and slow configuration?

0

I have a slow machine, mainly a Celeron with 250gb HD.

This machine is not being used, so I was planning to install a Linux distro and create a bunch of VMs for development.

Which distro should I choose? I plan to use this machine mainly as a small "hypervisor" to other vms.

Is it possible? What do you suggest? (Buying another machine is out of question, since I would like to know if it's possible give a purpose like this to the Celeron)

Thanks!

Somebody still uses you MS-DOS

Posted 2010-05-21T20:16:15.640

Reputation: 4 143

1A good question, the answers to which I'm also looking forward, but posted on the wrong site unfortunately. – None – 2010-05-21T21:55:43.477

Answers

2

I echo someone else's sentiment about OpenVZ. I just went through this a few months ago, and I was able to effectively run ~40 VMs on an old Thinkpad laptop. ESX is probably a more full-featured solution, but I can't really see an old machine keeping up with full x86 emulation on 40+ instances.

Tony

Posted 2010-05-21T20:16:15.640

Reputation: 156

1

I would suggest installing an older version of VMWare's hypervisor (ESXi 3.5 may run), or any very-stripped-down Linux system & VMWare Server. You could also look in to any of the Xen stuff (http://www.xen.org/products/) for an approach that might be a bit better on less robust hardware.

Even at that though, a Celeron is a pretty wimpy machine for a VM Hypervisor -- How much RAM do you have & what's the processor speed?
My gut says performance in VMs on this box will probably be pretty dreadful, and it may be better to just dedicate it as a (physical) development machine...

voretaq7

Posted 2010-05-21T20:16:15.640

Reputation: 2 051

2The only thing with ESXi is that it often doesn't have the drivers for desktop/whimpy machines. So I think your vmware server recommendation is a good idea. If the VMs are all going to *nix, OpenVZ might be a good choice as well. – Kyle Brandt – 2010-05-21T21:50:53.973

2Sometimes, especially for development purposes the VMs don't have to perform at all well, they simply need to be there and respond to signals. At least that's the scenario I'm interested in. – None – 2010-05-21T21:57:57.393

@Kyle true - ESXi is a 50/50 shot on desktop hardware (I've had good luck with it, but that was on recent systems). – voretaq7 – 2010-05-21T22:01:48.453

0

I would use an Ubuntu Server for personal use and a Red Hat for enterprise. then you can ssh and/or run remote desktop on each of the guests.

A.Rashad

Posted 2010-05-21T20:16:15.640

Reputation: 203

0

Well, if it is a single core celeron processor, you will end up with VMs that will be painfully slow. Get at least a dual core processor; that gives at least a core for all VM's. I usually keep 2.5 vCPUs for each core.

RainDoctor

Posted 2010-05-21T20:16:15.640

Reputation: 1 856