11.05.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!