Visão Geral da Configuração SSL do Cluster do Banco de Dados para Replicação de Grupo

Um ambiente de banco de dados clusterizado contém nós diferentes, constituindo um nó principal e um ou mais nós secundários. Pode haver apenas um nó primário em qualquer instante. Cada nó tem seu próprio nome de host distinto com uma instância de banco de dados MySQL, que é mantida por uma configuração separada para esse nó específico. Todos os nós do cluster representam coletivamente o banco de dados.

Há também um Roteador, que é o primeiro ponto de contato para qualquer cliente que esteja tentando se conectar ao banco de dados.

Ao ativar a conectividade SSL, todos os nós do banco de dados e o Roteador precisarão ter suas próprias chaves de autorização e certificados de servidor. Esses certificados devem ser autorizados por uma Autoridade de Certificação (CA) comum.

Os certificados comumente usados nesta configuração são:

A configuração do Roteador e dos nós do banco de dados é descrita nas tabelas a seguir. Para fins desta explicação, o exemplo a seguir mostra um roteador e três nós de banco de dados.

Roteador da Tabela 1 e Configuração do Nó de Banco de Dados

Roteador -
Nome do host mysqlrouter.company.com
Nome do Arquivo de Configuração mysqlrouter.conf
Porta 6446
Nome Comum mysqlrouter.company.com
Nome do Certificado server-cert.pem
Nome da chave de arquivo server-key.pem
Nó do Banco de Dados 1 -
Nome do host dbnode1.company.com
Nome do Arquivo de Configuração my.cnf
Porta 3308
Nome Comum dbnode1
Nome do Certificado server-cert.pem
Nome da chave de arquivo server-key.pem
Classificação do Nó Principal
Banco de Dados Node2 -
Nome do host dbnode2.company.com
Nome do Arquivo de Configuração my.cnf
Porta 3308
Nome Comum dbnode2
Nome do Certificado server-cert.pem
Nome da chave de arquivo server-key.pem
Classificação do Nó Secundário
Banco de Dados Node3 -
Nome do host dbnode3.company.com
Nome do Arquivo de Configuração my.cnf
Porta 3308
Nome Comum dbnode3
Nome do Certificado server-cert.pem
Nome da chave de arquivo server-key.pem
Classificação do Nó Secundário