download tesi - MobiLab
download tesi - MobiLab
download tesi - MobiLab
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