Cloud computing UGB

Post on 26-May-2015

515 views 0 download

Tags:

description

Presentacion sobre Cloud Computing para ASPROC en UGB

Transcript of Cloud computing UGB

Ing. Gustavo Soriano, M.Sc.

ASPROC / Univ. Gerardo Barrios

Marzo 17, 2012

Agenda

Antecedentes y Conceptos

Tipos de nubes

Usos, motivadores, inhibidores

Ejemplos de utilización

Modelos de implementación

Conclusiones

Antecedentes Cloud Computing

Utility Computing

Grid computing

Virtualización

SaaS

Hosting

Referencias Cloud Computing

Gartner Identifies the Top 10 Strategic Technologies for 2012

The Economist special report: IT's global “cloud”

Business Week: How Cloud Computing Is Changing the World

The New York Times: Cloud Computing: So You Don’t Have to Stand Still

Nube como Tecnología Emergente

Gartner's 2011 Hype Cycle Special Report Evaluates the Maturity of 1,900 Technologies

Qué es Cloud Computing?

5 Características (NIST)

Autoservicio por demanda

Acceso amplio por red (“nube”)

Compartiendo recursos

Elasticidad rápida

Servicio medible

http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf

Otras Definiciones

Cloud Computing de acuerdo a VMware Modelo sencillo de adquisición de entrada/salida

Precio basado en consumo

Accessible usando protocols estandard de internet

Escalable y elastico

Costo mejorado enbase a infraestructura compartida y elasticidad

Cloud computing aparece solamente cuando se necesita… una forma de incrementar capacidad o de añadir capacidad de inmediato sin invertir en nueva infraestructura, entrenar nuevo personal, o licenciar nuevo software. Cloud computing comprende cualquier servicio por suscripción o pago-por-uso, que en tiempo real… extiende lla capacidad actual de TI. “

Principales rasgos de una nube

Un servicio para todos

Recursos físicos virtualizados

Autoprovisión

Elasticidad

Pago por uso

Control programable

Cuatro comportamientos

Dinamismo: elasticidad

Abstracción: de OS e infraestr.

Arquit. de recursos compartidos

Plataforma: un modelo de entrega

Una Fase de la Computación

2010 2000 1990 1980 1970 1960 1950

Mainframe

Client Server

Personal

Web

Cloud

Computing

3 Modelos de Cloud Computing (NIST)

Aplicación / Información – Conocido como Software-como-Servicio (SaaS)

Desarrollo – Conocido como Platforma-como-Servicio (PaaS)

Infraestructura – Conocido como Infraestructura-como-Servicio (IaaS)

Mapa de Cloud Computing

Tradicional Nuevo Modelo

Infr

ae

stru

ctu

ra

De

sarr

ollo

A

pli

caci

ón

Cloud

Local

Cloud

Local

Cloud

Local

Instalación Local Datacentro

Hosting

Colocacion

C, C++ J2EE, .Net

Aplicaciones Administradas Hosting

Oracle, SAP, Exchange, …

Software-as-a-Service

Elastic Compute

Clouds

Python, R-on-R, Hadoop

Platform-as-a-Service Virtual Appliances

Web services,

Mashups, Web 2.0

Grid, utility computing

ISV

s C

lien

tes

Fin

ale

s P

rove

ed

ore

s d

e S

ervicio

Me

rcad

o

http://www.technologyreview.com/computing/22606/page2/

El conjunto

Y dónde están los datacentros?

http://www.technologyreview.com/computing/22610/

Razones para adopción

Reducción de Costos

Transparencia de Costos

Eficiencia de recursos

TI como negocio de servicio

Reducir CAPEX

Eficiencia de recursos

Flexibilidad de capacidad

Bajo riesgo en ambientes de Prueba y Calidad

http://www.sei.cmu.edu/sos/research/cloudcomputing/cloudrivers.cfm

Barreras para adopción

http://www.sei.cmu.edu/sos/research/cloudcomputing/cloudbarriers.cfm

Otros inhibidores

Cultura

Connectividad

Costos

Soporte

http://www.technologyreview.com/computing/22608/page2/

Principales usos de cloud computing

1. Archivos: almacenaje /compartir 2. Bases de Datos 3. CRM 4. Email 5. Desarrollo apps web 6. Respaldo archivos 7. Hosting sitios web 8. eCommerce 9. Desarrollo y Prueba 10. Nubes privadas /hibridas

http://www.rackspace.com/blog/top-10-common-uses-for-the-cloud-for-2012/

Escenarios típicos de uso

Ambientes de desarrollo y prueba

Ambientes de migración / updates

Sobrecargas de producción

Producción

Colaboración usando Google Apps

Mail /chat / agenda / contactos

Sites / Video / Docs

Bajo costo, no necesita servidores

CRM usando Salesforce.com

Ciclo de venta / Campañas / Servicio a cliente

Bajo costo, no necesita servidores

Uso para almacenamiento de archivos : Amazon Simple Storage Service (S3) S3 Firefox Organizer

Capacidad de computación: Amazon Elastic Compute Cloud (EC2) Consola - Instancias – Imágenes – Elastic Block Store – Red y Seguridad - http://aws.amazon.com

Amazon Ec2 Instancias disponibles

Aplicaciones: web server redundante

Aplicaciones: web server escalable

/

Infraestructura de cómputo Cloud http://www.gogrid.com/

Open source cloud https://help.ubuntu.com/community/Eucalyptus

Infraestructura open source para clusters http://open.eucalyptus.com/wiki/

Jugadores Importantes

Amazon web services

Google

SalesForce

Vmware

MS Azure

Oracle

Rackspace

4 Modelos de implementación (NIST)

Nube Pública

Nube Privada

Nube Híbrida

Nube Comunitaria

La Nube Privada proporciona…

La eficiencia de Cloud Computing…

…Sin el riesgo o disrupción

Compatible con aplicaciones existentes

Seguridad en las instalaciones

Evolución de habilidades

No compromiso con infraestructura comercial

Negocio

Tiempos de respuesta rápidos

Niveles de servicio

Pago por uso

TI

Economías de escala

Alto rendimiento, alta disponibilidad

Automatización

Hybrid Cloud

• Hybrid Support & the Commons

• First-party Applications • Total Cost of Ownership

Private • Hybrid Support & the Commons

• First-party Applications • Higher-level Services

Public The Microsoft Difference

Estándares…

http://cloud-standards.org/wiki/index.php?title=Cloud_standards_positioning

EL PROBLEMA ….

Extrema complejidad

>70% del presupuesto se usa para mantener la operación

<30% del presupuesto se usa para innovación y ventaja competitiva

Uso del Presupuesto de IT

Consumerization of IT

5

0

Fuerza de trabajo

distribuida

84 Utilización de

Infraestructura

85 Complejidad de infraestructura

70 Porciento de la

capacidad de TI

está inactiva en

promedio

Porciento del

presupuesto de TI

se gasta

manteniendo la

operación de TI

Porciento de las

organizaciones

tiene fuerza de

trabajo remota

Porciento de los

dispositivos de

negocios se espera

que sean teléfonos

inteligentes para el

2014

LOS DESAFIOS …

EL OBJETIVO …..

Eficiencia

Control

Disponibilidad

DATACENTRO

HOY Cloud Computing

Eficiente Flexible

Dinamico

Confiable Robusto Seguro

LA SOLUCION: TI -COMO -SERVICIO

Aplicaciones

Selección

Estandares

Del datacentro al esquema de servicio

De infraestructura privada a servicio público (“utility”)