David Motta [email protected] Grid Computing.

17

Transcript of David Motta [email protected] Grid Computing.

Page 1: David Motta David.motta@oracle.com Grid Computing.
Page 2: David Motta David.motta@oracle.com Grid Computing.

David [email protected]

Grid Computing

Page 3: David Motta David.motta@oracle.com Grid Computing.

Oracle 10g

¿Qué es Grid Computing?

Page 4: David Motta David.motta@oracle.com Grid Computing.

• Islas de computo

• Escalar costos

• Respuesta lenta a cambios en el negocio

Problemas con las TI

Page 5: David Motta David.motta@oracle.com Grid Computing.

Visión de Grid

• Computación como utilidad

• Una red de clientes y proveedores de servicio

• Cliente: Simplicidad

• Petición de computo o información y recibirla

• Servidor: Sofisticación

• Disponibilidad, confiabilidad, seguridad

• Capacidad bajo demanda, balanceo de cargas

• Virtualización

• No hay nada más virtual que una utilidad

• Potencial masivo

• Computación como utilidad

• Una red de clientes y proveedores de servicio

• Cliente: Simplicidad

• Petición de computo o información y recibirla

• Servidor: Sofisticación

• Disponibilidad, confiabilidad, seguridad

• Capacidad bajo demanda, balanceo de cargas

• Virtualización

• No hay nada más virtual que una utilidad

• Potencial masivo

Page 6: David Motta David.motta@oracle.com Grid Computing.

¿Qué es Grid Computing?

“En términos básicos, los grids son clusters de computadoras o servidores que están vinculados, habilitando un pool de recursos computacionales”

– “Defining Grid Computing”, Giga Research, August 2002

Page 7: David Motta David.motta@oracle.com Grid Computing.

¿Por qué Grid es la novedad?*

• Más accesible (económicamente)

• Hardware

• Blade servers, blade farms

• Momento Tecnológico

• HP (Computing Utilities), Sun (N1), IBM (On Demand)

• Más accesible (económicamente)

• Hardware

• Blade servers, blade farms

• Momento Tecnológico

• HP (Computing Utilities), Sun (N1), IBM (On Demand)

*Benny Souder, Vice-President, Distributed Database Development

Page 8: David Motta David.motta@oracle.com Grid Computing.

Computación Utilitaria

• Un servidor enorme

• Componentes caros

• Propietario

• Servicios empresariales a altos costos

• Un servidor enorme

• Componentes caros

• Propietario

• Servicios empresariales a altos costos

• Muchos servidores pequeños

• Componentes a bajo costo

• Abierto

• Servicios empresariales a bajo costo

• Muchos servidores pequeños

• Componentes a bajo costo

• Abierto

• Servicios empresariales a bajo costo

Mainframe / Gran SMP Grid Computing

Page 9: David Motta David.motta@oracle.com Grid Computing.

El Grid - Definido

• Pooling de recursos

• Virtualización de cada capa del esquema

• Balanceo de cargas automático basado en políticas

• Pooling de recursos

• Virtualización de cada capa del esquema

• Balanceo de cargas automático basado en políticas

Page 10: David Motta David.motta@oracle.com Grid Computing.

Grid Computing – El tiempo llegó

• Presión sin precedentes a bajo costo

• Servidores blades a muy bajo costo

• SO optimizado para 1-4 CPU’s (a muy bajo costo)

• Storage no esta atado a un solo servidor

• NAS and SANs

• Tecnologías de interconnect rápido

• Presión sin precedentes a bajo costo

• Servidores blades a muy bajo costo

• SO optimizado para 1-4 CPU’s (a muy bajo costo)

• Storage no esta atado a un solo servidor

• NAS and SANs

• Tecnologías de interconnect rápido

Page 11: David Motta David.motta@oracle.com Grid Computing.

Haciendo realidad el Grid

32-bit & 64-bit Processors

Storage Arrays

Server Blades

Network Components

LinuxLinux

Storage Area Networks

Page 12: David Motta David.motta@oracle.com Grid Computing.

Presentando Oracle 10g

Infraestructura completa e integrada de GridInfraestructura completa e integrada de Grid

Page 13: David Motta David.motta@oracle.com Grid Computing.

Oracle Grid Computing

DatabaseGrid

StorageGrid

Grid Control

Application ServerGrid

Page 14: David Motta David.motta@oracle.com Grid Computing.

Pasos para Grid Computing

Estandarizar Consolidar AutomatizarHabilitarServicios

Construir incrementalmente y obtener un retorno a la inversión

mientras se crece.

Page 15: David Motta David.motta@oracle.com Grid Computing.

Automatizar

Consolidar

Estandarizar

Consolidar parareducir costos

Estandarizar en componentes de

bajo costo

Automatizar todo

Page 16: David Motta David.motta@oracle.com Grid Computing.

Reducir costosInfraestructura más adaptableCEOsCEOs

Mayor eficiencia, disponibilidad más altaMejora en la calidad de servicioIT IT

EjecsEjecs

Mucho más fácil de manejarAumento en la productividadIT StaffIT Staff

DBA’sDBA’s

No hay que hacer cambios en el código -Aplicaciones con más poder

DesarrolladoresDesarrolladores& ISVs& ISVs

Beneficios de Oracle 10g

Page 17: David Motta David.motta@oracle.com Grid Computing.