ElectricIndigo, the second INDIGO release, is a powerful set of software services to help resource providers and scientific communities to address challenging problems and deliver new services.
They allow to federate hybrid resources, to easily write and run scientific applications on the cloud, and to present them through a variety of standard interfaces. They are all freely downloadable as open source components, and are already being integrated into many scientific applications.
Explore INDIGO-DataCloud high-level services and discover how they have been applied to concrete use cases brought forward by scientific communities and resource providers.
The IAM service provides a layer where identities, enrolment, group membership, attributes and policies to access distributed resources and services can be managed in a homogeneous and interoperable way.
INDIGO is providing Fairshare Sceduler both for Openstack and OpenNebula, is an extensible all-purpose management service for integration with OpenStack and OpenNebula Infrastructures.
Dynpart, the Partition Director Service for Batch and cloud resources, facilitates the management of a hybrid data center that provides both batch-system based services and cloud-based services.
CloudProviderRanker is a standalone REST WEB Service which ranks cloud providers basing on rules implemented with the Drools framework
Global Data Access is the global data management system providing easy access to distributed storage resources
PaaS Orchestrator is the core component of the PaaS layer.
Udocker is the tool to execute simple Docker containers in user space without requiring root privileges.
Ophidia is the framework that supports data-intensive analysis to exploit parallel computing techniques and smart data distribution methods.
A tool that deploys complex and customized virtual infrastructures on IaaS Cloud deployments (such as AWS, OpenStack, etc.) and that supports the TOSCA protocol.
An implementation of the Open Grid Forum's Open Cloud Computing Interface (http://occi-wg.org/) for OpenStack (https://www.openstack.org/) Extended AWS support for rOCCI.
This service provides a set of common solutions ranging from authentication and authorization (implementing the INDIGO AAI service) to Docker support for OpenStack and OpenNebula open source cloud models.
Core PaaS provides the basic functionalities and tools to steer the performance of all the PaaS services available in the infrastructures.
This solution implements the INDIGO-DataCloud CDMI Server, a set of functionalities aimed at Improving 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.
Future Gateway is a programmable interface of a RESTful API Server, compliant with CSGF APIs specifications, able to provide an easy acces to the PaaS layer by leveraging on recent Web technologies.
Workflow management systems provide an infrastructure for the set-up, performance and monitoring of a defined sequence of tasks, arranged as a workflow by using resources and services made available by providers and other communities.
QoS/SLA Management Service allows to define a proper Service Level Agreements among customares and providers (resources or serivices).
INDIGO Mobile Toolkit provides the Software Development Kit (SDK) suitable to build mobile applications able to exploiting INDIGO PaaS services, making managers and researchers able to interact with all the layers of a computing farm (services and resources) using mobile devices.
Network Orchestrator Wrapper is the component to extend OpenNebula network orchestration capabilities.
Orchent is a command line application to manage deployments and their resources on the (orchestrator) in a fast and easy way.