Sobre este tema se habla mucho, hay mucha bibliografía, y se dedica mucho esfuerzo ($$) para lograrlo.
Cada instalación tiene sus particularidades y cada bases de datos ofrece distintas funcionalidades, por lo que implementar y automatizar la respuesta y recuperación ante fallas es una tarea no tan trivial.
Para esta automatización Oracle provee Clusterware, que nació como parte de la solución de cluster para base de datos Oracle RAC. Soporta además configurar cualquier recurso gestionable con scripts, lo que por ejemplo permite configurar una base MySQL como un recurso de Oracle Clusterware.
En la versión 11.2 (año 2009) se ofreció como producto independiente con la licencia de Oracle Enterprise Linux, y desde este año con la versión 12.1 se ofrece de forma gratuita, con soporte oficial teniendo cualquier otro producto de Oracle.
Este mismo concepto está desde hace mucho tiempo en la comunidad open source, siendo la solución más antigua y popular Heartbeat. A evolucionado desde su origen en 1999, y a partir del 2003 se generó el proyecto Pacemaker que tomó la implementación de una solución completa de gestión de recursos en cluster, además de monitoreo. Pacemaker es muy popular por estar disponible en muchas plataformas, además de ser gratuito y robusto.
Yo lo vengo usando desde el 2007 con Postgres y MySQL, y sigue siendo una buena alternativa para instalaciones que no tienen disponible licencias de Oracle. El pasado 15 y 16 de Octubre se realizó en Buenos Aires la conferencia "MySQL / NoSQL & Cloud", y fui aceptado para presentar sobre cómo implementar alta disponibilidad en bases de datos con Pacemaker. Está dirigida a gente que no lo ha usado, y cuento todos los detalles con ejemplos usando máquinas virtuales. Dejo acá la presentación y los scripts usados.
Mostrando las entradas con la etiqueta MySQL. Mostrar todas las entradas
Mostrando las entradas con la etiqueta MySQL. Mostrar todas las entradas
miércoles, 13 de noviembre de 2013
martes, 31 de julio de 2012
Conferencia MySQL / NOSQL & Cloud en Buenos Aires
Un poco tarde pero vale la pena recordarlo: el pasado 26 de junio se realizó en el hotel Hilton de Buenos Aires la primera conferencia de usuarios de MySQL / NoSQL & Cloud para América Latina, de nombre "MySQL NoSQL & Cloud Conference & Expo LA", organizada por Binlogic.
Tuve la suerte de poder participar y además presentar sobre un tema en que el que estoy trabajando desde hace un tiempo, MySQL en infraestructura de estándares de salud (disponible en mi slideshare).
La conferencia tuvo tres días de temas variados en dos tracks simultáneos, de la mano de expertos que no se ven seguido por estos lados, como Colin Charles de MariaDB (Malaysia), Gerardo Narvaja de Tokutek (USA), Sheeri Cabral de Mozilla Foundation (USA), Ronald Bradford (USA), Massimo Brignoli y Max Mether de SkySQL (Italia y Finlandia), Kentoku Shiba de Spider MySQL (Japón), Pedro Andrade de MySQL, además de varios speakers regionales (Argentina y Brasil).
Es una suerte para los que estamos cerca que Santiago se haya animado a organizar un evento de este calibre, y mejor aún que por el éxito obtenido se esté planificando la edición 2013. Hay que estar atentos a la fecha, y seguramente nos encontremos ahí.
Un saludo.
Tuve la suerte de poder participar y además presentar sobre un tema en que el que estoy trabajando desde hace un tiempo, MySQL en infraestructura de estándares de salud (disponible en mi slideshare).
La conferencia tuvo tres días de temas variados en dos tracks simultáneos, de la mano de expertos que no se ven seguido por estos lados, como Colin Charles de MariaDB (Malaysia), Gerardo Narvaja de Tokutek (USA), Sheeri Cabral de Mozilla Foundation (USA), Ronald Bradford (USA), Massimo Brignoli y Max Mether de SkySQL (Italia y Finlandia), Kentoku Shiba de Spider MySQL (Japón), Pedro Andrade de MySQL, además de varios speakers regionales (Argentina y Brasil).
Es una suerte para los que estamos cerca que Santiago se haya animado a organizar un evento de este calibre, y mejor aún que por el éxito obtenido se esté planificando la edición 2013. Hay que estar atentos a la fecha, y seguramente nos encontremos ahí.
Un saludo.
sábado, 30 de junio de 2012
Mi Collaborate 2012
El tiempo ha pasado muy rápido para mí en los últimos meses, y hay mucho por contar.
Tengo varios borradores en edición desde hace meses, así que vamos a ponernos al día con un post por tema importante reciente para que sean fácil de ubicar a futuro. Comenzando en éste sobre mi experiencia en el evento Collaborate 2012 de fines de abril en Las Vegas.
Hubo un poco más de 4000 asistentes durante los 4 días y medio del evento, lo que es una multitud moviéndose en las dos plantas del centro de convenciones, entre decenas de salones de conferencias. Fueron días con un mínimo diez horas de trabajo, más el estrés adicional durante los primeros días de repasar las presentaciones que tenía que dar.
Días muy largos pero completamente disfrutables. Pude escuchar excelentes reconocidos presentadores como Tom Kyte, Arup Nanda, Craig Shallahamer, Alex Gorbachev, Kai Yu y Hans Forbrich, y varios más que no conocía y fueron un grato descubirimento, como Martin Klier y Yury Velikanov. También Edelweiss lo hizo muy bien, a pesar que no es mi tema, con una excelente presentación sobre Oracle BI Publisher a sala llena.
El lunes fue mi primer presentación sobre MySQL, y pese a coincidir con la única de Markus Michalewicz (sobre Oracle RAC), hubo decenas de asistentes que la siguieron atentos y continuaron con preguntas una vez terminada.
Mi segunda presentación fue el martes y trataba de RMAN. Con la sala casi llena se hizo sentir el estrés adicional por ser en otro idioma, obligandome a escuchar varias veces las preguntas que me hicieron para poder entenderlas. Al final también hubo muchos interesados en profundizar algunos puntos, lo que fue más fácil de manejar mano a mano.
Recién al final de la conferencia, después de cuatro días agotadores, pudimos salir a conocer algo de la ciudad, y descansar. El Gran Cañon es definitivamente una visita imprescindible. En lo previo puede parecer algo familiar por haberlo visto en muchas películas, pero en vivo es una experiencia inigualable por sus dimensiones.
En resumen, recomendable por donde se lo mire. Junto a la experiencia de presentar por primera vez en inglés, hicieron que la inversión de asistir se justificara con creces.
Cómo se llega a dar una presentación en Collaborate?. Hay que estar atento al anuncio del Call for papers, que para 2012 tuvo como fecha límite el 14 de Octubre de 2011, y enviar resúmenes de charlas propuestas. Un par de meses después se recibe la respuesta del comité evaluador (el 8 de Diciembre) indicando si alguna fue aceptada junto con los pasos a seguir. Lo más importante es la fecha límite para entregar la versión completa (y final) de las presentaciones, que deben ir acompañadas de un white paper, lo que hace que el esfuerzo sea mucho mayor que el requerido para crear una presentación. Este límite fue el primero de marzo.
Ser aceptado implica que se tiene una entrada gratuita para el evento, que de otra forma tiene un costo de 1600 dólares (aunque hay descuentos por inscripción anticipada), pero no incluye los gastos, pasaje, estadía ni viáticos. O sea que uno se tiene que hacer cargo de todos los gastos. Claramente algo muy costoso para nosotros estando tan lejos, lo que muestra la importancia de tener eventos regionales técnicos de buen nivel, accesibles para la mayoría de los técnicos que no pueden afrontar gastos como éste.
Tengo varios borradores en edición desde hace meses, así que vamos a ponernos al día con un post por tema importante reciente para que sean fácil de ubicar a futuro. Comenzando en éste sobre mi experiencia en el evento Collaborate 2012 de fines de abril en Las Vegas.
Hubo un poco más de 4000 asistentes durante los 4 días y medio del evento, lo que es una multitud moviéndose en las dos plantas del centro de convenciones, entre decenas de salones de conferencias. Fueron días con un mínimo diez horas de trabajo, más el estrés adicional durante los primeros días de repasar las presentaciones que tenía que dar.
Días muy largos pero completamente disfrutables. Pude escuchar excelentes reconocidos presentadores como Tom Kyte, Arup Nanda, Craig Shallahamer, Alex Gorbachev, Kai Yu y Hans Forbrich, y varios más que no conocía y fueron un grato descubirimento, como Martin Klier y Yury Velikanov. También Edelweiss lo hizo muy bien, a pesar que no es mi tema, con una excelente presentación sobre Oracle BI Publisher a sala llena.
El lunes fue mi primer presentación sobre MySQL, y pese a coincidir con la única de Markus Michalewicz (sobre Oracle RAC), hubo decenas de asistentes que la siguieron atentos y continuaron con preguntas una vez terminada.
Mi segunda presentación fue el martes y trataba de RMAN. Con la sala casi llena se hizo sentir el estrés adicional por ser en otro idioma, obligandome a escuchar varias veces las preguntas que me hicieron para poder entenderlas. Al final también hubo muchos interesados en profundizar algunos puntos, lo que fue más fácil de manejar mano a mano.
Recién al final de la conferencia, después de cuatro días agotadores, pudimos salir a conocer algo de la ciudad, y descansar. El Gran Cañon es definitivamente una visita imprescindible. En lo previo puede parecer algo familiar por haberlo visto en muchas películas, pero en vivo es una experiencia inigualable por sus dimensiones.
En resumen, recomendable por donde se lo mire. Junto a la experiencia de presentar por primera vez en inglés, hicieron que la inversión de asistir se justificara con creces.
Cómo se llega a dar una presentación en Collaborate?. Hay que estar atento al anuncio del Call for papers, que para 2012 tuvo como fecha límite el 14 de Octubre de 2011, y enviar resúmenes de charlas propuestas. Un par de meses después se recibe la respuesta del comité evaluador (el 8 de Diciembre) indicando si alguna fue aceptada junto con los pasos a seguir. Lo más importante es la fecha límite para entregar la versión completa (y final) de las presentaciones, que deben ir acompañadas de un white paper, lo que hace que el esfuerzo sea mucho mayor que el requerido para crear una presentación. Este límite fue el primero de marzo.
Ser aceptado implica que se tiene una entrada gratuita para el evento, que de otra forma tiene un costo de 1600 dólares (aunque hay descuentos por inscripción anticipada), pero no incluye los gastos, pasaje, estadía ni viáticos. O sea que uno se tiene que hacer cargo de todos los gastos. Claramente algo muy costoso para nosotros estando tan lejos, lo que muestra la importancia de tener eventos regionales técnicos de buen nivel, accesibles para la mayoría de los técnicos que no pueden afrontar gastos como éste.
Un saludo.
Publicadas por
Nelson Calero
a las
5:12 p.m.
No hay comentarios.:
Enviar esto por correo electrónicoBlogThis!Compartir en XCompartir en FacebookCompartir en Pinterest
Etiquetas:
2012,
Collaborate,
evento,
MySQL,
oracle
miércoles, 11 de abril de 2012
Collaborate 2012
En poco más de una semana comienza en USA uno de los eventos técnicos independientes más grandes del mundo Oracle: Collaborate.
¿Porqué es tan bueno?. Los números hablan por si solos.
Comienza el domingo 22 con un workshop de 6 horas enfocado en un solo tema.
Hay 12 sesiones para elegir, y muchos de los presentadores y temas son imperdibles. Una pena que solo se pueda elegir uno. ¿Cuál?
Tom Kyte y compañia hablando de Real World Performance
Craig Shallamer sobre Performance forecasting
Kai Yu sobre Cloud Control 12c
Alex Gorbachev sobre High availability en 11.2
Y la lista sigue...
De lunes a jueves se pueden presenciar 24 sesiones de una hora, y nuevamente eligiendo entre 20 posibles cada vez.
El total de presentaciones no es 24x20 porque no todas las horas tienen todas las salas habilitadas, y no todos los días se tiene el mismo horario, que varía de 8:00 a 18:00.
Pero de todas formas, es un número brutal. Y los tópicos muy variados.
Esta además de ser mi primer visita a un Collaborate, también será mi primer exposición en eventos en USA, ya que me aceptaron dos charlas:
#492 - High Availability Boot Camp: RMAN - Eliminate the Mystery (va el martes 24 a las 16:30),
#493 - Administering MySQL for Oracle DBAs (lunes 23 a las 17:00).
Así que va a ser una experiencia completa, y de la que podremos compartir detalles en el próximo evento del UYOUG un par de semanas después.
Un saludo.
¿Porqué es tan bueno?. Los números hablan por si solos.
Comienza el domingo 22 con un workshop de 6 horas enfocado en un solo tema.
Hay 12 sesiones para elegir, y muchos de los presentadores y temas son imperdibles. Una pena que solo se pueda elegir uno. ¿Cuál?
Tom Kyte y compañia hablando de Real World Performance
Craig Shallamer sobre Performance forecasting
Kai Yu sobre Cloud Control 12c
Alex Gorbachev sobre High availability en 11.2
Y la lista sigue...
De lunes a jueves se pueden presenciar 24 sesiones de una hora, y nuevamente eligiendo entre 20 posibles cada vez.
El total de presentaciones no es 24x20 porque no todas las horas tienen todas las salas habilitadas, y no todos los días se tiene el mismo horario, que varía de 8:00 a 18:00.
Pero de todas formas, es un número brutal. Y los tópicos muy variados.
Esta además de ser mi primer visita a un Collaborate, también será mi primer exposición en eventos en USA, ya que me aceptaron dos charlas:
#492 - High Availability Boot Camp: RMAN - Eliminate the Mystery (va el martes 24 a las 16:30),
#493 - Administering MySQL for Oracle DBAs (lunes 23 a las 17:00).
Así que va a ser una experiencia completa, y de la que podremos compartir detalles en el próximo evento del UYOUG un par de semanas después.
Un saludo.
Suscribirse a:
Entradas (Atom)