Hoje temos o prazer de anunciar a versão 1.4.1 do ClusterControl - o sistema de gerenciamento de banco de dados completo que permite implantar, monitorar, gerenciar e dimensionar facilmente bancos de dados de código aberto altamente disponíveis - e balanceadores de carga - em qualquer ambiente:no local ou na nuvem.
Esta versão contém novos recursos de gerenciamento importantes para balanceamento de carga MySQL e MariaDB com ProxySQL, além de melhorias de desempenho e correções de bugs.
Destaques do lançamento
Para ProxySQL
- Suporte para:
- MySQL Galera, além de clusters de replicação
- Configuração de alta disponibilidade em espera ativa com Keepalived
- Use o Monitor de consultas para visualizar resumos de consultas
- Recursos de gerenciamento:
- Gerenciar regras de consulta (cache de consulta, reescrita de consulta)
- Gerenciar grupos de hosts (servidores)
- Gerenciar usuários do banco de dados ProxySQL
- Gerenciar variáveis de sistema ProxySQL
Para Galera Cluster para MySQL e Replicação
- Gerenciar clusters MySQL Galera e Replication com IPs de gerenciamento/públicos
- Para monitorar conexões e IPs de dados/privados para tráfego de replicação
- Adicione nós MySQL Galera ou escravos de leitura de replicação com IPs de gerenciamento e dados
Faça o download do ClusterControl
Ver detalhes e recursos da versão
- 1.4.1 Log de alterações
- Guia de administração do ClusterControl
- Instruções de upgrade
Os balanceadores de carga são um componente essencial na alta disponibilidade do banco de dados MySQL e MariaDB; especialmente ao tornar as alterações de topologia transparentes para os aplicativos e implementar a funcionalidade de divisão de leitura e gravação. Como todos sabemos, os aplicativos de banco de dados de alto tráfego atraem uma enorme quantidade de consultas diariamente. É por isso que DBAs e SysAdmins exigem soluções de tecnologia confiáveis que possam ser dimensionadas automaticamente para lidar com essas conexões, permanecendo disponíveis para ainda mais.
E é aí que entram as tecnologias de balanceamento de carga, como HAProxy, MaxScale e agora ProxySQL.
O ClusterControl sempre vem com suporte para HAProxy, como um balanceador de carga TCP genérico. Em seguida, adicionamos suporte ao MaxScale do MariaDB, um balanceador de carga com reconhecimento de SQL.
E hoje temos o prazer de anunciar o suporte de gerenciamento para ProxySQL, um proxy com reconhecimento de protocolo leve e complexo que fica entre os clientes e servidores MySQL, além dos recursos de implantação e monitoramento para ProxySQL que anunciamos há dois meses.
Ao contrário de outros, o ProxySQL entende o protocolo MySQL, que permite a implementação de recursos que de outra forma seriam impossíveis de implementar. Por exemplo, ProxySQL é o único proxy que suporta multiplexação de conexões e cache de consulta.
Com isso dito, os novos recursos de gerenciamento do ClusterControl incluem o seguinte:
MySQL Galera além de clusters de replicação
Até agora, o ClusterControl permitia aos usuários implantar ProxySQL em clusters de replicação MySQL e monitorar seu desempenho. O mesmo vale para Galera Cluster for MySQL, MariaDB Galera Cluster e Percona XtraDB. Isso também inclui configurações de alta disponibilidade de espera ativa com Keepalived.
Use o Monitor de consultas para visualizar resumos de consultas
O ClusterControl oferece monitoramento em tempo real unificado e abrangente de todo o seu banco de dados e infraestrutura de servidores. Você pode visualizar facilmente o desempenho em painéis personalizados para estabelecer linhas de base operacionais e dar suporte ao planejamento de capacidade. E com relatórios abrangentes para ProxySQL, você tem uma visão clara de pontos de dados como conexões, consultas, transferência e utilização de dados e muito mais.
Para obter mais informações sobre como o monitoramento funciona no ProxySQL, consulte nossa postagem no blog sobre MySQL Load Balancing with ProxySQL - Uma visão geral.
Recursos de gerenciamento
Recursos relacionados ClusterControl for ProxySQL Baixar ClusterControl Planos e preços DocumentaçãoCom o ClusterControl, agora você pode configurar e gerenciar facilmente suas implantações de ProxySQL com sua interface de usuário abrangente. Você pode criar servidores, reorientar sua configuração, criar usuários, definir regras, gerenciar o roteamento de consultas e habilitar configurações de variáveis. Os novos recursos de gerenciamento do ClusterControl for ProxySQL incluem:
Gerenciar regras de consulta (cache de consulta, reescrita de consulta)
- Visualize consultas em execução, crie regras ou armazene em cache e reescreva consultas dinamicamente.
Gerenciar grupos de hosts (servidores) - O ProxySQL usa um conceito de grupos de hosts - um grupo de back-ends diferentes que atendem ao mesmo propósito ou tratam de tipos semelhantes de tráfego .
- Adicione ou remova servidores de grupos de hosts novos e existentes.
Gerenciar usuários do banco de dados ProxySQL
- Crie novos usuários de banco de dados ou adicione usuários MySQL existentes ao ProxySQL.
Gerenciar variáveis de sistema ProxySQL
- Visualize e altere as variáveis globais de tempo de execução para ajustar sua instância do ProxySQL.
Para obter mais informações sobre como o ProxySQL ajuda com o cache de consulta MySQL, a reescrita de consulta e os grupos de hosts do ProxySQL, leia nosso blog sobre Como o ProxySQL adiciona Failover e controle de consulta à configuração de replicação do MySQL.
Existem vários outros recursos e melhorias que não mencionamos aqui. Você pode encontrar todos os detalhes no ChangeLog.
Incentivamos você a testar esta versão mais recente e nos fornecer seus comentários. Se você quiser uma demonstração, sinta-se à vontade para solicitar uma.
Obrigado por seu suporte contínuo e balanceamento de carga!
PS.:Para dicas e truques adicionais, siga nosso blog:https://severalnines.com/blog/