Cloudstack Source code
Go to file
Wido den Hollander 406fd95d87 Add RBD support for primary storage
This patch adds RBD (RADOS Block Device) support for primary storage in combination with KVM.

To get this patch working you need:
- libvirt-java 0.4.8
- libvirt with RBD storage pool support (>0.9.13)
- Qemu with RBD support (>0.14)

The primary storage does not support all the functions of CloudStack yet, for example snapshotting is disabled
due to the fact that backupping up a RBD snapshot is not possible in the way CloudStack wants to do it.

Creating templates from RBD volumes goes well, creating a VM from a template however is still a hit-and-miss.

NFS primary storage is also still required, you are not able to run your System VM's from RBD, they will need
to run on NFS.

Other then these points you can run instances with RBD backed disks.
2012-07-26 22:22:26 +02:00
agent Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
agent-simulator cleaning up some last license header files in agent-simulator 2012-07-20 13:49:56 -04:00
api Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
awsapi CS-15145: Summary: ec2-register: need better error handling for negative cases. 2012-07-23 15:46:03 -07:00
awsapi-setup Chip Childers patch for fixing license headers - awsapi-setup 2012-06-26 10:51:23 -04:00
build CS-15048: Log rotation functionality in system VMs is broken resuting in 2012-07-24 15:04:42 -07:00
client CS-15664 There is a typo in component.xml relating to Nicira NVP Integration 2012-07-25 15:14:40 +05:30
cloud-cli Using the CloudApi didn't work as parms and self were passed on as part 2012-07-24 14:07:07 -07:00
console-proxy system vm: Use systemvm.log as logfile for System VM's. 2012-06-21 14:15:10 +02:00
core Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
debian debian: Do not include the runners 2012-07-25 23:09:10 +02:00
deps libvirt: Replace the libvirt bindings with upstream 0.4.8 2012-07-24 20:11:18 +02:00
docs adding docs 2012-07-16 15:43:58 -04:00
patches fixing some more license headers 2012-07-20 15:59:31 -04:00
plugins CS-15521 Xenserver based User VM failed to HA when vrouter runs on ESXi 2012-07-26 10:43:33 -07:00
project_admin updating announce template 2012-07-25 17:46:46 -04:00
python - support SLES and openSUSE as configuration and build targets 2012-05-27 19:31:27 -04:00
scripts Bug: HA takes a lot of time to migrate VMs (trigger HA) to another KVM 2012-07-25 10:17:09 -07:00
server Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
setup Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
test apply chip childers licensing patches for the test directory 2012-06-26 11:19:58 -04:00
tools create devcloud base image from veewee 2012-07-20 18:20:31 -07:00
ui Add RBD support for primary storage 2012-07-26 22:22:26 +02:00
usage Remove cloud-daemonize and use JSVC 2012-07-24 19:32:39 +02:00
utils fixing another license header 2012-07-04 19:47:12 -04:00
vmware-base adding runbook and publican-cloudstack to docs 2012-06-29 11:16:18 -04:00
.gitignore Update gitignore 2011-12-23 12:57:34 -05:00
INSTALL.txt Switch to Apache license 2012-04-03 04:50:05 -07:00
README.html Switch to Apache license 2012-04-03 04:50:05 -07:00
README.md updating mailing list references 2012-07-14 11:45:40 -04:00
build.xml move to devcloud 2012-07-03 23:38:39 -07:00
cloud.spec adding jsvc as a dependency in the spec file 2012-07-24 18:11:18 -04:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript Initial checkin for resource tags feature 2012-06-20 15:45:08 -07:00
wscript_build waf: Generate sccs-info file 2012-07-25 23:09:32 +02:00
wscript_configure fix ubuntu 12.04 build 2012-07-16 18:00:05 -07:00

README.md

CloudStack

CloudStack is a massively scalable free/libre open source Infrastructure as a Service cloud platform.

Visit us at cloudstack.org or join #cloudstack on irc.freenode.net

Binary Downloads

Downloads are available from: http://cloudstack.org/download.html

Supported Hypervisors

  • XenServer
  • KVM
  • VMware ESX/ESXi (via vCenter)
  • Oracle VM
  • XCP

Mailing lists

Development Mailing List Users Mailing list Commits mailing list