Colombia Bogotá
Software Open Source @
Oracle
Pedro Andrade
pedro.andrade@oracle.com
Strategic Accounts
Manuel Contreras
manuel.contreras@...
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may ...
Agenda
 ¿Qué es el software libre ( Open Source
Software )?
¿Cómo Oracle integra soluciones basadas en
OSS en el portafo...
¿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 Lib...
Forrester: crecimiento código abierto
Agenda
 ¿Qué es el software libre ( Open Source
Software )?
¿Cómo Oracle integra soluciones basadas
en OSS en el portafo...
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.oracl...
11
Estrategia Oracle
Oracle’s Strategy: Hardware and
Software Engineered Together
 Construido & probado en conjunto
 Bas...
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...
Ksplice permite instalar updates al kernel de Oracle
Linux:
 No es necesario un reboot
 Mientras las aplicaciones
 esta...
GlassFish Server Open Source Edition
Servidor de Aplicaciones de
código abierto
Open Source Edition & Oracle Glassfish
Se...
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 ...
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 Golden Gate
• Replicación bi-direccional entre MySQL
Enterprise Server & Oracle Enterprise Server
• Aplicaciones ...
Agenda
 ¿Qué es el software libre ( Open Source
Software )?
¿Cómo Oracle integra soluciones basadas en
OSS en el portafo...
Beneficios del Software Open Source
 Modelo basado en Comunidades
 No Vendor Locking
 Mejor TCO
 Mitigación de Riego a...
Agenda
 ¿Qué es el software libre ( Open Source
Software )?
¿Cómo Oracle integra soluciones basadas en
OSS en el portafo...
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/...
MySQL
Enterprise
MySQL Enterprise – Valor agregado
– Workbench, monitor, query analyzer, performance advisors - Facilidad
de uso y mejor co...
MySQL Enterprise Edition
MySQL Community Server
MySQL Enterprise - Performance
20x Mejor escalabilidad MySQL Enterprise
My...
Default Connection Pool
Users/Clients
Connection 1
Default
Connection Pool
Connections
/statements
assigned
to Threads
for...
With Thread Pool Enabled
Thread Pool (and thread
groups)
Connection 1 Execution Threads
Users/Clients
Connection 1
Connect...
MySQL Enterprise Monitor: Query Analyzer
MySQL Enterprise Backup
• Online Backup for InnoDB
• Full, Incremental, Partial Backups
• Compressed Backup
• Point in Tim...
39© 2012 Oracle Corporation – Proprietary and Confidential
MySQL Workbench
Tweets from real users after 5.2 release
“MySQL...
Copyright © 2012, Oracle and/or its affiliates. All rights
reserved.
MySQL Workbench
• SQL Development
– SQL Editor - Colo...
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...
• Cluster managed through MS
Failover Cluster Management
snap-in GUI
• Loss of service = couple of
seconds + InnoDB recove...
• Kernel based heartbeat and monitoring
• SPARC and x86. Solaris Virtualization-aware
• MySQL agent included with Oracle S...
Software Open Source @
Oracle
Pedro Andrade
pedro.andrade@oracle.com
Strategic Accounts
Manuel Contreras
manuel.contreras@...
Colombia Bogotá
Open Source Software  – Open Day Oracle 2013
Open Source Software  – Open Day Oracle 2013
Upcoming SlideShare
Loading in …5
×

Open Source Software – Open Day Oracle 2013

761 views

Published on

Open source software – Open Day Oracle 2013

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
761
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Open Source Software – Open Day Oracle 2013

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

×