10.01.2015 Views

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

estudio comparativo de plataformas cloud computing para ...

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.

ESTUDIO COMPARADO DE LAS ARQUITECTURAS<br />

ESTUDIO COMPARATIVO DE PLATAFORMAS CLOUD COMPUTING PARA ARQUITECTURAS SOA<br />

Carácterística<br />

Cache In-Memory<br />

distribuido / DataGrid<br />

Soporte <strong>para</strong><br />

tecnologías BigData<br />

Descripción<br />

Los caches distribuidos o datagrids son frecuentemente<br />

implementados por tablas <strong>de</strong> hash distribuidas. Las tablas <strong>de</strong><br />

hash distribuidas (en inglés, Distributed Hash Tables, DHT) son<br />

una clase <strong>de</strong> sistemas distribuidos <strong>de</strong>scentralizados que proveen<br />

un servicio <strong>de</strong> búsqueda similar al <strong>de</strong> las tablas <strong>de</strong> hash, don<strong>de</strong><br />

pares (clave, valor) son almacenados en el DHT, y cualquier<br />

nodo participante pue<strong>de</strong> recuperar <strong>de</strong> forma eficiente el valor<br />

asociado con una clave dada. Esta clase <strong>de</strong> productos ofrecen el<br />

beneficio <strong>de</strong> mejorar los tiempos <strong>de</strong> respuesta <strong>para</strong> la búsqueda<br />

<strong>de</strong> datos, con respecto a los mecanismos <strong>de</strong> persistencia<br />

tradicionales, tales como base <strong>de</strong> datos relacionales (BDR),<br />

puesto que <strong>para</strong> acce<strong>de</strong>r a un set <strong>de</strong> datos alojado en una BDR<br />

generalmente se <strong>de</strong>be establecer una comunicación TCP y luego<br />

acce<strong>de</strong>r al dato realizando una lectura <strong>de</strong> disco, lo cual es menos<br />

eficiente que los caches distribuidos, a los cuales generalmente se<br />

acce<strong>de</strong> por protocolo TCP y luego se acce<strong>de</strong> al dato almacenado<br />

en memoria RAM (Random Access memory).<br />

Las tecnologías Big Data (<strong>de</strong>l idioma inglés gran<strong>de</strong>s datos) hace<br />

referencia a los sistemas que manipulan gran<strong>de</strong>s conjuntos <strong>de</strong><br />

datos (o data sets). Las dificulta<strong>de</strong>s más habituales en estos casos<br />

se centran en la captura, el almacenado, búsqueda, compartición,<br />

análisis, y visualización. La ten<strong>de</strong>ncia a manipular ingentes<br />

cantida<strong>de</strong>s <strong>de</strong> datos se <strong>de</strong>be en muchos casos a la necesidad <strong>de</strong><br />

incluir los datos <strong>de</strong>l análisis en un gran conjunto <strong>de</strong> datos<br />

relacionado, tal es el ejemplo <strong>de</strong> los análisis <strong>de</strong> negocio, los datos<br />

<strong>de</strong> enfermeda<strong>de</strong>s infecciosas, la lucha contra el crimen<br />

organizado, etc.<br />

Tabla 3.1c. Características consi<strong>de</strong>radas <strong>para</strong> el análisis <strong>de</strong> las <strong>plataformas</strong> en la nube.<br />

TRABAJO FINAL DE ESPECIALIZACIÓN EN ING. EN SISTEMAS DE INFORMACIÓN<br />

78<br />

FRANCO BOCCHIO

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

Saved successfully!

Ooh no, something went wrong!