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

Create successful ePaper yourself

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

ESTADO DE LA CUESTIÓN<br />

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

• alta disponibilidad: Se ejecuta sobre infraestructuras <strong>de</strong> nube y utiliza múltiples centros <strong>de</strong><br />

datos <strong>de</strong> alta disponibilidad. Utiliza almacenes <strong>de</strong> datos fiables <strong>para</strong> la durabilidad y<br />

persistencia <strong>de</strong> sus mensajes.<br />

• Rendimiento escalable / Alto: Escrito con la elasticidad y la escalabilidad en su núcleo.<br />

Construido con lenguajes <strong>de</strong> alto rendimiento diseñados <strong>para</strong> la concurrencia, se ejecuta en<br />

las nubes <strong>de</strong> potencia industrial.<br />

• Múltiples enlaces <strong>de</strong> lenguaje: hace uso <strong>de</strong> un amplio conjunto <strong>de</strong> bibliotecas <strong>de</strong> idiomas<br />

IronMQ como Ruby, PHP, Python, Java, Go, y mucho más.<br />

• Gateways Seguros / OAuth2: Utiliza HTTPS y SSL <strong>para</strong> proporcionar pasarelas (<strong>de</strong>l inglés<br />

"gateways") seguras <strong>para</strong> la gestión <strong>de</strong> colas y mensajes. OAuth2 proporciona flexibilidad,<br />

escalabilidad y seguridad.<br />

2.6.9. Alternativas <strong>de</strong> Hipervisor<br />

[Red Hat Inc., 2013j] Si bien OpenShift ofrece tres alternativas <strong>para</strong> el uso <strong>de</strong> hipervisores. Estas<br />

son KVM (Kernel-Based Virtual Machine), Xen y Qemu.<br />

Esta plataforma no ofrece soporte <strong>para</strong> virtualizadores <strong>de</strong> Microsoft como Hyper-V, lo cual implica<br />

limitaciones <strong>para</strong> la implementación <strong>de</strong> Sistemas operativos basados en Kernels Windows.<br />

Las instalaciones típicas <strong>de</strong> OpenShift se realizan con el hipervisor KVM.<br />

2.7. IBM SMARTCLOUD<br />

En esta sección se ven en <strong>de</strong>talle los siguientes puntos <strong>de</strong> la plataforma IBM SmartCloud:<br />

Descripción (sección 2.7.1), características principales (sección 2.7.2), autoescalabilidad (sección<br />

2.7.3), Blueprints / Imágenes <strong>para</strong> acelerar el aprovisionamiento (sección 2.7.4), Soporte <strong>para</strong><br />

Sistemas operativos Windows y Linux (sección 2.7.5), soporte <strong>para</strong> almacenamiento <strong>de</strong> datos<br />

(sección 2.7.6), soporte <strong>para</strong> colas (sección 2.7.7) y soporte <strong>para</strong> hipervisores (sección 2.7.8) y<br />

Datagrids <strong>para</strong> la plataforma (sección 2.7.9).<br />

2.7.1. Descripción<br />

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

47<br />

FRANCO BOCCHIO

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

Saved successfully!

Ooh no, something went wrong!