Qual é melhor: um ponto de montagem do NFS ou sete?

1

Eu tenho um servidor com 7 discos grandes que são compartilhados por meio do NFS em nosso servidor da Web.

Minha pergunta é: seria mais eficiente se eu compartilhasse o diretório pai para que houvesse apenas um único ponto de montagem do NFS no servidor da Web, ou faria alguma diferença? (ie. Eu tenho 7 entradas no meu arquivo / etc / exports agora - e estou pensando em substituí-las por uma única)

Existe alguma medida de redundância em ter 7 ações separadas? Isso afetaria a velocidade da rede ? carga da CPU ? Uso de memória ?

Obrigado.

    
por Brent 18.12.2009 / 01:24

2 respostas

2

Não há redundância do próprio NFS. Quanto à velocidade de rede, AFAICT (até onde eu sei) não há aumento de velocidade ... a menos que o servidor NFS não esteja disponível no momento da montagem. Se não estiver disponível, você terá que esperar por 7 tempos limite do NFS para passar ... em outras palavras, faça um lanche. A velocidade da CPU não será um grande problema nem o uso de memória. Certifique-se de excluir as montagens do NFS do arquivo updatedb.conf para que você não as indexe na conexão.

Se todos os servidores precisarem montar todos os compartilhamentos, não há razão (que eu possa pensar) para torná-los individuais. Assim que você tiver um servidor que não deve ter todos eles montados, eles devem estar separados. Depende da sua situação.

Uma pergunta eu tenho. Você disse que tem 7 discos grandes. Você quer dizer que tem 7 discos individuais ou tem 7 fatias em um volume RAID? Porque se você quiser redundância, esse deve ser o primeiro passo.

    
por 18.12.2009 / 01:39
0

Algumas implementações de servidor NFS diferenciam entre sistemas de arquivos físicos e podem não gostar de exportar um diretório contendo os pontos de montagem de 7 sistemas de arquivos distintos. No entanto, acho que isso não é um problema com as opções padrão na implementação moderna do linux.

Pode ser um pouco melhor ter um único compartilhamento para que seus clientes vejam tudo como um único ponto de montagem, mas a diferença será tão insignificante que isso não importa. Faça o que for mais limpo do ponto de vista gerencial. Por exemplo, dependendo de quantos clientes você tem, provavelmente não desejará visitar todos eles para adicionar outra montagem ao adicionar uma 8ª unidade ao seu servidor. Se você exportar o pai como um único compartilhamento, todos verão automaticamente.

Você deve considerar a combinação dos 7 drives no nível de bloco em uma configuração RAID-0, RAID-5 ou RAID-Z para obter mais velocidade (e alguma resiliência, dependendo de qual RAID- *). Você teria, então, um único sistema de arquivos grande para exportar do seu servidor.

    
por 18.12.2009 / 01:40