Download - Oracle day co_opensource_final
![Page 1: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/1.jpg)
Colombia Bogotá
![Page 2: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/2.jpg)
Software Open Source @
Oracle Pedro Andrade
Strategic Accounts
Manuel Contreras
Senior Consultant
Linux, Virtualization, MySQL
Global Business Unit
Colombia Bogotá Abril ‘13
![Page 3: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/3.jpg)
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.
![Page 4: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/4.jpg)
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
![Page 5: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/5.jpg)
¿Qué es el software Libre ?
OSS Stack Completo en: https://oss.oracle.com/
![Page 6: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/6.jpg)
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
![Page 7: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/7.jpg)
Forrester: crecimiento código abierto
![Page 8: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/8.jpg)
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
![Page 9: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/9.jpg)
Software Open Source @ Oracle
¿Qué tecnologías OSS con soporte de Oracle conoces?
![Page 10: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/10.jpg)
Software Open Source @ Oracle ¿Qué tecnologías OSS con soporte de Oracle conoces?
OSS Stack Completo en: https://oss.oracle.com/
![Page 11: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/11.jpg)
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.
![Page 12: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/12.jpg)
LAMP ~ El portafolio de software Open Source
Operating System
Application
Server
Database
Programming Language
L
A
M
P
![Page 13: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/13.jpg)
LAMP & LAMJ: OSS en Oracle
Oracle Linux and VM
Glassfish and Apache
MySQL
PHP, Perl, Python, Java
L
A
M
P/J
![Page 14: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/14.jpg)
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
![Page 15: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/15.jpg)
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
![Page 16: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/16.jpg)
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.
![Page 17: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/17.jpg)
GlassFish Server Open Source Edition
![Page 18: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/18.jpg)
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
![Page 19: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/19.jpg)
Multiple Languages
C C++ C#
MySQL ~ multi-plataforma & multi-lenguaje
Multi-plataforma
Multi-lenguaje
![Page 20: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/20.jpg)
MySQL @ Oracle
![Page 21: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/21.jpg)
MySQL @ Oracle
70% utiliza
![Page 22: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/22.jpg)
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
![Page 23: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/23.jpg)
• 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.
![Page 24: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/24.jpg)
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
![Page 25: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/25.jpg)
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
![Page 26: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/26.jpg)
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
![Page 27: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/27.jpg)
Open Source @ Oracle ~ 10,000+ Clientes
![Page 28: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/28.jpg)
Cloud
Web & Enterprise OEM & ISVs
Clientes Globales de MySQL
![Page 29: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/29.jpg)
MySQL en Latinoamérica
![Page 30: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/30.jpg)
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
![Page 31: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/31.jpg)
MySQL Enterprise
![Page 32: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/32.jpg)
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
![Page 33: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/33.jpg)
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)
![Page 34: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/34.jpg)
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)
![Page 35: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/35.jpg)
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.
![Page 36: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/36.jpg)
![Page 37: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/37.jpg)
MySQL Enterprise Monitor: Query Analyzer
![Page 38: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/38.jpg)
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
![Page 39: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/39.jpg)
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”
![Page 40: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/40.jpg)
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
![Page 41: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/41.jpg)
41
MySQL Enterprise Security
![Page 42: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/42.jpg)
42
MySQL Enterprise Audit
![Page 43: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/43.jpg)
43
MySQL Enterprise Audit
![Page 44: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/44.jpg)
• 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
![Page 45: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/45.jpg)
• 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
![Page 46: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/46.jpg)
• 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
![Page 47: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/47.jpg)
![Page 48: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/48.jpg)
Software Open Source @
Oracle Pedro Andrade
Strategic Accounts
Manuel Contreras
Senior Consultant
Linux, Virtualization, MySQL
Global Business Unit
Colombia Bogotá Abril ‘13
![Page 49: Oracle day co_opensource_final](https://reader030.vdocuments.mx/reader030/viewer/2022033101/55d5204bbb61eb94578b470d/html5/thumbnails/49.jpg)
Colombia Bogotá