INDIGO-DC PaaS Orchestrator


High level orchestration of heterogeneous Cloud resources

Services


cube art thumbnail

Slurm cluster

Apache Mesos cluster

Kubernetes cluster


rock, paper, scissors thumbnail

Rstudio

gravity square thumbnail

Docker compose






and more...

Projects


  • indigo-dc
  • deep-hdc
  • xdc
  • eosc-hub
  • intertwin

About


The PaaS Orchestrator allows to coordinate the provisioning of virtualized compute and storage resources on Cloud Management Frameworks, both private and public (like OpenStack, OpenNebula, AWS, etc.), and the deployment of dockerized long-running services and batch jobs on Apache Mesos clusters. It receives the deployment requests, expressed through templates written in TOSCA (Simple Profile in YAML version 1.0), and orchestrates the deployments on the best available cloud sites. In order to select the best site, the Orchestrator implements a complex workflow: it gathers information about the SLAs signed by the providers with the user, the monitoring data about the availability of the compute and storage services, the location of the data requested by the user (if any). Hybrid deployments spanning multiple sites are supported. Using the PaaS Orchestrator and the TOSCA templates, the end users can exploit computational resources without any knowledge about the IaaS details.

Github Dockerhub Documentation


Technologies


  • im
  • mesos
  • openstack
  • docker
  • ansible
  • tosca

Contact