Mosaic: Open-Source API and Platform for Multiple Clouds

Seconda Università degli Studi di Napoli

Giornate Scientifiche di Ateneo 2010, 6-9 luglio 2010

Mosaic: Open-Source API and Platform for Multiple Clouds

Di Martino B. (1), Aversa R. (1), Venticinque S. (1), Moscato F. (2)

(1) Seconda Università di Napoli, Dipartimento di Ingegneria dell'Informazione, Via Roma 29, 81031, Aversa - CE

(2) Seconda Università di Napoli, Dipartimento di Studi Europei e Mediterranei, Via del Setificio n. 15 - 81020 S. Leucio CE

Parole chiave: Cloud computing

Il Gruppo di Informatica della Dipartimento di Ingegneria dell'Informazione della seconda Università di Napoli coordinerà il Progetto mOSAIC finanziato dalla Commissione Europea nell'ambito della Call 5 del Settimo Programma Quadro per l'Information and Communication Technology.

Il coordinatore del progetto è il Prof. Beniamino Di Martino. Il progetto coinvolge altri 5 partner da 5 paesi Europei: l'Instituto e-Austria di Timisoara (Romania), AITIA International Informatics Ing. (Ungheria), l'Agenzia Spaziale Europea (Francia), Fatronic Tecnalia (Spagna), Terradue SRL (Italia). Il totale del finanziamento per il progetto è 2.87 milioni di euro, e le attività si svolgeranno dal Settembre 2010 al Febbraio 2013.

Il contesto scientifico e tecnologico del progetto è il Cloud Computing. Il Cloud Computing è un paradigma di programmazione che consente all'utente di spostare in remoto i suoi dati e le sue applicazioni in remoto, utilizzando le risorse di terze parti che mettono a disposizione il loro hardware (storage, potenza di calcolo e rete). La tecnologia che supporta il Cloud Computing è la Virtualizzazione, ovvero uno strato software che in consente l'esecuzione isolata delle applicazioni, o della intera macchina dell'utente rendendo trasparente le reali infrastrutture Utilizzate.

Obiettivo del progetto mOSAIC è il progetto e lo sviluppo di una piattaforma open-source che consente alle applicazioni di negoziare servizi Cloud secondo le esigenze degli utenti. Utilizzando un'ontologia standard, anch'essa risultato del progetto, le applicazioni saranno in grado di specificare i servizi necessari in termini di requisiti e comunicarli alla piattaforma attraverso un set di interfacce innovative. La piattaforma realizzerà un meccanismo di negoziazione multiagente che cercherà i servizi che meglio rispondono alle richieste dell'applicazione, e possibilmente comporrà servizi componenti da vendors diversi, qualora quelli richiesti non fossero disponibili. La piattaforma favorirà la competizione tra diversi fornitori di servizi Cloud, che a loro volta potranno raggiungere una più ampia di clienti.

Il principale beneficio apportato dall'utilizzo della piattaforma sarà quello di ottenere un accesso a risorse Cloud eterogenee semplice e trasparente rispetto alla particolare tecnologia. Si evita in questo modo di rimanere legati a soluzioni proprietarie. Speciale attenzione verrà rivolta a applicazioni data-intensive. In questo contesto è fortemente coinvolta nel test della piattaforma la comunità scientifica che si interessa di Osservazione della Terra.

In questo scenario la realizzazione del progetto mOSAIC impatterà significativamente sull'attuale oligopolio presente nel mercato, dove pochi provider sono in grado di offrire risorse di calcolo a prezzi molto più elevati di quelli possibili in una condizione di competitività. Ci si aspetta che mOSAIC offra libertà di scelta di servizi e di risorse.

[1] Open Cloud Manifesto, Spring 2009, www.opencloudmanifesto.org

[2] R. Buyya, et al., Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems (2009).

[3] S. Higginbotham, 10 reasons enterprises aren't ready to trust the cloud, July 2008.http://gigaom.com/2008/07/01/10-reasons-enterprises-arent-ready-to-trust-the-cloud/

[4] T.Hey et al (ed). The fourth paradigm: data-intensive scientific discovery, Microsoft Research, Oct 2009.

[5] FP7 project Reservoir: www.reservoir-fp7.eu/

[6] B.Sotomayer, R. Montero, I. Lorente, I. Foster, Virtual Infrastructure Management in Private and Hybrid Clouds, Internet Computing, IEEE, Vol. 13, No. 5. Sept 2009, pp. 14-22

[7] R. Aversa, B. Di Martino, M. Rak, S. Venticinque, U. Villano, Performance Prediction for HPC on Clouds, to be published in Cloud Computing: Principles and Paradigms, Wiley

 

Download

You are here: Home Research Research Areas posters Mosaic: Open-Source API and Platform for Multiple Clouds