mysql, la base de datos más popular del mundo · 2018. 2. 23. · mysql y alta disponibilidad 9 9...

16
MySQL, la base de datos Más popular del mundo Mauricio Rocha Perdomo Práctica de Software

Upload: others

Post on 28-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

MySQL, la base de datosMás popular del mundo

Mauricio Rocha PerdomoPráctica de Software

Page 2: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Agenda

•Software Libre •Introducción a MySQL • Arquitecturas de MySQL• Solución MySQL Enterprise • Base de datos. Monitor. Soporte.

Page 3: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Software Libre

• El software es "libre" si garantiza las siguientes libertades:– Libertad 0: la libertad de usar el programa, con cualquier

propósito.– Libertad 1: la libertad de estudiar cómo funciona el programa, y

adaptarlo a tus necesidades.– Libertad 2: la libertad de distribuir copias, con lo que puedes

ayudar a tu vecino.– Libertad 3: la libertad de mejorar el programa y hacer públicas las

mejoras a los demás, de modo que toda la comunidad se beneficie.

Page 4: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Visión Open Source de Sun

Manejar volumen Compartir conocimiento

Cambiar mercados cerrados

Apoyar a mercados emergentes

Page 5: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Prioridades de MySQL

Ser la mejor base de datos en línea

Confiabilidad Desempeño Fácilidad de uso

Page 6: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

• 12 millones de instalaciones• 70,000 descargas cada día• Parte del stack de Código Abierto con más

rápido crecimiento: LAM• Reduce el TCO de Base de datos cerca de un

90%• 90% de propietario al 10% del costo

• Confiabilidad, Desempeño, Fácil de uso

Introducción de Sun MySQL

Page 7: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

El código abierto esta alimentando la Web

Enterprise 2.0TelecomunicacionesOn Demand, SaaS, Hosting

Web / Web 2.0 OEM / ISV's

Clientes Líderes de la Industria

Page 8: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

MySQL y Alta disponibilidad

%9 9 9 9935 days 4 days 50 mins 5 mins8 hours

No Administrada

Tecnologías dereplicación

Tecnología deCluster

Redundancia geografica y Clustering

Bien Administrada

Pequeñosnegocios

ISPs DataCenters

BancosMedicos

TelcoMilicia

Defensa

.

MySQLCluster

MySQL + DRBDMySQL + SAN

MySQLReplication

Page 9: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Estrategia de Aplicación – Scale out!

Lecturas

Lecturas

ReplicaciónMySQL

EscriturasWeb/AppServers

HttpBalanceador

De cargasClientes

Las lecturas de la aplicación escalan conMás servidores esclavos

Page 10: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Arquitectura DRBD

ActiveMaster

PassiveMaster

Virtual IPManagement

SynchronousBlock

Replication

MySQL y DRBDWeb/AppServers

Page 11: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Arquitectura SaaS

FirewallCorporativo

UsuariosFinales Internet

Web/AppServers

Hosting Administrado

MySQLServers

Page 12: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Arquitectura Enterprise 2.0

FirewallCorporativo

Browsers

InternetWeb/AppServers

MySQLServersBrowsers

LAN

Page 13: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Solución MySQL Enterprise

• Subscription:• MySQL Enterprise

• License (OEM):• Embedded Server• Support

• MySQL Cluster Carrier-Grade• Training• Consulting• NRE

Base deDatos

Monitoreo

Support

• MySQL Enterprise Server 5.1!• Actualizaciones mensuales• Service Packs trimestrales• Programa Hot Fix • Indenmización

• Monitoreo Global a todos los servidores• Consola central basada en Web• Advisors, Expert Advice Integrados• MySQL Query Analyzer – Nuevo!• Ayuda especializada de crecimiento

• Base de conocimientoe en línea• 24 x 7 x 365 para resolución de problemas• Ayuda de consultoría• Alta disponibilidad y crecimiento horizontal

Software y servicios Empresariales entregados en suscripciones anuales

Page 14: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

MySQL Query Analyzer

• Monitoreo centralizado de Queries de todos los servidores• No existe dependencia en logs lentos del Query SHOW

PROCESSLIST;• Vistas agregadas de la ejecución de cuentas de queries,

tiempo y renglones.• Ahorra tiempo haciendo analisis de ejecucaciones atomicas

para el costo total de query

“Encuentra problemas de código antes que los usuarios.”

Page 15: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Valor agregado de MySQL Enterprise

• Oferta Comprensiva de soporte a producción, herramientas de monitoreo y base de datos MySQL

• Desempeño óptimo, confiabilidad, seguridad y uptime

Open-source serverwith pluggable APIs

Monitoring

Connection manager

Query analysis

Hot fixes

Service packs

Best practices rules

Knowledge base

24x7 support

Memcachedsupport

Load balancer

Page 16: MySQL, la base de datos Más popular del mundo · 2018. 2. 23. · MySQL y Alta disponibilidad 9 9 9 9 9 % 35 days 4 days 8 hours 50 mins 5 mins No Administrada Tecnologías de replicación

Mauricio [email protected]

Gracias

Live Webinars:http://mysql.com/news-and-events/