Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Przedstawiamy ClusterControl 1.4.1 — wydanie ProxySQL

Dzisiaj mamy przyjemność ogłosić wydanie 1.4.1 ClusterControl — kompleksowego systemu zarządzania bazami danych, który umożliwia łatwe wdrażanie, monitorowanie, zarządzanie i skalowanie wysoce dostępnych baz danych typu open source — i systemów równoważenia obciążenia — w dowolnym środowisku:lokalnym lub lokalnym w chmurze.

Ta wersja zawiera kluczowe nowe funkcje zarządzania dla równoważenia obciążenia MySQL i MariaDB za pomocą ProxySQL, a także ulepszenia wydajności i poprawki błędów.

Najważniejsze informacje o wydaniu

Dla ProxySQL

  • Wsparcie dla:
    • MySQL Galera oprócz klastrów replikacji
    • Konfiguracja HA w trybie gotowości z funkcją Keepalive
    • Użyj Monitora zapytań, aby wyświetlić skróty zapytań
  • Funkcje zarządzania:
    • Zarządzaj regułami zapytań (buforowanie zapytań, przepisywanie zapytań)
    • Zarządzaj grupami hostów (serwerami)
    • Zarządzaj użytkownikami bazy danych ProxySQL
    • Zarządzaj zmiennymi systemowymi ProxySQL

Dla klastra Galera dla MySQL i replikacji

  • Zarządzaj klastrami MySQL Galera i Replication za pomocą zarządzania/publicznych adresów IP
    • Do monitorowania połączeń i danych/prywatnych adresów IP pod kątem ruchu związanego z replikacją
  • Dodaj węzły MySQL Galera lub moduły podrzędne do odczytu replikacji z adresami IP zarządzania i danych

Pobierz ClusterControl

Wyświetl szczegóły wersji i zasoby

  • 1.4.1 Dziennik zmian
  • Przewodnik administracyjny ClusterControl
  • Instrukcje aktualizacji

Systemy równoważenia obciążenia są niezbędnym elementem wysokiej dostępności baz danych MySQL i MariaDB; zwłaszcza przy wprowadzaniu zmian w topologii przezroczystych dla aplikacji i wdrażaniu funkcji dzielenia odczytu i zapisu. Jak wszyscy wiemy, aplikacje bazodanowe o dużym natężeniu ruchu codziennie generują ogromną liczbę zapytań. Dlatego administratorzy baz danych i administratorzy systemu wymagają niezawodnych rozwiązań technologicznych, które mogą automatycznie skalować się do obsługi tych połączeń, pozostając jednocześnie dostępnymi dla jeszcze większej liczby.

I tu właśnie wkraczają technologie równoważenia obciążenia, takie jak HAProxy, MaxScale, a teraz ProxySQL.

ClusterControl zawsze zawierał wsparcie dla HAProxy, jako ogólnego systemu równoważenia obciążenia TCP. Następnie dodaliśmy obsługę MaxScale MariaDB, systemu równoważenia obciążenia obsługującego język SQL.

A dzisiaj z przyjemnością ogłaszamy wsparcie zarządzania dla ProxySQL, lekkiego, ale złożonego proxy obsługującego protokoły, które znajduje się między klientami i serwerami MySQL, oprócz funkcji wdrażania i monitorowania ProxySQL, które ogłosiliśmy dwa miesiące temu.

W przeciwieństwie do innych, ProxySQL rozumie protokół MySQL, który umożliwia implementację funkcji niemożliwych do zaimplementowania w inny sposób. Na przykład ProxySQL jest jedynym proxy obsługującym multipleksowanie połączeń i buforowanie zapytań.

Mając to na uwadze, nowe funkcje zarządzania w ClusterControl obejmują:

MySQL Galera oprócz klastrów replikacji

Do tej pory ClusterControl umożliwiał użytkownikom wdrażanie ProxySQL w klastrach MySQL Replication i monitorowanie jego wydajności. To samo dotyczy teraz Galera Cluster for MySQL, MariaDB Galera Cluster i Percona XtraDB. Obejmuje to również konfiguracje HA w trybie aktywnego czuwania z funkcją Keepalived.

Użyj Monitora zapytań, aby wyświetlić skróty zapytań

ClusterControl oferuje ujednolicone i kompleksowe monitorowanie w czasie rzeczywistym całej infrastruktury bazy danych i serwerów. Możesz łatwo wizualizować wydajność na niestandardowych pulpitach nawigacyjnych, aby ustalić operacyjne punkty odniesienia i wspierać planowanie wydajności. A dzięki kompleksowym raportom dla ProxySQL masz jasny wgląd w punkty danych, takie jak połączenia, zapytania, transfer i wykorzystanie danych i nie tylko.

Aby uzyskać więcej informacji na temat działania monitorowania w ProxySQL, zobacz nasz wpis na blogu na temat równoważenia obciążenia MySQL za pomocą ProxySQL — przegląd.

Funkcje zarządzania

Powiązane zasoby ClusterControl dla ProxySQL Pobierz plany ClusterControl i dokumentację cenową

Dzięki ClusterControl możesz teraz łatwo konfigurować i zarządzać wdrożeniami ProxySQL dzięki wszechstronnemu interfejsowi użytkownika. Możesz tworzyć serwery, zmieniać orientację konfiguracji, tworzyć użytkowników, ustawiać reguły, zarządzać routingiem zapytań i włączać konfiguracje zmiennych. Nowe funkcje zarządzania w ClusterControl for ProxySQL obejmują:

Zarządzaj regułami zapytań (buforowanie zapytań, przepisywanie zapytań)

  • Wyświetlaj uruchomione zapytania, twórz reguły lub buforuj i przepisuj zapytania w locie.

Zarządzaj grupami hostów (serwerami) — ProxySQL wykorzystuje koncepcję grup hostów — grupy różnych zapleczy, które służą temu samemu celowi lub obsługują podobny rodzaj ruchu .

  • Dodaj lub usuń serwery do istniejących i nowych grup hostów.

Zarządzaj użytkownikami bazy danych ProxySQL

  • Utwórz nowych użytkowników bazy danych lub dodaj istniejących użytkowników MySQL do ProxySQL.

Zarządzaj zmiennymi systemowymi ProxySQL

  • Wyświetlaj i zmieniaj globalne zmienne wykonawcze w celu dostrajania instancji ProxySQL.

Aby uzyskać więcej informacji o tym, jak ProxySQL pomaga z pamięcią podręczną zapytań MySQL, przepisywaniem zapytań i grupami hostów ProxySQL, przeczytaj nasz blog na temat Jak ProxySQL dodaje przełączanie awaryjne i kontrolę zapytań do konfiguracji replikacji MySQL.

Istnieje wiele innych funkcji i ulepszeń, o których tutaj nie wspomnieliśmy. Wszystkie szczegóły można znaleźć w Dzienniku zmian.

Zachęcamy do przetestowania tej najnowszej wersji i przekazania nam swojej opinii. Jeśli chcesz mieć wersję demonstracyjną, możesz ją zamówić.

Dziękujemy za ciągłe wsparcie i równoważenie obciążenia!

PS.:Dodatkowe porady i wskazówki znajdziesz na naszym blogu:https://severalnines.com/blog/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lista procedur/funkcji składowanych Wiersz poleceń Mysql

  2. Wysokie użycie procesora przez MySQL

  3. MONTH() Przykłady – MySQL

  4. Docker:Połącz wiele obrazów

  5. Jak przywrócić plik zrzutu z mysqldump?