Mysql
 sql >> Database >  >> RDS >> Mysql

HAProxy:tutte le risorse di Manynines

I bilanciatori di carico sono un componente essenziale nell'elevata disponibilità dei database MySQL e MariaDB; soprattutto quando si rendono trasparenti le modifiche alla topologia alle applicazioni e si implementa la funzionalità di divisione in lettura e scrittura.

HAProxy è un software open source gratuito che fornisce un servizio di bilanciamento del carico ad alta disponibilità e un server proxy per applicazioni basate su TCP e HTTP che distribuiscono le richieste su più server.

ClusterControl fornisce supporto per l'implementazione, la configurazione e l'ottimizzazione di HAProxy, nonché per altre popolari tecnologie di bilanciamento del carico e memorizzazione nella cache per i database MySQL e MariaDB.

Ecco le nostre principali risorse per HAProxy per iniziare con questa tecnologia ampiamente utilizzata.

Esercitazioni

Bilanciamento del carico MySQL con HAProxy - Tutorial

Abbiamo recentemente aggiornato il nostro tutorial su MySQL Load Balancing con HAProxy. Leggi la distribuzione e la configurazione, il monitoraggio, la manutenzione continua, i metodi di controllo dello stato, la suddivisione in lettura e scrittura, la ridondanza con VIP e Keepalived e altro ancora.

Leggi di più

Webinar su richiesta

Come distribuire e gestire HAProxy, MaxScale o ProxySQL con ClusterControl

In questo webinar parliamo del supporto per i proxy per le configurazioni MySQL HA in ClusterControl:come differiscono e quali sono i loro pro e contro. E ti mostriamo come distribuire e gestire facilmente HAProxy, MaxScale e ProxySQL da ClusterControl durante una demo dal vivo.

Guarda il replay

Come configurare il bilanciamento del carico SQL con HAProxy

In questo webinar tratteremo i concetti del popolare sistema di bilanciamento del carico HAProxy open source e ti mostreremo come utilizzarlo con i tuoi cluster di database basati su SQL.

Guarda il replay

Ottimizzazione delle prestazioni di HAProxy per il bilanciamento del carico del database

Questo webinar discute le basi dell'ottimizzazione delle prestazioni per HAProxy e spiega come sfruttare alcune delle nuove funzionalità della versione 1.5, rilasciata a giugno 2014 dopo 4 anni di lavoro di sviluppo.

Guarda il replay

Presentazione del progetto di replica di Manynines MySQL©

Il progetto Manynines per la replica di MySQL include tutti gli aspetti di una topologia di replica MySQL con i dettagli dell'implementazione, la configurazione della replica, il monitoraggio, gli aggiornamenti, l'esecuzione di backup e la gestione dell'elevata disponibilità utilizzando proxy come ProxySQL, MaxScale e HAProxy. Questo webinar fornisce una panoramica approfondita di questo progetto e spiega come utilizzarlo al meglio.

Guarda il replay

I migliori blog

Connessioni HAProxy e connessioni MySQL:cosa dovresti sapere

Numero massimo di connessioni determina il numero massimo di connessioni al server di database. Questo può essere impostato sia sul server del database, sia sul proxy che lo precede. In questo post del blog, analizzeremo le variabili di connessione massima HAProxy e MySQL e vedremo come ottenere il meglio da entrambi i mondi.

Leggi di più

Benchmark di bilanciamento del carico SQL:confronto delle prestazioni di MaxScale e HAProxy

In un post precedente, ti abbiamo fornito una rapida panoramica del sistema di bilanciamento del carico MaxScale e abbiamo esaminato l'installazione e la configurazione. Abbiamo eseguito alcuni benchmark rapidi utilizzando sysbench, un benchmark delle prestazioni del sistema che supporta il test delle prestazioni di CPU, memoria, IO, mutex e anche MySQL. Condivideremo i risultati in questo post sul blog.

Leggi di più

Configurazione di MySQL Galera con bilanciamento del carico - Distribuzione manuale vs ClusterControl

La distribuzione di un cluster MySQL Galera con bilanciamento del carico ridondante richiede un po' di tempo. Questo blog esamina quanto tempo ci vorrebbe per farlo manualmente rispetto all'utilizzo di ClusterControl per eseguire l'attività.

Leggi di più

Splitting lettura-scrittura per app Java tramite Connector/J, replica MySQL e HAProxy

In questo post del blog, giocheremo con Java e MySQL Replication per eseguire la suddivisione in lettura e scrittura per le app Java utilizzando Connector/J.

Leggi di più

Divisione lettura-scrittura ad alta disponibilità con php-mysqlnd, MySQL Replication e HAProxy

In questo post del blog, esploriamo l'uso di php-mysqlnd_ms con un'applicazione PHP (Wordpress) su un backend di replica MySQL standard.

Leggi di più

Diventa un DBA ClusterControl:rendi i tuoi componenti DB HA tramite Load Balancer

Esistono vari modi per mantenere la disponibilità elevata con i database. Puoi utilizzare IP virtuali (VRRP) per gestire la disponibilità degli host, puoi utilizzare gestori di risorse come Zookeeper ed Etcd per (ri)configurare le tue applicazioni o utilizzare bilanciatori di carico/proxy per distribuire il carico di lavoro su tutti gli host disponibili.

Leggi di più

Gruppo di applicazioni WordPress utilizzando Kubernetes con HAProxy e Keepalived

In questo post del blog, giocheremo con il clustering e i pod delle applicazioni Kubernetes. Useremo Wordpress come applicazione, con un unico server MySQL. Avremo anche HAProxy e Keepalived per fornire un semplice inoltro di pacchetti (per rete esterna) con capacità di alta disponibilità.

Leggi di più

In che modo il cluster Galera consente un'elevata disponibilità per siti Web ad alto traffico

Questo post fornisce una panoramica di come Galera può aiutare a creare siti Web HA.

Leggi di più