INDIGO - DataCloud Releases
  • Introduction
  • Data Center Solutions
  • Data Solutions
  • Automated Solutions
  • High-level user oriented service
  • Common Solutions
  • INDIGO-2 ElectricIndigo
    • Generic Installation and Configuration Guide - INDIGO-2
    • INDIGO-2 Services & Applications
      • Analytics Portlets
      • CDMI Server
      • CDMI S3 QoS Interface
      • CDMI STORM Plugin
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • CMDB
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
          • OpenStack Client for OPIE
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • RepoSync
      • FutureGateway
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO OMT iOS
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • Liferay Plugins
      • OIDC-Agent
      • ONEDATA
      • ONE-FaSS
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
        • Orchent
      • QoS/SLA Management Service
      • Network Orchestrator Wrapper (NOW)
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service (WaTTS)
        • Token Translation Service Client (WaTTSon)
      • udocker
    • Updates
      • Sixth Update of INDIGO-2
      • Fifth Update of INDIGO-2
      • Fourth Update of INDIGO-2
      • Third Update of INDIGO-2
      • Second Update of INDIGO-2
      • First Update of INDIGO-2
  • INDIGO-1 MidnightBlue
    • Generic Installation and Configuration Guide - INDIGO-1
    • INDIGO-1 Services & Applications
      • CDMI Server
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • OpenStack Client
        • OpenStack NOVA Client
        • RepoSync
      • FutureGateway
        • FutureGateway API Server
        • FutureGateway API Server Daemon
        • FutureGateway jSAGA Adaptors
        • FutureGateway Portal Setup
        • fgTools
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • jSAGA ResourceManager API
      • Liferay IAM
      • ONEDATA
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • rOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
      • QoS/SLA Management Service
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service
      • udocker
    • Updates
      • Nineth Update of INDIGO-1
      • Eighth Update of INDIGO-1
      • Seventh Update of INDIGO-1
      • Sixth Update of INDIGO-1
      • Fifth Update of INDIGO-1
      • Fourth Update of INDIGO-1
      • Third Update of INDIGO-1
      • Second Update of INDIGO-1
      • First Update of INDIGO-1
    • Service template
Powered by GitBook
On this page
  1. INDIGO-1 MidnightBlue
  2. INDIGO-1 Services & Applications

Extended OpenStack and OpenNebula Functionalities

PreviousPartition Director(DynPart)NextOpenStack Preemptible Instances Extensions

Last updated 6 years ago

  • Improved scheduling for allocation of resources by popular open source Cloud platforms, i.e. OpenStack and OpenNebula.

    • Enhancements will address both better scheduling algorithms and support for spot-instances.

    • We will also support dynamic partitioning of resources among “traditional batch systems” and Cloud infrastructures (for some LRMS).

  • Support for standards in IaaS resource orchestration engines through the use of the TOSCA standard.

    • This overcomes the portability and usability problem that ways of orchestrating resources in Cloud computing frameworks widely differ among each other.

  • Improved IaaS orchestration capabilities for popular open source Cloud platforms, i.e. OpenStack and OpenNebula.

    • Enhancements will include the development of custom TOSCA templates to facilitate resource orchestration for end users, increased scalability of deployed resources and support of orchestration capabilities for OpenNebula.

Components:

  • OpenStack support for INDIGO developments (AAI, preemptible instances, etc.)

    • OpenStack support for INDIGO AAI

      • Keystone AAI support

  • &

Installation and Configuration

  • On CentOS 7, as root or otherwise using sudo: $ yum install -y https://repos.fedorapeople.org/openstack/openstack-liberty/rdo-release-liberty-5.noarch.rpm $ yum clean all $ yum install opie or $ yum install python2-keystoneauth1 or $ yum install python-nova-docker or $ yum install python2-novaclient or $ yum install python-openstackclient or $ yum install indigo-dc-reposync

  • On Ubuntu 14.04, as root or otherwise using sudo: $ add-apt-repository cloud-archive:liberty $ apt-get update $ apt-get install opie or $ apt-get install python3-keystoneauth1 or $ apt-get install python-keystoneauth1 or $ apt-get install python-nova-docker or $ apt-get install python-novaclient or $ apt-get install python-openstackclient or $ apt-get install reposync

  • For more details regarding individual services configuration please follow the links above for the respective components

After setting the INDIGO-DC repositories as explained in the :

OpenStack preemptible instances support (OpenStack Preemptible Instances Extensions)
OpenStack Identity Authentication Library support for INDIGO AAI developments
Docker driver for OpenStack Nova
Heat-Translator tool is aimed to translate non-heat templates to OpenStack Heat Orchestration Template (HOT)
Docker support for OpenNebula
Sync between INDIGO Docker-hub, ONEDock and nova-docker
OpenStack Client
Nova Client
Generic Installation & Configuration Guide