Dynamic allocation system for Bareon.
Go to file
Andreas Jaeger 880cc7fc4f Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.

Move the file around to follow this change.

Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.

For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirements
http://docs.openstack.org/infra/bindep/

As well as this announcement:
http://lists.openstack.org/pipermail/openstack-dev/2016-August/101590.html

Change-Id: I2a79e2a4bf17698c8bdf0a95c68ce6a406013f10
2016-08-12 20:52:49 +02:00
bareon_allocator Initial implementation of strategies 2016-04-13 14:31:32 +00:00
doc/source Refactoring of allocation solvers. 2016-04-13 15:11:56 +03:00
etc/bareon-allocator Full renaming from bareon-dynamic-allocator to bareon-allocator 2016-03-23 15:10:27 +03:00
.coveragerc Full renaming from bareon-dynamic-allocator to bareon-allocator 2016-03-23 15:10:27 +03:00
.gitignore Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
.gitreview Fix repository name in .gitreview file 2016-03-23 15:09:37 +03:00
.mailmap Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
.testr.conf Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
CONTRIBUTING.rst Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
HACKING.rst Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
LICENSE Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
MANIFEST.in Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
README.rst Removed done items from readme and added new one 2016-01-11 13:50:54 +03:00
babel.cfg Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
bindep.txt Move other-requirements.txt to bindep.txt 2016-08-12 20:52:49 +02:00
doc_generate_static.py Full renaming from bareon-dynamic-allocator to bareon-allocator 2016-03-23 15:10:27 +03:00
examples_gen.sh Add scripts to generate doc with examples 2016-01-14 18:28:03 +03:00
lab_mip.py Fix pep8 errors 2016-02-09 19:09:43 +03:00
requirements.txt Add yaql as requirements 2015-12-29 21:06:58 +03:00
run.sh Full renaming from bareon-dynamic-allocator to bareon-allocator 2016-03-23 15:10:27 +03:00
setup.cfg Full renaming from bareon-dynamic-allocator to bareon-allocator 2016-03-23 15:10:27 +03:00
setup.py Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
test-requirements.txt Initial Cookiecutter Commit. 2015-12-22 12:40:52 +03:00
tox.ini Add bindep to install system level dependencies 2016-03-23 14:30:26 +03:00

README.rst

bareon-dynamic-allocator

A driver for Bareon for dynamic allocation of volumes

Please feel here a long description which must be at least 3 lines wrapped on 80 cols, so that distribution package maintainers can use it in their packages. Note that this is a hard requirement.

Future Improvments

  • create special types, like lv_mirror with special policy to allocate volume of the same size over several disks
  • implement less or equal instead of equal for disk size constraint in this case artificial Unallocated space is not going to be required