Mysql
 sql >> база данни >  >> RDS >> Mysql

Обявяване на ClusterControl 1.4.1 - изданието ProxySQL

Днес имаме удоволствието да обявим версията 1.4.1 на ClusterControl – всеобхватната система за управление на база данни, която ви позволява лесно да разгръщате, наблюдавате, управлявате и мащабирате високодостъпни бази данни с отворен код – и балансиращи натоварването – във всяка среда:на място или в облака.

Тази версия съдържа ключови нови функции за управление за балансиране на натоварването на MySQL и MariaDB с ProxySQL, заедно с подобрения в производителността и корекции на грешки.

Акценти на изданието

За ProxySQL

  • Поддръжка за:
    • MySQL Galera в допълнение към клъстерите за репликация
    • Настройка на HA в активен режим на готовност с Keepalived
    • Използвайте монитора на заявки, за да видите обобщения на заявки
  • Функции за управление:
    • Управление на правилата за заявка (кеширане на заявки, пренаписване на заявка)
    • Управление на хост групи (сървъри)
    • Управление на потребителите на ProxySQL база данни
    • Управление на системните променливи на ProxySQL

За Galera Cluster за MySQL и репликация

  • Управлявайте MySQL Galera и клъстери за репликация с управление/публични IP адреси
    • За наблюдение на връзки и данни/частни IP адреси за трафик на репликация
  • Добавете възли на MySQL Galera или подчинени устройства за четене на репликация с IP адреси за управление и данни

Изтеглете ClusterControl

Преглед на подробности за версията и ресурси

  • 1.4.1 Дневник на промените
  • Ръководство за администриране на ClusterControl
  • Инструкции за надстройка

Балансьорите на натоварване са основен компонент в базата данни MySQL и MariaDB с висока наличност; особено когато правите промените в топологията прозрачни за приложенията и внедрявате функционалност за разделяне на четене и запис. Както всички знаем, приложенията за бази данни с голям трафик привличат огромно количество заявки ежедневно. Ето защо DBA и SysAdmins изискват надеждни технологични решения, които могат автоматично да се мащабират, за да се справят с тези връзки, като същевременно остават достъпни за още повече.

И тук идват технологиите за балансиране на натоварването като HAProxy, MaxScale и сега ProxySQL.

ClusterControl винаги е идвал с поддръжка за HAProxy, като общ TCP балансьор на натоварване. След това добавихме поддръжка за MaxScale на MariaDB, SQL-съобразен балансьор на натоварване.

И днес ние сме щастливи да обявим поддръжка за управление на ProxySQL, лек, но сложен прокси сървър, разбиращ протоколи, който се намира между MySQL клиентите и сървърите, в допълнение към функциите за внедряване и наблюдение за ProxySQL, които обявихме преди два месеца.

За разлика от други, ProxySQL разбира MySQL протокола, който позволява внедряването на функции, иначе невъзможни за изпълнение. Например, ProxySQL е единственият прокси, който поддържа мултиплексиране на връзки и кеширане на заявки.

Като се има предвид това, новите функции за управление в ClusterControl включват следното:

MySQL Galera в допълнение към клъстерите за репликация

Досега ClusterControl позволяваше на потребителите да разгръщат ProxySQL в MySQL Replication клъстери и да наблюдават неговата производителност. Същото важи и за Galera Cluster за MySQL, MariaDB Galera Cluster и Percona XtraDB. Това също включва настройки на HA в активен режим на готовност с Keepalived.

Използвайте монитора на заявки, за да видите обобщения на заявки

ClusterControl предлага унифициран и изчерпателен мониторинг в реално време на цялата ви база данни и сървърна инфраструктура. Можете лесно да визуализирате производителността в персонализирани табла за управление, за да установите оперативни основни линии и да поддържате планиране на капацитета. А с изчерпателните отчети за ProxySQL имате ясна представа за точките от данни като връзки, заявки, трансфер и използване на данни и други.

За повече информация относно това как работи наблюдението в ProxySQL, вижте публикацията в нашия блог за MySQL Load Balancing with ProxySQL – Общ преглед.

Функции за управление

Свързани ресурси ClusterControl за ProxySQL Изтеглете ClusterControl Планове и цени Документация

С ClusterControl вече можете лесно да конфигурирате и управлявате внедряванията на ProxySQL с неговия изчерпателен потребителски интерфейс. Можете да създавате сървъри, да преориентирате вашата настройка, да създавате потребители, да задавате правила, да управлявате маршрутизирането на заявки и да активирате променливи конфигурации. Новите функции за управление в ClusterControl за ProxySQL включват:

Управление на правилата за заявка (кеширане на заявки, пренаписване на заявка)

  • Преглеждайте изпълнявани заявки, създавайте правила или кеширайте и пренаписвайте заявки в движение.

Управление на хост групи (сървъри) - ProxySQL използва концепция за хостгрупи - група от различни бекендове, които служат на същата цел или обработват подобен тип трафик .

  • Добавяне или премахване на сървъри към съществуващи и нови хост групи.

Управление на потребителите на ProxySQL база данни

  • Създайте нови потребители на DB или добавете съществуващи потребители на MySQL към ProxySQL.

Управление на системните променливи на ProxySQL

  • Преглеждайте и променяйте глобалните променливи по време на изпълнение за настройване на вашия ProxySQL екземпляр.

За повече информация относно това как ProxySQL помага с кеша на заявките на MySQL, пренаписването на заявки и за хост групите на ProxySQL, прочетете нашия блог за това как ProxySQL добавя отказ и контрол на заявките към вашата настройка на MySQL репликация.

Има редица други функции и подобрения, които не сме споменали тук. Можете да намерите всички подробности в дневника на промените.

Насърчаваме ви да тествате тази последна версия и да ни предоставите вашите отзиви. Ако искате демонстрация, не се колебайте да поискате такава.

Благодарим ви за вашата постоянна подкрепа и балансиране на натоварването!

PS.:За допълнителни съвети и трикове, следвайте нашия блог: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. MySQL зарежда NULL стойности от CSV данни

  2. Вмъкнете няколко реда с подготвени изрази за PDO

  3. Как да изтрия от select в MySQL?

  4. JSON_SET() срещу JSON_INSERT() срещу JSON_REPLACE() в MySQL:Каква е разликата?

  5. Автоматично генериране на диаграма на база данни MySQL