the project

MELODIC is a European union sponsored project to develop a multi-cloud management platform by the same name. The MELODIC platform will enable data-intensive applications to run within defined security, cost, and performance boundaries seamlessly on geographically distributed and federated cloud infrastructures. MELODIC will thereby realise the potential of heterogeneous cloud environments for big data and data-intensive applications by transparently taking advantage of distinct characteristics of available private and public clouds, dynamically optimise resource utilisation, consider data locality, conform to the user’s privacy needs and service requirements, and counter vendor lock-in. Hence, the main objective of the MELODIC project is to enable data-aware application deployments on geographically distributed and federated cloud infrastructures. The ambitious MELODIC platform would require a huge effort to build from scratch, and the only reason why it is feasible to realise it in a moderately sized project like MELODIC is that it will be created as an integration of available open source technologies, while providing the required extensions for efficient cross-cloud data-intensive processing. That is, MELODIC will utilize the PaaSage1 platform for cross-cloud deployment and cross-cloud resource management; the open source CACTOS2 platform for infrastructure resource management; the PaaSword3 platform for transparent cross-cloud security; and the open source frameworks Hadoop4 and Spark5 for storage and processing of big data volumes.