This asset is fully developed and integrated in the framework of the EUBra-BIGSEA project and it is based on the combination of three key components:
1) EC3 which automates the deployment and the initial configuration of a Big Data application and provides also mechanisms for runtime re-configuration (developed by Universitat Politecnica de Valencia),
2) a rule-based module for pro-active run-time policies specification and execution (developed by Federal University of Campina Grande),
3) a module implementing optimization based policies able to identify the deployment configuration of minimum costs that provides also performance guarantees (e.g., jobs are executed within a time limit or data streams are executed with no loss at a given rate, developed by Politecnico di Milano and Federal University of Minas Gerais).
This asset allows to run Big Data application providing a priori performance guarantees. Since the general trend is to run Big Data applications in cloud environments where resource contention is significant, providing a solution that is able to cope with such issues is of paramount importance. The sets of components and services provided will be able to consider more information about the application in order to enable a smarter initial configuration for periodic jobs and a fast reaction time for the case of disturbances during the execution.
Currently, these three components are used within academic environments and are developed and tested within lab deployments.