gestión del cloud computing

42
<Insert Picture Here> Gestión del Cloud Computing Aitor Ibañez Enterprise Architect

Upload: aitor-ibanez

Post on 23-Jan-2015

1.356 views

Category:

Technology


1 download

DESCRIPTION

Complete description of Management needs to control a Cloud Computing environment, and Oracle capabilities

TRANSCRIPT

Page 1: Gestión del Cloud Computing

<Insert Picture Here>

Gestión del Cloud Computing

Aitor IbañezEnterprise Architect

Page 2: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 3: Gestión del Cloud Computing

Introducción

Page 4: Gestión del Cloud Computing

Introducción

Page 5: Gestión del Cloud Computing

What is “Cloud Computing”?

Page 6: Gestión del Cloud Computing

Cloud Computing Is a High CIO Priority

Source: Gartner

Page 7: Gestión del Cloud Computing

Cloud Drivers| Strategic

$Green

Data Center Build out / Net

New

Standardization / Consolidation

Reduce time to Market / Barriers to Innovation

Change IT Cost

Structure

Reduce Complexity

Service Provider

Page 8: Gestión del Cloud Computing

Cloud Drivers | Tactical Virtualization

Scale on Demand

Metering and Chargeback

Management and Automation

Self Service

Rapid Deployment

Optimizing dev / test

environments

Page 9: Gestión del Cloud Computing

What is Cloud Computing?

National Institute of Standards & Technology Definition

“Cloud computing is a model for enabling convenient, on demand network access to a shared pool of configurable computing resources

that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

• Private Cloud

• Community Cloud

• Public Cloud

• Hybrid Cloud

4 Deployment Models

5 Essential Characteristics

• On-demand self-service

• Broad network access

• Resource pooling

• Rapid elasticity

• Measured Service

• SaaS Software as a Service

• PaaSPlatform as a Service

• IaaSInfrastructure as a Service

3 Service Models

Page 10: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 11: Gestión del Cloud Computing

Cloud Computing ?Beneficios y Desafios

Speed

CostQoS

Fit

Security

Benefits Challenges/Issues

Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008

Page 12: Gestión del Cloud Computing

• Potencial nuevo y real pero basado en diversas tecnologías previamente establecidas

• Oracle ha venido desempeñando un rol pionero y determinante en el

desarrollo del Grid Computing para las empresas mediante productos novedosos como RAC, ASM, y Storage Grid, a los que más recientemente, hemos unido nuestra propuesta de Fusión Middleware.

• Todas estas tecnologías han sentado las bases para flexibilizar las infraestructuras de IT de las empresas, preparandolas para los nuevos paradigmas y beneficios propiciados por el Cloud Computing.

Cloud Computing: La visión de Oracle

Page 13: Gestión del Cloud Computing

CloudCloudOperationsOperations

CloudCloudOperationsOperations

AGILIDADAGILIDADCONTROLCONTROL

COSTESCOSTESFLEXIBILIDADFLEXIBILIDAD

• Aprovisionamiento On Demand

• Servicios desplegables

• Aprovisionamiento On Demand

• Servicios desplegables

• Interoperabilidad

• Portabilidad

• Buenas prácticas

• Interoperabilidad

• Portabilidad

• Buenas prácticas

• Presupuestos reducidos

• Reducción CAPEX & OPEX

• Presupuestos reducidos

• Reducción CAPEX & OPEX

• Auditoria

• Políticas & Quotas

• Auditoria

• Políticas & Quotas

• Beneficios Convincentes a la vez que serias Inquietudes

Cloud Computing: La visión de Oracle

Page 14: Gestión del Cloud Computing

• Integración de “Solaris Logical Domains” en Oracle VM

• Multiples instancias de Solaris OS

SPARC (CMT) Hardware

Solaris

Oracle VM Server for SPARC

Oracle VM Flexiblidad en la plataforma

• Hypervisor para arquitectura x86/x64

• Linux, Windows, Solaris OS

x86/x64 Hardware

Solaris

Oracle VM Server for x86

Linux Windows

Roadmap: Gestión única con Oracle VM Manager

14

Page 15: Gestión del Cloud Computing

Oracle VM Server for x86 Plataforma de alto rendimiento

Oracle VM

Oracle Applications

Non-Oracle Applications

Non-Oracle Applications

Oracle Database

Fusion Middleware

Solaris orLinux

MicrosoftWindows

Solaris orLinux

Solaris orLinux

Oracle/Red Hat Linux

© 2010 Oracle 15

Productos y APPs de Oracle soportados en Oracle VM

Page 16: Gestión del Cloud Computing

Oracle Assembly Builder

Oracle WebLogic Suite-based Application Grid

Oracle WebLogic Suite-based Application Grid

Oracle SOA Suite

Oracle SOA Suite

Oracle BPM Suite

Oracle BPM Suite

Oracle WebCenter

Oracle WebCenter

Oracle Identity

Mgt

Oracle Identity

Mgt

Oracle DatabaseOracle Database

Deployment

Introspection&

Assembly

Oracle VMTemplateBuilder

OVF Packaging

Oracle VM Server

Application A Application B

VirtualizedSoftware

Appliances

En

terprise M

an

ager

Oracle

VM

Man

ag

er

Assembly A Assembly B

© 2010 Oracle 16

Page 17: Gestión del Cloud Computing

Exalogic Elastic Cloud

• Plataforma de rendimiento extremo, para alojar aplicaciones

• J2EE: Weblogic• Linux o Solaris

• Hasta 360 cores, 2,8 TB RAM e InfiniBAND.

• Recursos asignables y particionables dinámicamente.

• Escalabilidad horizontal

Page 18: Gestión del Cloud Computing

Exalogic&ExadataHabilitando el Cloud Computing de Aplicaciones

• Recursos asignables y particionables dinámicamente en Aplicaciones y Datos.

• Masivamente escalable

• Alta Disponibilidad

ERP CRM

Warehouse

Data

Mart

HR

Page 19: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 20: Gestión del Cloud Computing

Gestión de la Plataforma Oracle sobre el Cloud Cloud Management / Oracle Enterprise Manager

Platform as a Service

Infrastructure as a Service

Oracle VM for x86

Operating Systems: Oracle Enterprise Linux

Cloud Management

Oracle Enterprise Manager

Configuration Mgmt

Lifecycle Management

Application PerformanceManagement

Application QualityManagement

Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security

Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit

Shared Services

Integration:SOA Suite

Security:Identity Mgmt

Process Mgmt:BPM Suite

User Interaction:WebCenter

Oracle Enterprise LinuxOracle Solaris

Servers

Storage

Ops Center

Oracle ApplicationsOracle ApplicationsThird Party ApplicationsThird Party Applications

ISVApplications

ISVApplications

Oracle Solaris

Oracle VM for SPARC

Physical and VirtualSystems Management

Page 21: Gestión del Cloud Computing

Capacidades para la Gestión de Oracle en el Cloud

Existing Capability

ProvisioningManagement

Provisioning

Dynamic Resource

Management

Patching

Configuration and Compliance

Compliance Dashboards

Application Configuration Management

Collection, Tracking, History

Planned Capability Major Enhancement

Application Performance Management

Real User Monitoring

SOA, Java, JVM

Diagnostics, Tuning

ApplicationQuality

Management

Functional/Load Testing

Data Masking

Real Application Testing

Foundation CapabilitiesFoundation Capabilities

Self-Service Application

Policy-based Workload

Management

Capacity & Consolidation

Planner

Assembly Packaging

Metering & Chargeback

Cloud Setup

‘Out-of-the-Box’ Cloud Solutions‘Out-of-the-Box’ Cloud Solutions

Key:Key:

Page 22: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 23: Gestión del Cloud Computing

Gestión Completa del Ciclo de VidaGestión Cloud End-to-End

Definición Infraestructura Cloud*

Construcción de App & Packages como Appliances*

DefiniciónPolíticas Cloud*

Despliegue

Escalado

DecomisionadoMonitorización

Patch

* Parcialmente Disponible* Parcialmente Disponible

Page 24: Gestión del Cloud Computing

Conocer lo que se tiene

Discovery Recursos

Inventario automático

Configuraciones HW/SW

•Sistemas Operativos

•Hardware

•Database

•Aplicaciones

Correlaciones

Monitorización en Tiempo Real

Detección en tiempo real

•Quien, Qué y Cuando

Compliance Framework

•SOX. PCI, CoBIT …

Reconciliación cambios

•Autorizados vs. no-autorizados

ConfiguracionesEstandarizadas

Configuraciones Certificadas

Análisis detallados

Comparación Configuraciones

•Entre el stack

•Entre ciclos de vida

•Baseline & Gold Std

•1-a-1, 1-a-Muchos

Reconciliación detallada

Checks Proactivos

Policy Management

Out-of-the-Box Policies

User-Defined Policies

User-Defined Groups

Compliance Dashboard

Detección Dinámica Cambios configuración

Gestión ConfiguracionesDetección y seguimiento de Cambios en las Configuraciónes

Page 25: Gestión del Cloud Computing

Gestión Rendimiento Basado en SLAs y KPIs

User Experience Monitoring

■ Oracle Forms & Web based apps.

■ Oracle app accelerators

■ Visibilidad End-to-end■ SOA, Portal, JEE

monitoring

■ Vistas Recursos■ Traces Cross-tier■ Análisis Memoria

Java Diagnostics

DatabaseDiagnostics/

Tuning

■ Auto gestión DB■ ADDM■ SQL tuning

automático

Oracle Enterprise Manager

CompositeApplication

Management

Page 26: Gestión del Cloud Computing

Gestión y Control de Calidad de las AplicacionesPruebas funcionales y de carga para todo el stack Aplicativo

• Pruebas de los cambios en las Aplicaciones antes del despliegue sobre el Cloud• Application Testing Suite

• Pruebas funcionales y de carga

• Scripts automáticos y reutilizables

• Todo tipo de Aplicaciones Web

• Soporte Oracle E-Business Suite/Forms

• Gestión de requerimientos

• Documentación y seguimiento de defectos y errores

Page 27: Gestión del Cloud Computing

Gestión y Análisis Impacto de cambios en la DB Gestión impacto cambios infraestructura sobre la BD

• Pruebas impacto de los cambios de Infraestructura sobre la Database• Real Application Testing

• Captura Workload de producción y Replay sobre Test

• Análisis Impacto• Resolución Divergencias• Corrección via Tuning Pack

• Database Replay• Gestión del impacto de los

cambios sobre el conjunto de la DB

• SQL Performance Analyzer• Gestión del impacto de los

cambios sobre el código SQL

Capture Replay Analysis & Reporting

Process

Storage

Storage

Replay Driver

Remediation

Page 28: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 29: Gestión del Cloud Computing

Configuración automática del Cloud Coming Soon

11

Zone CZone C

Zone AZone A

Zone BZone B

33

44

• Configuración Zonas y Server Pools (disponible hoy)

• Aprovisionamiento Bare Metal para Servidores Virtuales (disponible hoy)

• Configuración de Switches & Virtual-LANs

• Configuración almacenamiento compartido sobre SAN, iSCSI o NAS filer

• Configuración red física

22

Page 30: Gestión del Cloud Computing

Planificador de Capacidad y Consolidación

• Facilita el movimiento de las aplicaciones existentes al Cloud

• Consolidación schemas para entornos P2V y V2V

• Basados en el análisis de utilización y distribución de recursos

• Políticas de colocación inteligente de recursos, basadas en restricciones técnicas y de negocio

• Integración contextual con aplicaciones P2V & V2V

Restricciones técnicas y de

negocio

P2V, V2V

Coming Soon

Page 31: Gestión del Cloud Computing

Auto-Servicio AplicacionesDespliegue completo y On Demand de Aplicaciones

• Facilita el despliegue completo de las Aplicaciones

• Reduce los costes en recursos y tiempo para el despliegue de nuevos proyectos

• Ayuda a implementar controles del ciclo de vida mediante diferentes políticas: Quota, chargeback, etc.

Coming Soon

Page 32: Gestión del Cloud Computing

Políticas de Workload & Gestión de recursos

• Políticas de Gestión de recursos y QoS para las aplicaciones

• Basadas en umbrales predefinidos y acciones correctivas

• Escalabilidad automática

• Balanceo de carga y gestión de energia para el Hardware

• Planificación Distribuida de Recursos • Gestión Energética de Recursos

Storage GridServer Grid

Application Grid

CustomApplication

ERPApplication

SalesApplication

Politica Excepciones

Acciones

Coming Soon

Page 33: Gestión del Cloud Computing

Metering & Chargeback

• Medición y seguimiento del consumo de recursos (disponible hoy)

• CPU• Memoria• Almacenamiento• Ancho de Banda de la Red • Servicios• Aplicaciones• ……

• Facturación a los usuarios, en base a un plan de facturación definido por el Administrador

• Chargeback multi-nivel mediante el mapeo con la organización empresarial utilizando LDAP

• Completo sistema de reporting• Histórico y actual

Coming Soon

ITIT

UsersUsers

Page 34: Gestión del Cloud Computing

Oracle Cloud Backup Reporting Portal

• Portal Web gratuito y accesible desde OTN mediante las credenciales proporcionadas durante la instalación de Oracle Cloud Backup

Coming Soon

Page 35: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 36: Gestión del Cloud Computing

CaseStudy

Java Platform as a Service: Credit Suisse

‘Platforms’ – a key to efficiency

• Centralized deployment of 200+ applications

• 35% reduction in operating costs (Run the Bank costs)

• Up to 30% reduction in project costs (Change the Bank costs)

• Prevented 44% increase of power consumption in 4 years, while

doubling the capacity

• No downtime incidents 3 years in a row (2007-09)

• No service disruption due to DST patching on stack

Detailed Credit Suisse presentation available

Page 37: Gestión del Cloud Computing

Oracle CIO Executive Summit, March 22-24 , 2010 Atlanta GAOracle CIO Executive Summit, March 22-24 , 2010 Atlanta GA 3737

Enterprise Information Cloud (EIC)Enterprise Information Cloud (EIC)

• Real time access to critical data via a common portal

• Informative decision making capabilities & Electronic Distribution

• Monitoring data quality & timeliness from the sourceClosed Loop Reporting: Plan – Predict – PerformClosed Loop Reporting: Plan – Predict – Perform

Page 38: Gestión del Cloud Computing

Agenda

• Introducción• Cloud Computing, la visión de Oracle

• Tecnología líder habilitando el Cloud• Gestión de Oracle PaaS sobre Cloud Computing

• Oracle Enterprise Manager• Capacidades Actuales

• Roadmap

• Experiencias de Clientes

• Conclusiones

Page 39: Gestión del Cloud Computing

Gestión del Cloud Computing con OEMNuevas oportunidades para las Empresas

• Reducción de costes de despliegue y gestión de infraestructuras• Velocidad y Agilidad superiores en el despliegue de nuevos servidores

Page 40: Gestión del Cloud Computing

Para más información . . .

• Cloud Computing• www.oracle.com/us/technologies/cloud/index.html

• Virtualización• www.oracle.com/us/technologies/virtualization/index.ht

ml

• Exalogic Elastic Cloud• www.oracle.com/us/products/middleware/exalogic/index

.html

• Enterprise Manager• www.oracle.com/enterprisemanager

Page 41: Gestión del Cloud Computing

<Insert Picture Here>

Gracias por su atención !!

[email protected]/aitoribanez

En nombre de

Page 42: Gestión del Cloud Computing

© 2009 Oracle – Proprietary and Confidential 42