Virtualization progress: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Overview= | =Overview= | ||
Page for keeping track of the | Page for keeping track of the progress towards implementing a | ||
virtualization infrastructure. | |||
Also see rational and overview at [[Virtualization]]. | |||
=Design Progress= | =Design Progress= | ||
Line 10: | Line 11: | ||
and worker machine. We'll test: | and worker machine. We'll test: | ||
* | * Start and stop VMs. | ||
* Create new VMs. | |||
If it goes we'll | If it goes we'll add a third node to test storage ability and live | ||
migration. | |||
* Connect and use storage. | |||
* VM migration. | |||
''...some incremental steps here...'' | |||
A more final design might look like: | |||
* A dedicated manager machine (manager may or may not be a VM on this machine). | |||
* Four dedicated worker machines. | |||
** Two machines dedicated to single database VM instances. | |||
** Two machines holding a varying number web/server instances. | |||
* All machines tied to dedicated storage accordingly. | |||
* Ability make use of remote infrastructure | |||
** Share workers with similar infrastructure remotely. | |||
** Push VM instances and storage to 3rd-party "cloud" (Amazon?) as necessary. | |||
=Software= | =Software= |
Revision as of 12:36, 18 September 2010
Overview
Page for keeping track of the progress towards implementing a virtualization infrastructure.
Also see rational and overview at Virtualization.
Design Progress
For experimentation, the first design attempt will be a single manager and worker machine. We'll test:
- Start and stop VMs.
- Create new VMs.
If it goes we'll add a third node to test storage ability and live migration.
- Connect and use storage.
- VM migration.
...some incremental steps here...
A more final design might look like:
- A dedicated manager machine (manager may or may not be a VM on this machine).
- Four dedicated worker machines.
- Two machines dedicated to single database VM instances.
- Two machines holding a varying number web/server instances.
- All machines tied to dedicated storage accordingly.
- Ability make use of remote infrastructure
- Share workers with similar infrastructure remotely.
- Push VM instances and storage to 3rd-party "cloud" (Amazon?) as necessary.
Software
Current
- Ubuntu 10.04 LTS nodes using UEC/Eucalyptus.
- Connecting to remote infrastructure (remote Eucalyptus, EC2, S3).
Past
- Open Nebula
- libvirt
- XenServer
- CentOS
- Debian
- openSUSE