La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Progetto S.Co.P.E. Applicazioni del GRID computing nel settore delle Tecnologie dell’Informazione e della Comunicazione Giorgio Ventre Napoli, 29 maggio.

Presentazioni simili


Presentazione sul tema: "Progetto S.Co.P.E. Applicazioni del GRID computing nel settore delle Tecnologie dell’Informazione e della Comunicazione Giorgio Ventre Napoli, 29 maggio."— Transcript della presentazione:

1 Progetto S.Co.P.E. Applicazioni del GRID computing nel settore delle Tecnologie dell’Informazione e della Comunicazione Giorgio Ventre Napoli, 29 maggio 2008

2 Applicazioni del GRID computing nel settore ICT
Il GRID come strumento di lavoro di supporto nella Ingegneria dell’Informazione e della Comunicazione Si presentano due campi applicativi Previsione e controllo del campo elettromagnetico Valutazione e testing di protocolli e servizi di comunicazione in reti di calcolatori

3 Strumento su piattaforma GRID per la previsione e il controllo
Contributo 1 Strumento su piattaforma GRID per la previsione e il controllo del campo elettromagnetico in aree urbane Giorgio Franceschetti, Raffaella Guida, Pasquale Imperatore, Antonio Iodice, Francesco Moscato, Nicola Mazzocca, Giuseppe Ruello, Daniele Riccio

4 Obiettivi dell’applicazione
Supporto alla pianificazione di reti wireless Previsione/Monitoraggio del campo outdoor Previsione del campo indoor Soluzione ricercata…REAL TIME! Algoritmo accurato Parallelizzazione spinta

5 Logica della Soluzione Parallela
Ray Launching Tempi di calcolo elevati Distribuzione dei compiti Anxel = porzione angolare della scena Tempi di Calcolo e Comunicazione sotto controllo!

6 Logica della Soluzione Parallela
Come assegnare gli anxel alle risorse di calcolo? Primary Souce Primary Souce CPU 1 CPU 2 CPU 3 Scena non isotropa -> Interallacciamento tra le CPU

7 Lo strumento

8 Caso Test 324m 45s Simulation Setting Antenna model 741415X6.msi
Input Power 5.0 W Frequency MHz Wavelength  0.138 m Polarization Vertical Maximum Gain 15.35 dBd Down tilt 1.00 degrees Tx. Height 45 m Threshold input -90.0 dBm Maximum ray distance 2.0 m Receiver height 1.5 m Map dimension m x m Model Direct + Reflected + All order of diffractions Pixel dimensions 2.0 m x2.0 m Simulation Parameters Number of pixels Nx = 384 Ny = 390 Number of primary anxels 3152 Number of diffractions Nd = Number of reflections Nr = Sequential Computing time 324m 45s

9 Analisi di scalabilità e valutazione delle performance
Ndiff =

10 Lavoro in corso e sviluppi futuri su piattaforma distribuita
Scalabilità & Performance su scene più estese e cluster più ampi Scalabilità su piattaforma distribuita Scheduling Statico  Scheduling Dinamico Web Service

11 Giorgio Ventre, Roberto Canonico, Pasquale Di Gennaro
Contributo 2 Valutazione e testing di protocolli e servizi di comunicazione in reti di calcolatori tramite la GRID - La Internet Emulation Giorgio Ventre, Roberto Canonico, Pasquale Di Gennaro

12 Strumenti per la valutazione di sistemi distribuiti e servizi - 1
Il testing di applicazioni distribuite richiede spesso infrastrutture di dimensioni notevoli e costose Per la valutazione delle applicazioni e dei protocolli di rete esistono attualmente differenti metodologie: strumenti analitici emulazione ambiente sintetico ambiente reale simulazione testbed

13 Strumenti per la valutazione di sistemi distribuiti e servizi - 2
Modelli analitici Efficaci se riescono a catturare gli aspetti rilevanti del sistema da analizzare Simulazione Riproduzione del comportamento del sistema (modello) in un ambiente virtuale Ottima riproducibilità dei risultati e completo controllo dell’ambiente, ma difficoltà di modellazione e limiti di scalabilità Testbed Riproduzione del sistema in laboratorio Buona fedeltà ma limitata scalabilità Emulazione Combinazione di modelli e sistemi reali, in una forma di interazione che deve avvenire in real time Compromesso tra testbed e simulazione

14 La Netwok Simulation sulla GRID
Topologie di “notevoli” dimensioni possono essere più agevolmente simulate traendo beneficio dalla potenza computazionale della GRID PDNS - Parallel/Distributed Network Simulator È in fase di realizzazione un “porting” in ambiente GRID

15 Internet Emulation: le sfide
Rispetto alla simulazione coniuga elementi sintetici ed elementi reali emulazione del comportamento di reti di dimensioni medio/grandi emulazione del comportamento delle applicazioni reali simulazione del comportamento degli utenti simulazione di eventi di infrastruttura

16 Internet Emulation sulla GRID
Internet Emulation sulla GRID significa emulare il comportamento di un sistema complesso, geograficamente distribuito, su un sistema esso stesso distribuito la GRID fornisce l‘infrastruttura hardware e software su cui costruire emulazioni realistiche su larga scala

17 Un esempio di Internet Emulation sulla GRID-1

18 Un esempio di Internet Emulation sulla GRID-2

19 Tecnologie per l’emulazione della rete nella GRID - 1
Come utilizzare al meglio le risorse della GRID per fare emulation della rete? Una soluzione è il multiplexing delle risorse tramite la virtualizzazione Sito 1 Sito 2 Sito 3 Sito 4 Sito 5 Sito 6 Sito 7

20 Tecnologie per l’emulazione della rete nella GRID - 2
Con “node multiplexing” intendiamo la scomposizione di un nodo fisico in più unità virtuali Nodi Virtuali Nodi Fisici

21 Tecnologie per l’emulazione della rete nella GRID - 3
Con “link multiplexing” intendiamo la scomposizione dei link fisici in più unità virtuali site LAN virtual links

22 Il progetto Neptune: emulazione su GRID - 1
Il progetto Neptune ha come scopo la realizzazione di una architettura versatile per l’emulazione di reti complesse tramite il deployment di nodi virtuali in ambiente distribuito

23 Il progetto Neptune: emulazione su GRID - 2
Distribuzione di Virtual Machine su nodi GRID Nodo GRID1 Nodo GRID2 Nodo GRIDn

24 La terna VEG – Virtualization / Emulation / GRID
Internet Emulation GRID computing Virtualization Virtual WorkSpace

25 Il tool: NVI - Neptune Virtual Infrastructure manager
In sviluppo presso il DIS Collaborazione con un progetto open-source Xen-centrico ma in futuro anche QEMU e OpenVZ La macchina virtuale è subito visibile in rete come se fosse una macchina fisica Usabile

26 Il tool: Neptune Emulation plug-in
In sviluppo presso il DIS Applicazione web java Creazione e visualizzazione di topologie per l’emulazione Deployment delle reti emulate su cluster fisici e virtuali Supporto del framework netem Linux

27 Sviluppi futuri Integrazione dei meccanismi di emulazione nella GRID
Attivazione della virtualizzazione nella GRID per servizi e applicazioni on-demand


Scaricare ppt "Progetto S.Co.P.E. Applicazioni del GRID computing nel settore delle Tecnologie dell’Informazione e della Comunicazione Giorgio Ventre Napoli, 29 maggio."

Presentazioni simili


Annunci Google