A Holistic Approach for High-level Programming of Next-generation Data-intensive Applications Targeting Distributed Heterogeneous Computing Environment

https://doi.org/10.1016/j.procs.2016.08.290Get rights and content
Under a Creative Commons license
open access

Abstract

The intrinsic richness and heterogeneity of large amount of data is paired with the extreme complexity in its storing and processing, as well as with the heterogeneity of their processing environments, ranging from super computers to federations of Cloud data-centres. This makes the conception, definition and implementation of software tools for programming applications dealing with very large amount of data really challenging from different perspectives, ranging from technological issues to economic concerns. We propose an approach focused on data-intensive applications that goes beyond the state of the art allowing a seamless exploitation of heterogeneous and distributed resources and satisfying users’ needs on data processing providing a dynamically determined set of features, depending on the running environment, the application, the user requirements.

Keywords

Cloud Computing
Cloud Federation
Resource Management
Data-intensive Applications
High-level Programming Models

Cited by (0)

Peer-review under responsibility of organizing committee of the international conference on cloud forward: From Distributed to Complete Computing.