Mecanismos de Difusión Masiva en Aplicaciones Distribuidas - dtic ...
Mecanismos de Difusión Masiva en Aplicaciones Distribuidas - dtic ...
Mecanismos de Difusión Masiva en Aplicaciones Distribuidas - dtic ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DHCP<br />
TCP/IP<br />
NIC<br />
NIC<br />
HTTP<br />
Servidor<br />
GAIA<br />
NFS<br />
MySQL<br />
FS Proc<br />
Transfer<strong>en</strong>cia<br />
<strong>de</strong> archivos<br />
Mem.<br />
Virtual<br />
I/O CPU MEM<br />
I/O CPU MEM<br />
Nivel <strong>de</strong><br />
Aplicación<br />
Nivel <strong>de</strong><br />
Nivel <strong>de</strong><br />
Sistema<br />
Operativo<br />
Nivel<br />
Hardware<br />
RED<br />
TCP/IP<br />
Fig 4. Arquitectura <strong>de</strong>l sistema <strong>de</strong> reg<strong>en</strong>eración GAIA<br />
Por norma g<strong>en</strong>eral, el mant<strong>en</strong>imi<strong>en</strong>to <strong>de</strong> los equipos se pue<strong>de</strong> agrupar<br />
<strong>en</strong> grupos que compart<strong>en</strong> una misma configuración. Estos grupos<br />
estarían formados por equipos <strong>de</strong> características similares que<br />
compart<strong>en</strong> un mismo perfil software, como suele ocurrir <strong>en</strong> aulas o<br />
laboratorios informáticos. Mediante el uso <strong>de</strong> un sistema <strong>de</strong><br />
transfer<strong>en</strong>cia tradicional <strong>de</strong> información, cuando un paquete va<br />
dirigido a más <strong>de</strong> un equipo, la transmisión se realiza <strong>de</strong> manera<br />
individual <strong>en</strong>tre el repositorio y los equipos, repitiéndose esta<br />
operación tantas veces como <strong>de</strong>stinatarios difer<strong>en</strong>tes t<strong>en</strong>ga el<br />
paquete. Esto produce una disminución <strong>en</strong> el r<strong>en</strong>dimi<strong>en</strong>to global <strong>de</strong>l<br />
proceso, ya que se satura tanto el repositorio con solicitu<strong>de</strong>s repetidas<br />
<strong>de</strong> paquetes, como la red con la transfer<strong>en</strong>cia <strong>de</strong> dichos paquetes.<br />
Por todo esto, se propone sustituir el sistema <strong>de</strong> transfer<strong>en</strong>cia <strong>de</strong><br />
archivos actual (ver Fig.4 y Fig. 5) por el sistema <strong>de</strong> transmisión<br />
propuesto, <strong>de</strong> forma que la distribución <strong>de</strong> los paquetes software se<br />
realice <strong>de</strong> manera mucho más efici<strong>en</strong>te. Con ello se pret<strong>en</strong><strong>de</strong><br />
conseguir mejorar la transfer<strong>en</strong>cia <strong>en</strong> los sigui<strong>en</strong>tes aspectos:<br />
• Conseguir una in<strong>de</strong>p<strong>en</strong><strong>de</strong>ncia <strong>de</strong>l número <strong>de</strong> cli<strong>en</strong>tes que se<br />
reg<strong>en</strong>er<strong>en</strong> simultáneam<strong>en</strong>te con la mismo paquete software.<br />
NFS<br />
NIC<br />
NIC<br />
Cli<strong>en</strong>te<br />
GAIA<br />
MySQL<br />
FS Proc<br />
Transfer<strong>en</strong>cia<br />
<strong>de</strong> archivos<br />
Mem.<br />
Virtual<br />
I/O CPU MEM<br />
I/O CPU MEM