Diversinines è stata lieta di sponsorizzare ancora una volta Percona Live Europe, la conferenza sui database open source che si è tenuta quest'anno a Dublino, in Irlanda.
Alla conferenza
I membri del team di Diversinines sono arrivati da tutto il mondo per collaborare con i nostri due Dublinesi locali per una dimostrazione di ClusterControl nella sala espositiva e presentare tre sessioni (vedi sotto).
Sul nostro feed di Twitter abbiamo twittato in tempo reale entrambe le sessioni di keynote per aiutare coloro che non hanno potuto partecipare ad essere aggiornati sugli ultimi avvenimenti nel mondo dei database.
Abbiamo anche potuto incontrarci con René Cannaò, creatore di ProxySQL, per parlare delle novità dell'entusiasmante tecnologia di bilanciamento del carico.
Le nostre sessioni
I membri del team di Multiplenines hanno presentato tre sessioni tecniche, tutte molto frequentate... alcune con solo posti in piedi!
MySQL Load Balancer - MaxScale, ProxySQL, HAProxy, MySQL Router e nginx - Uno sguardo da vicino
Dettagli della sessione: Il bilanciamento del carico di connessioni e query MySQL tramite HAProxy è stato popolare negli ultimi anni. Di recente, tuttavia, abbiamo visto l'arrivo di MaxScale, MySQL Router, ProxySQL e ora anche Nginx come proxy inverso.
Per quali casi d'uso li usi e quanto bene si integrano nel tuo ambiente? Questa sessione mira a fornire una solida base sulle tecnologie di bilanciamento del carico per MySQL e MariaDB.
Esaminiamo le principali opzioni open-source disponibili:dai connettori delle applicazioni (php-mysqlnd, jdbc), proxy inverso TCP (HAproxy, Keepalived, Nginx) e bilanciatori di carico compatibili con SQL (MaxScale, ProxySQL, MySQL Router).
Esaminiamo anche le migliori pratiche per i controlli di integrità del back-end per garantire che le connessioni con bilanciamento del carico vengano instradate ai nodi corretti in diverse topologie di clustering MySQL. Acquisirai una buona comprensione del confronto tra le diverse opzioni e una conoscenza sufficiente per decidere quali esplorare ulteriormente.
MySQL su Docker:containerizzare il delfino
Dettagli della sessione: Docker sta diventando sempre più diffuso e adottato dagli utenti come metodo per impacchettare e distribuire applicazioni autosufficienti in contenitori Linux principalmente senza stato. È un ottimo set di strumenti oltre alla virtualizzazione a livello di sistema operativo (LXC, noto anche come container) e funziona bene nel mondo dei microservizi.
Tuttavia, i contenitori Docker sono temporanei per impostazione predefinita. Se un container viene distrutto, anche tutti i dati creati vengono persi. Per un servizio con stato come un database, questo è a dir poco un grosso mal di testa.
Esistono diversi modi per fornire spazio di archiviazione persistente nei contenitori Docker. In questa presentazione parleremo di come configurare un servizio dati di persistenza con Docker che può essere smontato e richiamato su host e container.
Tocchiamo strumenti di orchestrazione, volumi condivisi, contenitori di soli dati, gestione della sicurezza e della configurazione, networking multi-host, rilevamento dei servizi e implicazioni sul monitoraggio quando passiamo da servizi incentrati sull'host a servizi incentrati sui ruoli con cicli di vita più brevi.
Automazione e gestione di MongoDB:un'analisi tra Ops Manager e ClusterControl
Dettagli della sessione: In qualsiasi ambiente operativo occupato, ci sono innumerevoli attività da eseguire:alcune mensili o settimanali, alcune giornaliere o più frequenti e altre su base ad hoc. E l'automazione è fondamentale per eseguire implementazioni e ripristini di software veloci, efficienti e costantemente ripetibili.
Sono disponibili molti strumenti generici, sia commerciali che open source, per facilitare l'automazione delle attività operative. Alcuni di questi strumenti sono persino distribuiti nel mondo dei database. Tuttavia, è disponibile anche un numero limitato di strumenti di automazione specifici per domini e confronteremo due di questi prodotti:Ops Manager di MongoDB e ClusterControl di Diversinines.
Ci occupiamo di installazione e manutenzione, complessità dell'architettura, opzioni per la ridondanza, funzionalità comparativa, monitoraggio, dashboard, avvisi, backup e ripristino, distribuzione automatizzata di configurazioni avanzate e aggiornamento delle distribuzioni esistenti
Grazie al Team Percona per aver organizzato un altro grande convegno ea tutti coloro che hanno partecipato da vicino e da lontano! Speriamo di rivederti presto!