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

3.3. MATRIZ COMPARATIVA<br />

Plataforma <br />

Característica<br />

↓<br />

Escalabilidad<br />

automática<br />

(auto scaling)<br />

Blueprints /<br />

Imágenes <strong>para</strong><br />

acelerar el<br />

aprovisionamie<br />

nto<br />

Soporta<br />

Sistema<br />

operativo<br />

Windows<br />

Soporta<br />

Sistema<br />

operativo<br />

Linux<br />

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

lenguajes<br />

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

almacenamient<br />

o <strong>de</strong> datos<br />

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

Colas<br />

Amazon<br />

EC2<br />

Sí,<br />

a través <strong>de</strong> Amazon<br />

CloudWatch<br />

Sí (AMI) – Imagen<br />

<strong>de</strong> máquina<br />

Amazon<br />

• Windows Server®<br />

2003 R2<br />

• Windows Server<br />

2008<br />

• Windows Server<br />

2008 R2<br />

• Windows Server<br />

2012<br />

• Sí:<br />

• SUSE Linux<br />

Enterprise Server<br />

• Red Hat<br />

Enterprise Linux<br />

• C++<br />

• C#<br />

• Java<br />

• Perl<br />

• Python<br />

• Ruby<br />

• Amazon SSS<br />

• Amazon<br />

Relational DB<br />

Service<br />

• Amazon<br />

SimpleDB<br />

• SQL Server®<br />

Express<br />

• SQL Web<br />

• SQL Server<br />

Standard<br />

Amazon Simple<br />

Queue Service<br />

Microsoft<br />

Windows Azure<br />

Autoscaling<br />

application block<br />

y Windows Azure<br />

Fabric Controller.<br />

Sí, provistas en<br />

una galería, y<br />

también<br />

imágenes propias<br />

guardadas<br />

Sí<br />

• Windows Server<br />

2012<br />

Datacenter<br />

• Windows Server<br />

2008 R2 SP1<br />

• openSUSE 12.3<br />

• SUSE Linux<br />

Enterprise<br />

Server 11<br />

Service Pack 2<br />

• Ubuntu Server<br />

12.04 LTS<br />

• Ubuntu Server<br />

12.10<br />

• Ubuntu Server<br />

13.04<br />

• OpenLogic<br />

CentOS 6.3<br />

• Ubuntu Server<br />

12.10 DAILY<br />

• .Net<br />

• Java<br />

• No<strong>de</strong>.js<br />

• Python<br />

• SQL Relacional<br />

• Almacenes <strong>de</strong><br />

tablas NoSQL<br />

• Blob no<br />

estructurado<br />

Windows Azure<br />

Service Bus,<br />

Colas FIFO con<br />

protocolos Rest,<br />

AMQP, WS<br />

Google<br />

App Engine<br />

BigTable y<br />

GFS<br />

No<br />

No<br />

Sí, pero las<br />

aplicaciones<br />

corren en un<br />

sandbox y<br />

Google<br />

provee<br />

acceso<br />

limitado al<br />

sistema<br />

operativo, el<br />

cual no<br />

pue<strong>de</strong> ser<br />

alterado.<br />

• Python<br />

• Java<br />

• Go(experim<br />

ental)<br />

• Base <strong>de</strong><br />

datos no<br />

relacional<br />

“BigTable”.<br />

• No soporta<br />

bases <strong>de</strong><br />

datos<br />

relacionales<br />

.<br />

App Engine<br />

Task<br />

Queue<br />

Red Hat<br />

OpenShi<br />

ft<br />

OpenShif<br />

t HA<br />

Proxy<br />

Sí<br />

(Single<br />

and<br />

Multitier<br />

VM<br />

Applicati<br />

ons)<br />

No<br />

Sí,<br />

Red Hat<br />

Linux<br />

Enterpris<br />

e<br />

• Java<br />

• Ruby<br />

• no<strong>de</strong>.js<br />

• Python<br />

• PHP<br />

• Perl<br />

• MySQL<br />

• Postgre<br />

sSQL<br />

• Mongo<br />

DB<br />

• SQLite<br />

IronMQ<br />

IBM<br />

SmartCloud<br />

IBM<br />

SmartCloud<br />

Application<br />

Workload<br />

Service<br />

Sí<br />

• Sí<br />

• Microsoft<br />

Windows<br />

Server 2003<br />

• Microsoft<br />

Windows<br />

Server 2008<br />

Sí<br />

Red Hat<br />

Enterprise<br />

Linux<br />

SUSE Linux<br />

Enterprise<br />

Server<br />

• Java<br />

• PHP<br />

• DB2<br />

• Oracle<br />

• MS SQL<br />

• MySQL<br />

• Informix<br />

• Sybase<br />

WebSphere<br />

Message<br />

Broker V8.0<br />

VMWare<br />

VCloud<br />

Suite<br />

VCloud<br />

Director<br />

Sí, imágenes<br />

propias<br />

guardadas <strong>de</strong><br />

máquinas<br />

virtuales<br />

VMWare<br />

Sí,<br />

todas las<br />

distribuciones<br />

virtualizables<br />

Sí,<br />

todas las<br />

distribuciones<br />

virtualizables<br />

• Java<br />

• C#<br />

• C++<br />

• Oracle<br />

• SQL Server<br />

• VMware<br />

vFabric<br />

• Postgres<br />

• Múltiples<br />

distribucion<br />

es <strong>de</strong><br />

Hadoop<br />

RabbitMQ<br />

Protocolos<br />

AMQP,<br />

MQTT and<br />

STOMP<br />

OpenStack<br />

OpenStack Heat<br />

Sí, imágenes<br />

creadas por<br />

OpenStack y<br />

también<br />

compartidas por<br />

usuarios <strong>de</strong> la<br />

plataforma.<br />

Sí, Windows<br />

Server 2008 R2<br />

• Debian<br />

GNU/Linux<br />

wheezy<br />

• Fedora / Red<br />

Hat Enterprise<br />

Linux / CentOS<br />

/ Scientific Linux<br />

• openSUSE /<br />

SLES11 SP2<br />

• Ubuntu 12.04<br />

LTS (Precise<br />

Pangolin)<br />

APIs Para:<br />

• PHP<br />

• Python<br />

• Java<br />

• C#/.NET<br />

• Ruby<br />

• Object Storage<br />

(Swift)<br />

• Block Storage<br />

(Cin<strong>de</strong>r)<br />

• MySQL hosts<br />

DB for Nova,<br />

Glance, Cin<strong>de</strong>r,<br />

and Keystone<br />

Rabbit MQ<br />

Server, AMPQ<br />

Tabla 3.2a. Matriz Com<strong>para</strong>tiva<br />

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

79<br />

FRANCO BOCCHIO

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

Saved successfully!

Ooh no, something went wrong!