Grid Computing David Motta David.motta@oracle.com
¿Qué es Grid Computing? Oracle 10g
Problemas con las TI Islas de computo Escalar costos Respuesta lenta a cambios en el negocio
Visión de Grid Computación como utilidad Cliente: Simplicidad 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
¿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
¿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) *Benny Souder, Vice-President, Distributed Database Development
Computación Utilitaria Grid Computing Mainframe / Gran SMP 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
El Grid - Definido Pooling de recursos Virtualización de cada capa del esquema Balanceo de cargas automático basado en políticas
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
Haciendo realidad el Grid Linux Storage Area Networks Server Blades 32-bit & 64-bit Processors Network Components Storage Arrays
Infraestructura completa e integrada de Grid Presentando Oracle 10g Infraestructura completa e integrada de Grid
Application Server Grid Oracle Grid Computing Grid Control Application Server Grid Database Grid Storage Grid
Pasos para Grid Computing Habilitar Servicios Estandarizar Consolidar Automatizar Construir incrementalmente y obtener un retorno a la inversión mientras se crece.
Estandarizar en componentes de bajo costo Consolidar para reducir costos Automatizar Consolidar Estandarizar Estandarizar en componentes de bajo costo Automatizar todo
Beneficios de Oracle 10g Reducir costos Infraestructura más adaptable CEOs Reducir costos Infraestructura más adaptable IT Ejecs Mayor eficiencia, disponibilidad más alta Mejora en la calidad de servicio IT Staff DBA’s Mucho más fácil de manejar Aumento en la productividad Why is this important to you … Desarrolladores & ISVs No hay que hacer cambios en el código - Aplicaciones con más poder