# Data Center Solutions

The INDIGO - DataCloud project is providing many new features/services for resource centers:

* *Improved scheduling* for allocation of resources by the popular open source Cloud platforms. OpenStack and OpenNebula. This provides both better scheduling algorithms and support for spot-instances.
* Support for improved IaaS resource orchestration capabilities using standards  orchestration engines through the use of the TOSCA standard, for both OpenStack and OpenNebula.
* Improved QoS capabilities of storage resources for better support of high-level storage requirements, such as flexible allocation of disk or tape storage space and support for data life cycle.
* Improved and transparent support for Docker containers. This includes for example the introduction of native container support in OpenNebula.&#x20;
* Accounting - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/core_paas2/accounting2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/core_paas1/accounting1)
* CloudInfoProvider - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/cip2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/cip1)
* CloudProviderRanker - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/cpr2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/cpr1)
* Infrastructure Manager (IM) - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/im2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/im1)
* Infrastructure Manager Java API (IM-Java-API) - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/imjavaapi2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/imjavaapi1)
* Heat-translator - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/eoof2/heat-translator2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/heat-translator1)&#x20;
* OpenStack Client - [INDIGO-2](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo2/python-osclient2.md), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/python-osclient1)
* OpenStack Identity Authentication Library - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/eoof2/keystone_library2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/keystone_library1)
* OpenStack OCCI Interface (OOI) - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/occi2/ooi2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/occi1/ooi1)
* OpenStack NOVA Client - [INDIGO-2](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo2/python-nova2.md), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1)&#x20;
* OpenStack Preemptible Instances Extension (OPIE) - [INDIGO-2](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo2/opies2.md), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/opie1)
* OpenStack support for INDIGO AAI - [INDIGO-2](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo2/keystone_aai2.md), [INDIGO-1](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo1/keyston_aai1.md)
* ONEDock - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/eoof2/onedock2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/onedock1)
* ONE-FaSS - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/one-fass2)
* Orchestrator - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/orchestrator2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/orchestrator1)
* Nova-Docker - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/eoof2/nova-docker2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/nova-docker1)
* NOW - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/now2)
* Partition Director (dynpart) - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/dynpart2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/dynpart1)
* RepoSync - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/eoof2/reposync2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/reposync1)
* Synergy - [INDIGO-2](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter2/all/synergy2), [INDIGO-1](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/synergy1)&#x20;
