Se você valoriza o desempenho e os dados não corrompidos, os bancos de dados sempre devem usar o armazenamento conectado diretamente (ou outro baseado em bloco).
Introdução: Eu tenho seis servidores dedicados com dababases localhost, adicional eu aluguei um servidor NAS (NFS HA Hybrid) montado em cada servidor dedicado no diretório / mnt, eu quero usar isso como um servidor de banco de dados.
Objetivo: Agora os bancos de dados são localhost, eu quero (por exemplo) que o servidor dedicado 2, 3, 4, 5 e 6 possa acessar os bancos de dados dedicados. Além disso, há muitos processos em cada servidor dedicado acessando um único banco de dados.
Eu li que posso mudar o diretório do banco de dados mysql para o diretório / mnt, que pode ser uma boa opção?
Se você valoriza o desempenho e os dados não corrompidos, os bancos de dados sempre devem usar o armazenamento conectado diretamente (ou outro baseado em bloco).
O NFS (e outro armazenamento em nível de arquivo compartilhado na rede) normalmente não funciona muito bem com bancos de dados. No entanto, nem sempre é o caso. Aqui você pode encontrar um tópico interessante (embora curto) sobre o argumento.
O ponto principal é que, para segurança, fácil configuração e administração, você usa armazenamento de conexão direta (DAS). Se você puder / puder ajustar a configuração do NFS, não deverá ser um grande problema usá-lo para um banco de dados, a menos que especificamente indicado. No entanto, uma única opção de montagem incorreta e você enfrentará problemas de corrupção muito graves.