sql >> Base de Datos >  >> RDS >> Mysql

HAProxy:todos los recursos de varios nueves

Los balanceadores de carga son un componente esencial en la alta disponibilidad de la base de datos MySQL y MariaDB; especialmente al hacer que los cambios de topología sean transparentes para las aplicaciones e implementar la funcionalidad de división de lectura y escritura.

HAProxy es un software gratuito de código abierto que proporciona un equilibrador de carga de alta disponibilidad y un servidor proxy para aplicaciones basadas en TCP y HTTP que distribuye las solicitudes entre varios servidores.

ClusterControl proporciona soporte para la implementación, configuración y optimización de HAProxy, así como para otras tecnologías populares de balanceo de carga y almacenamiento en caché para bases de datos MySQL y MariaDB.

Estos son nuestros principales recursos para HAProxy para que pueda comenzar con esta tecnología ampliamente utilizada.

Tutoriales

Equilibrio de carga MySQL con HAProxy - Tutorial

Recientemente hemos actualizado nuestro tutorial sobre MySQL Load Balancing con HAProxy. Lea sobre implementación y configuración, monitoreo, mantenimiento continuo, métodos de verificación de estado, división de lectura y escritura, redundancia con VIP y Keepalived y más.

Leer más

Seminarios web a pedido

Cómo implementar y administrar HAProxy, MaxScale o ProxySQL con ClusterControl

En este seminario web, hablamos sobre la compatibilidad con proxies para configuraciones MySQL HA en ClusterControl:en qué se diferencian y cuáles son sus ventajas y desventajas. Y le mostramos cómo puede implementar y administrar fácilmente HAProxy, MaxScale y ProxySQL desde ClusterControl durante una demostración en vivo.

Mira la repetición

Cómo configurar el equilibrio de carga de SQL con HAProxy

En este seminario web, cubrimos los conceptos en torno al popular balanceador de carga HAProxy de código abierto y le mostramos cómo usarlo con sus clústeres de base de datos basados ​​en SQL.

Mira la repetición

Ajuste del rendimiento de HAProxy para el equilibrio de carga de la base de datos

Este seminario web analiza los aspectos básicos del ajuste del rendimiento de HAProxy y explica cómo aprovechar algunas de las nuevas funciones de 1.5, que se lanzó en junio de 2014 después de 4 años de trabajo de desarrollo.

Mira la repetición

Presentamos el modelo de replicación de MySQL© de Variousnines

El Blueprint de Variousnines para la replicación de MySQL incluye todos los aspectos de una topología de replicación de MySQL con los entresijos de la implementación, la configuración de la replicación, la supervisión, las actualizaciones, la realización de copias de seguridad y la gestión de la alta disponibilidad mediante proxies como ProxySQL, MaxScale y HAProxy. Este seminario web proporciona un recorrido detallado de este modelo y explica cómo aprovecharlo al máximo.

Mira la repetición

Blogs destacados

Conexiones HAProxy frente a conexiones MySQL:lo que debe saber

Conexiones máximas determina el número máximo de conexiones al servidor de la base de datos. Esto se puede configurar tanto en el servidor de la base de datos como en el proxy que se encuentra frente a él. En esta publicación de blog, nos sumergiremos en las variables de conexiones máximas de HAProxy y MySQL, y veremos cómo obtener lo mejor de ambos mundos.

Leer más

Comparativa de equilibrio de carga de SQL:comparación del rendimiento de MaxScale frente a HAProxy

En una publicación anterior, le dimos una descripción general rápida del balanceador de carga MaxScale y le explicamos la instalación y la configuración. Hicimos algunos puntos de referencia rápidos usando sysbench, un punto de referencia de rendimiento del sistema que admite pruebas de CPU, memoria, IO, mutex y también el rendimiento de MySQL. Compartiremos los resultados en esta publicación de blog.

Leer más

Configuración de MySQL Galera con equilibrio de carga:implementación manual frente a ClusterControl

La implementación de MySQL Galera Cluster con equilibrio de carga redundante lleva un poco de tiempo. Este blog analiza cuánto tiempo llevaría hacerlo manualmente en comparación con el uso de ClusterControl para realizar la tarea.

Leer más

División de lectura y escritura para aplicaciones Java mediante Connector/J, replicación MySQL y HAProxy

En esta publicación de blog, jugaremos con la replicación de Java y MySQL para realizar la división de lectura y escritura para las aplicaciones de Java usando Connector/J.

Leer más

División de lectura y escritura de alta disponibilidad con php-mysqlnd, MySQL Replication y HAProxy

En esta publicación de blog, exploramos el uso de php-mysqlnd_ms con una aplicación PHP (Wordpress) en un backend de replicación MySQL estándar.

Leer más

Conviértase en un DBA de ClusterControl:haga que sus componentes de base de datos sean HA a través de Load Balancers

Hay varias formas de conservar la alta disponibilidad con las bases de datos. Puede usar IP virtuales (VRRP) para administrar la disponibilidad del host, puede usar administradores de recursos como Zookeeper y Etcd para (re) configurar sus aplicaciones o usar balanceadores de carga/proxies para distribuir la carga de trabajo entre todos los hosts disponibles.

Leer más

Clúster de aplicaciones de WordPress usando Kubernetes con HAProxy y Keepalived

En esta publicación de blog, vamos a jugar con la agrupación en clústeres y los pods de aplicaciones de Kubernetes. Usaremos Wordpress como aplicación, con un solo servidor MySQL. También tendremos HAProxy y Keepalived para proporcionar un reenvío de paquetes simple (para una red externa) con capacidad de alta disponibilidad.

Leer más

Cómo Galera Cluster permite alta disponibilidad para sitios web de alto tráfico

Esta publicación brinda una idea de cómo Galera puede ayudar a crear sitios web de alta disponibilidad.

Leer más