-
Notifications
You must be signed in to change notification settings - Fork 49
DOC: Supported Clouds
ibmcb edited this page Nov 5, 2015
·
68 revisions
Cloud | Identifier | Access Method | Additional Capabilities | Authors |
---|---|---|---|---|
Parallel Libvirt Manager1 ------Not maintaned |
plm | Native python client (libvirt) |
Place VMs on individual Hosts VM suspend/resume |
Marcio Silva Michael Hines |
Amazon Elastic Compute Cloud2 **Actively maintaned** |
ec2 | Native python client (boto) |
VM suspend/resume VM capture VV creation/attachment |
Marcio Silva Michael Hines |
OpenStack3 **Actively maintaned** |
osk | Native python client (novaclient) |
Place VMs on individual Hosts VM suspend/resume VM capture VV creation/attachment Automatically create "jump host" VM |
Marcio Silva |
VMware vCloud Director4 **Not maintaned** |
vcd | 3rd-party python client (libcloud) |
VM suspend/resume VM capture |
Daniel Bowers |
CloudStack5 **Not maintaned** |
csk | Native python client (cloudstack-python-client) |
Place VMs on individual Hosts VM suspend/resume VM capture |
YongHun Jeon JaeHoon Jung |
IBM Smart Cloud Provisioning6 **Not maintaned** |
scp | XML-RPC with a deployed daemon |
VM suspend/resume VM capture |
Michael Hines |
SoftLayer **Actively maintaned** |
slr | Native python client (softlayer-python) |
VM suspend/resume VM capture |
Marcio Silva |
Google Compute Engine **Actively maintaned** |
gce | Native python client |
VM suspend/resume VV creation/attachment |
Marcio Silva |
Simulated Cloud7 **Actively maintaned** |
sim | None |
Place VMs on individual Hosts VM suspend/resume VM capture VV creation/attachment |
Marcio Silva |
NO Operation Cloud8 **Actively maintaned** |
nop | None | VMs (or Hosts) have to be pre-deployed | Marcio Silva |
Comments:
- Requires preparation of the environment (Hosts with KVM) before it can be used. VM images will have to be manually copied to each Host before starting.
- None.
- OpenStack Folsom or newer.
- None.
- None.
- The deployed daemon is part of CBTOOL's code, and works as an "endpoint" for the requests sent by CBTOOL. The deployment means that during cloud attachment, CBTOOL will ssh into the VM "webservice" (part of a normal SCP installation) and copy (and execute) the Ruby daemon originally located on (
~/cbtool/scripts/common/scp2_python_proxy.rb
). - Simulated cloud just creates concrete objects (e.g., Hosts and VMs) and abstract objects (e.g., Virtual Applications) on the Object Store only. Since the each operation takes only 1 second, it is a good way to test your experiment plan before running it on an actual cloud. In addition to that, this "cloud" is heavily used for debugging/development.
- Learn more