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

Annoncering af ClusterControl 1.4.1 - ProxySQL-udgaven

I dag er vi glade for at kunne annoncere 1.4.1-udgivelsen af ​​ClusterControl - det altomfattende databasestyringssystem, der lader dig nemt implementere, overvåge, administrere og skalere højt tilgængelige open source-databaser - og belastningsbalancere - i ethvert miljø:on-premise eller i skyen.

Denne udgivelse indeholder vigtige nye administrationsfunktioner til MySQL og MariaDB belastningsbalancering med ProxySQL sammen med ydeevneforbedringer og fejlrettelser.

Højdepunkter i udgivelsen

Til ProxySQL

  • Support til:
    • MySQL Galera ud over replikeringsklynger
    • Aktiv standby HA-opsætning med Keepalived
    • Brug Query Monitor til at se forespørgselssammendrag
  • Administrationsfunktioner:
    • Administrer forespørgselsregler (forespørgselscaching, forespørgselsomskrivning)
    • Administrer værtsgrupper (servere)
    • Administrer ProxySQL-databasebrugere
    • Administrer ProxySQL-systemvariabler

Til Galera Cluster til MySQL og replikering

  • Administrer MySQL Galera og replikeringsklynger med administrations-/offentlige IP'er
    • Til overvågning af forbindelser og data/private IP'er til replikeringstrafik
  • Tilføj MySQL Galera-noder eller replikeringslæseslaver med administrations- og data-IP'er

Download ClusterControl

Se udgivelsesdetaljer og ressourcer

  • 1.4.1 Ændringslog
  • ClusterControl Administration Guide
  • Opgraderingsvejledning

Load balancers er en væsentlig komponent i MySQL og MariaDB database høj tilgængelighed; især når man laver topologiændringer gennemsigtige for applikationer og implementerer læse-skrive split-funktionalitet. Som vi alle ved, trækker databaseapplikationer med høj trafik en enorm mængde forespørgsler dagligt. Derfor kræver DBA'er og SysAdmins pålidelige teknologiløsninger, der automatisk kan skaleres til at håndtere disse forbindelser, mens de forbliver tilgængelige for endnu mere.

Og det er her belastningsbalanceringsteknologier såsom HAProxy, MaxScale og nu ProxySQL kommer ind.

ClusterControl er altid kommet med understøttelse af HAProxy, som en generisk TCP load balancer. Vi tilføjede derefter understøttelse af MariaDBs MaxScale, en SQL-bevidst belastningsbalancer.

Og i dag er vi glade for at kunne annoncere administrationssupport til ProxySQL, en let, men kompleks protokol-bevidst proxy, der sidder mellem MySQL-klienter og -servere, ud over de implementerings- og overvågningsfunktioner for ProxySQL, vi annoncerede for to måneder siden.

I modsætning til andre forstår ProxySQL MySQL-protokollen, som tillader implementering af funktioner, der ellers er umulige at implementere. For eksempel er ProxySQL den eneste proxy, der understøtter forbindelsesmultipleksing og forespørgselscache.

Med det sagt inkluderer de nye administrationsfunktioner i ClusterControl følgende:

MySQL Galera ud over replikeringsklynger

Indtil nu har ClusterControl gjort det muligt for brugere at implementere ProxySQL på MySQL-replikeringsklynger og overvåge dens ydeevne. Det samme gælder nu for Galera Cluster til MySQL, MariaDB Galera Cluster og Percona XtraDB. Dette inkluderer også aktiv-standby HA-opsætninger med Keepalived.

Brug Query Monitor til at se forespørgselssammendrag

ClusterControl tilbyder samlet og omfattende overvågning i realtid af hele din database og serverinfrastruktur. Du kan nemt visualisere ydeevne i brugerdefinerede dashboards for at etablere operationelle basislinjer og understøtte kapacitetsplanlægning. Og med omfattende rapporter til ProxySQL har du et klart overblik over datapunkter som forbindelser, forespørgsler, dataoverførsel og -brug og mere.

For mere information om, hvordan overvågning fungerer i ProxySQL, se vores blogindlæg om MySQL Load Balancing med ProxySQL - En oversigt.

Administrationsfunktioner

Relaterede ressourcer ClusterControl for ProxySQL Download ClusterControl planer og prisdokumentation

Med ClusterControl kan du nu nemt konfigurere og administrere dine ProxySQL-implementeringer med dens omfattende brugergrænseflade. Du kan oprette servere, omorientere din opsætning, oprette brugere, angive regler, administrere forespørgselsrouting og aktivere variable konfigurationer. De nye administrationsfunktioner i ClusterControl for ProxySQL omfatter:

Administrer forespørgselsregler (forespørgselscaching, forespørgselsomskrivning)

  • Se kørende forespørgsler, opret regler eller cache og omskriv forespørgsler på farten.

Administrer værtsgrupper (servere) - ProxySQL bruger et koncept af værtsgrupper - en gruppe af forskellige backends, som tjener det samme formål eller håndterer lignende type trafik .

  • Tilføj eller fjern servere til eksisterende og nye værtsgrupper.

Administrer ProxySQL-databasebrugere

  • Opret nye DB-brugere eller føj eksisterende MySQL-brugere til ProxySQL.

Administrer ProxySQL-systemvariabler

  • Se og rediger globale runtime-variabler til justering af din ProxySQL-instans.

For mere information om, hvordan ProxySQL hjælper med MySQL-forespørgselscache, forespørgselsomskrivning og om ProxySQLs værtsgrupper, kan du læse vores blog om, hvordan ProxySQL tilføjer Failover og Query Control til din MySQL-replikeringsopsætning.

Der er en række andre funktioner og forbedringer, som vi ikke har nævnt her. Du kan finde alle detaljer i ChangeLog.

Vi opfordrer dig til at teste denne seneste udgivelse og give os din feedback. Hvis du gerne vil have en demo, er du velkommen til at anmode om en.

Tak for din løbende support og belastningsbalancering!

PS.:For yderligere tips og tricks, følg vores blog:https://severalnines.com/blog/


  1. How to_char() virker i PostgreSQL

  2. T-SQL-fejl, faldgruber og bedste praksis – vinduesfunktioner

  3. Hvert GROUP BY-udtryk skal indeholde mindst én kolonne, der ikke er en ydre reference

  4. Hvad er SQL Server-ækvivalenten til ELT() i MySQL?