oracle day co_opensource_final

Post on 20-Aug-2015

237 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Colombia Bogotá

Software Open Source @

Oracle Pedro Andrade

pedro.andrade@oracle.com

Strategic Accounts

Manuel Contreras

manuel.contreras@oracle.com

Senior Consultant

Linux, Virtualization, MySQL

Global Business Unit

Colombia Bogotá Abril ‘13

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Agenda

¿Qué es el software libre ( Open Source

Software )?

¿Cómo Oracle integra soluciones basadas en

OSS en el portafolio de software más completo

para la industria?

Beneficios de usar Tecnologías OSS

Casos de éxito

Donde encontrar más Información

QA

¿Qué es el software Libre ?

OSS Stack Completo en: https://oss.oracle.com/

Adopción de Software Libre

82% tienen Software Libre en producción

o planeada en los sig. 12 meses

Mercado de

Software Libre $5.8

mil mill. USD 2011

Forrester: crecimiento código abierto

Agenda

¿Qué es el software libre ( Open Source

Software )?

¿Cómo Oracle integra soluciones basadas

en OSS en el portafolio de software más

completo para la industria?

Beneficios de usar Tecnologías OSS

Casos de éxito

Donde encontrar más Información

QA

Software Open Source @ Oracle

¿Qué tecnologías OSS con soporte de Oracle conoces?

Software Open Source @ Oracle ¿Qué tecnologías OSS con soporte de Oracle conoces?

OSS Stack Completo en: https://oss.oracle.com/

11

Estrategia Oracle

Oracle’s Strategy: Hardware and

Software Engineered Together

Construido & probado en conjunto

Basado en estándares abiertos

( open standards )

Menor Costo TCO

Mas confiable

Reducción de riesgo: stack

completo de SW & HW integrado

por un mismo proveedor.

LAMP ~ El portafolio de software Open Source

Operating System

Application

Server

Database

Programming Language

L

A

M

P

LAMP & LAMJ: OSS en Oracle

Oracle Linux and VM

Glassfish and Apache

MySQL

PHP, Perl, Python, Java

L

A

M

P/J

Oracle Linux

Unbreakable Enterprise Kernel

Compatible con Red Hat Enterprise Linux

Free source code, binarios & patches

La mejor plataforma Linux para operar Software Oracle

Oracle’s base Linux development platform

Oracle Linux, la mejor plataforma basada en Linux

para Operar Software Oracle

Ksplice permite instalar updates al kernel de Oracle

Linux:

No es necesario un reboot

Mientras las aplicaciones

estan en ejecucion

Solo Oracle Linux ofrece esta funcionalidad

Oracle Linux: Zero Downtime Updates con Ksplice

Ksplice Zero Downtime Updates Disponible para clientes Oracle Linux Premier Support, sin costo

adicional

GlassFish Server Open Source Edition

Servidor de Aplicaciones de código abierto

Open Source Edition & Oracle Glassfish Server ( versión con soporte )

Contenedor Web para Java Servlets, JSP’s, Java Server Faces, EJBs 3.x, Java Persistence API, Java

Compatible con PHP, Groovy, HTML5, C/C++.

World’s First Implementation of Java EE specification.

GlassFish Server Open Source Edition

ORACLE DRIVES MySQL INNOVATION

DELIVERING MORE BETTER PRODUCTS FASTER

MySQL: la base de datos Open Source más

popular del planeta, ahora con respaldo de

Oracle

Multiple Languages

C C++ C#

MySQL ~ multi-plataforma & multi-lenguaje

Multi-plataforma

Multi-lenguaje

MySQL @ Oracle

MySQL @ Oracle

70% utiliza

Oracle Fusion MiddleWare

WebLogic Server

Database Adapter for Oracle SOA Suite

Oracle Business Process Management

Oracle Virtual Directory

Oracle Data Integrator

Oracle Enterprise Performance

Management

Oracle Identity Analytics

Open SSO STS, Open SSO Fedlet

Oracle Linux

Oracle VM

Oracle Solaris Cluster

Oracle GoldenGate

Oracle Secure Backup

Oracle Database Firewall

MySQL Enterprise @ Oracle Certificaciones

• Oracle Golden Gate

• Replicación bi-direccional entre MySQL Enterprise Server & Oracle Enterprise Server

• Aplicaciones híbridas

MySQL frontend + Oracle Data Store

• Oracle Secure Backup

• MySQL Enterprise Backup 3.6 ~ soporta

backup streaming a través de OSB via SBT API

Certificaciones MySQL Enterprise Productos Oracle

Permitiendo administrar Oracle DBs & MySQL DBs, a través de herramientas / soluciones del stack de Oracle.

Agenda

¿Qué es el software libre ( Open Source

Software )?

¿Cómo Oracle integra soluciones basadas en

OSS en el portafolio de software más completo

para la industria?

Beneficios de usar Tecnologías OSS

Casos de éxito

Donde encontrar más Información

QA

Beneficios del Software Open Source

Modelo basado en Comunidades

No Vendor Locking

Mejor TCO

Mitigación de Riego a través de Open Source

Software Enterprise

Mayor R&D

Open Source Software Enterprise

Agenda

¿Qué es el software libre ( Open Source

Software )?

¿Cómo Oracle integra soluciones basadas en

OSS en el portafolio de software más completo

para la industria?

Beneficios de usar Tecnologías OSS

Casos de éxito

Donde encontrar más Información

QA

Open Source @ Oracle ~ 10,000+ Clientes

Cloud

Web & Enterprise OEM & ISVs

Clientes Globales de MySQL

MySQL en Latinoamérica

Información Adicional Software Open Source en Oracle

oss.oracle.com

Oracle Linux www.oracle.com/us/technologies/linux/overview/index.html

MySQL www.mysql.com

Glassfish www.oracle.com/technetwork/middleware/glassfish/overview/index

.html

Java www.oracle.com/technetwork/java/index.html

MySQL Enterprise

MySQL Enterprise – Valor agregado

– Workbench, monitor, query analyzer, performance advisors - Facilidad de uso y mejor control de la plataforma

– Soporte Técnico 24x7 Oracle Support – Mitigación de riesgos

– Actualizaciones de software - Estabilidad y mejor desempeño en MySQL

Server

Open-source server with pluggable APIs

Monitoring

Enterprise manager

Query analysis

Hot fixes

Service packs

Best practices rules

Knowledge base

24x7 support

Load balancer

MySQL Enterprise Edition

MySQL Community Server

MySQL Enterprise - Performance

20x Mejor escalabilidad MySQL Enterprise MySQL 5.5.16

Oracle Linux 6.1, Unbreakable Kernel 2.6.32 2 sockets, 24 cores, 2 X 12-core Intel(R) Xeon(R) X5670 2.93GHz CPUs 72GB DDR3 RAM 2 X LSI SCSI Disk (MR9261-8i) (597GB)

Default Connection Pool

Users/Clients

Connection 1

Default

Connection Pool

Connections

/statements

assigned

to Threads

for life

Connection 1 Execution Thread

Connection 2 Connection 2 Execution Thread

• Connections assigned to 1 thread for the life of the connection

• Same thread used for all connection statement executions (single threaded)

With Thread Pool Enabled

Thread Pool (and thread groups)

Connection 1 Execution Threads

Users/Clients

Connection 1

Connection 2

Connection 1

Threads 1 - 4096

Connection 2

Threads 4097 - 8193

Connection 2 Execution Threads

• Pool contains configurable number of thread groups (default = 16), each manages up to 4096 re-usable threads

• Each connection assigned to thread group via round robin

Connection N

Threads 8194 - N

Ensures better, sustained performance as user loads continue to grow.

MySQL Enterprise Monitor: Query Analyzer

MySQL Enterprise Backup

• Online Backup for InnoDB

• Full, Incremental, Partial Backups

• Compressed Backup

• Point in Time Recovery (PITR)

• High Performance

• Unlimited Database Size

• Cross-Platform (Windows, Linux, Unix)

MEB Backup Files

MySQL Database Files

mysqlbackup

39 © 2012 Oracle Corporation – Proprietary and Confidential

MySQL Workbench Tweets from real users after 5.2 release

“MySQL Workbench – I think I love you. Exporting backups and managing mass connections is so simple. Bootiful!” “MySQL Workbench 5.2 is impressive.

SQL Development, Data Modeling, and Server Administration all integrated”

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

MySQL Workbench

• SQL Development

– SQL Editor - Color Syntax Highlighting

– Object Management - Import/Export, Browser, Edit

– Connection Management - Wizard, SSH Tunnel

– Multi-Pane Results View, In-grid data edits

• Data Modelling

– Visual Design

– Forward/Reverse Engineer

• Database Administration

– Status, Configuration, Start/Stop, Replication

– Users, Security, Session Management

– Import/Export Dump Files

New! Database Migration Wizard for SQL Server, Sybase, PostgreSQL

41

MySQL Enterprise Security

42

MySQL Enterprise Audit

43

MySQL Enterprise Audit

• Certified and fully supported by Oracle – DRBD integrated into Oracle Linux

Unbreakable Enterprise Kernel R2

– Pacemaker and Corosync for clustering & failover

– Updates to stack via ULN channel

• Based on distributed storage, not a SAN – Synchronous replication eliminates

risk of data loss

• Open source, mature & proven

MySQL Enterprise High Availability Oracle Linux + DRBD Stack

• Cluster managed through MS Failover Cluster Management snap-in GUI

• Loss of service = couple of seconds + InnoDB recovery time

– App sees temporary loss of connection and reconnects on same IP address

– Replication slave recovers automatically

App

Virtual IP

Data Bin

Slave App App

Vote

MySQL Enterprise High Availability

• Kernel based heartbeat and monitoring

• SPARC and x86. Solaris Virtualization-aware

• MySQL agent included with Oracle Solaris Clusterl

MySQL Enterprise High Availability Oracle Solaris Clustering

Software Open Source @

Oracle Pedro Andrade

pedro.andrade@oracle.com

Strategic Accounts

Manuel Contreras

manuel.contreras@oracle.com

Senior Consultant

Linux, Virtualization, MySQL

Global Business Unit

Colombia Bogotá Abril ‘13

Colombia Bogotá

top related