28.05.2013 Views

download tesi - MobiLab

download tesi - MobiLab

download tesi - MobiLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Analisi delle prestazioni delle principali soluzioni<br />

per servizi publish/subscribe<br />

questo si traduce in un tempo di RTT maggiore dovuta proprio al fatto che i messaggi<br />

scambiati devo attraversare l‟host su cui risiede il broker. Anche queste soluzioni risultano<br />

avere una buona prevedibilità di consegna con andamenti della curva della distanza<br />

interquartile molto simili. In termini di scalabilità Corba si pone un gradino sopra la<br />

soluzione RTI – DDS ed OpenSplice – DDS, mentre le altre sono nettamente distaccate<br />

dalle altre e le prestazioni decadono con l‟aumentare dei partecipanti allo scambio dei<br />

messagi.<br />

Per le applicazioni real time e mission critical la soluzione middleware RTI DDS è<br />

preferibile alle altre perché garantisce un tempo minore di RTT per il vantaggio di avere<br />

uno scambio diretto tra le parti e una maggiore prevedibilità di consegna.<br />

Un ulteriore sviluppo di questo lavoro può procedere nella direzione di estendere gli<br />

scenari di comunicazione sia unicast che multi cast in una rete reale quale internet, caso<br />

quest‟ultimo non considerato in questo lavoro. Inoltre sarebbe opportuno determinare il<br />

comportamento delle diverse soluzioni middleware per un numero ancora crescente di nodi<br />

e quindi valutare in modo approfondito le caratteristiche intrinseche di scalabilità delle<br />

diverse soluzioni.<br />

Per concludere è necessario sottolineare come la qualità dei risultati ottenuti dalle analisi<br />

sulle diverse soluzioni siano dipendenti dalla tipologia architetturale e dalle qualità del<br />

servizio definite.<br />

130

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!