diferenciacion

Páginas: 5 (1054 palabras) Publicado: 25 de abril de 2013
Entra en Adictos a través de



Deseo registrarme
Olvidé mi contraseña
InicioQuiénes somosFormaciónComparador de salariosNuestros librosMás

» Estás en: Inicio Tutoriales Balanceando la carga de MySQL con HAProxy
Catálogo de servicios Autentia



Síguenos a través de:

Últimas Noticias

» Atención, APLAZADO Estreno último capítulo de Terrakas

» Vendedor:Soy inseguro, filtra o elige por mi: si quieres que te compre.

» Comentando el libro: El arte de pensar, de Rolf Dobelli

» Ya está a la venta mi segundo libro: Planifica tu éxito, de aprendiz a empresario

» Ya esta disponible en eBook mi primer libro: Informática Profesional

Histórico de noticias

Últimos Tutoriales

» Control de la calidad, aseguramiento de la calidad y calidadtotal en el desarrollo de software

» Uso de Requirejs para modularizar una App creada con Emberjs

» Instalación de Redmine (Bitnami) e integración con Subversion.

» Introducción a Require.JS

» Conexión con mysql desde iSeries

Últimos Tutoriales del Autor

» Resolver problema LockTimeoutException en Spring Web Flow

» Trabajar con tablas en JasperReport

» Aspectos avanzados deSitemesh

» Introducción a Sitemesh

» Robolectric: aplicando TDD en Android

Categorías del Tutorial

Mysql

BBDD

Herramientas

Últimas ofertas de empleo

2011-09-08
Comercial - Ventas - MADRID.

2011-09-03
Comercial - Ventas - VALENCIA.

2011-08-19
Comercial - Compras - ALICANTE.

2011-07-12
Otras Sin catalogar - MADRID.

2011-07-06
Otras Sin catalogar - LUGO.Rubén Aguilera Díaz-Heredero
Consultor tecnológico de desarrollo de proyectos informáticos.

Ingeniero en Informática, especialidad en Ingeniería del Software

Puedes encontrarme en Autentia: Ofrecemos servicios de soporte a desarrollo, factoría y formación

Somos expertos en Java/J2EE

Ver todos los tutoriales del autor


Fecha de publicación del tutorial: 2012-04-19Tutorialvisitado 3.446 veces Descargar en PDF
Balanceando la carga de MySQL con HAProxy

0. Índice de contenidos.

1. Entorno.
2. Introducción.
3. Vamos al lío.
4. Probamos el resultado.
5. Conclusiones.
1. Entorno

Este tutorial está escrito usando el siguiente entorno:

Hardware: Portátil Mac Book Pro 17" (2,6 Ghz Intel Core i7, 8 GB DDR3)
Sistema Operativo: Mac OS X Snow Leopard 10.6.4
5máquinas virtuales con Ubuntu Server 10.4 en VirtualBox
MySQL 5.1
MySQL Cluster
HAProxy 1.3.22
2. Introducción

En un tutorial anterior ya vimos como conseguir alta disponibilidad con MySQL montando un cluster: Montar un cluster de MySQL. El objetivo del presente tutorial es añadir un balance de carga a nuestra solución de alta disponibilidad.

Las soluciones de balance de carga pueden ser tantohardware como software. En este caso, nosotros vamos a optar por una solución software llamada HAProxy que instalaremos en otra máquina virtual independiente y que funcionará de proxy con el resto de nodos SQL de la arquitectura, a fin de repartir las peticiones.

3. Vamos al lío

Lo primero que tenemos que hacer es instalar una nueva máquina virtual. Esta máquina solo va a actuar de proxybalanceador por lo que lo único que tenemos que instalar es el paquete HAProxy.

view plainprint?
sudo apt-get install haproxy
Una vez instalado vamos a configurarlo para que balance la carga de MySQL. Para ello abrimos con un editor el fichero /etc/haproxy/haproxy.cfg que se ha creado con contenido por defecto en la instalación del paquete.

Esta es una posible configuración para nuestrocaso:

view plainprint?
global
maxconn 4096
user haproxy
group haproxy
daemon

defaults
mode http
option tcplog
option dontlognull
retries 3
option redispatch
contimeout 5000
clitimeout 50000
srvtimeout 50000

listen mysql-cluster 0.0.0.0:3307
mode tcp
balance roundrobin...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diferenciacion
  • Diferenciación
  • diferenciacion
  • Diferenciación
  • Diferenciación Del Yo
  • Diferenciacion
  • DIFERENCIACION
  • Diferenciacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS