Como eu habilito a gravação assíncrona segura com NFS?

2

A documentação do NFSv3 fala muito sobre o conceito de "gravações assíncronas seguras" (último marcador A1):

link

Isto NÃO está se referindo à opção sync / async no arquivo de exportação do servidor (já que a opção async no arquivo de exportação NÃO é segura). Pelo que entendi, as gravações assíncronas seguras são um híbrido entre a opção de exportação sync / async. Ele permite que um servidor responda de volta sem liberar para armazenamento estável imediatamente, mas o cliente não removerá a solicitação de gravação do cache até receber confirmação de que foi confirmado para armazenamento estável (e também detecta se o servidor perde energia / reinicializações ). Eu acredito que esta opção está definida no lado do cliente, mas não encontrei nenhuma documentação que mostre como fazer isso. Alguma idéia?

    
por Joe Swanson 24.10.2013 / 21:15

1 resposta

1

Esta é simplesmente uma série de chamadas WRITE com COMMIT ou WRITE com sincronia. O comportamento é controlado pelo aplicativo write + fsync ou quando a VM decidiu reciclar as páginas de memória. As opções de exportação async / sync podem impor o comportamento do servidor, por ex. O servidor pode sempre sincronizar os dados, mesmo que o cliente não os solicite. Verifique o link e o link para mais detalhes.

    
por 24.10.2013 / 23:14

Tags