36.2.4. Selecionando um modo de escrita VDO
Você pode configurar o modo de gravação para um volume VDO, com base no que o dispositivo de bloco subjacente requer. Por padrão, o VDO seleciona o modo de gravação automaticamente.
36.2.4.1. Modos de escrita VDO Copiar o linkLink copiado para a área de transferência!
A VDO suporta os seguintes modos de escrita:
syncQuando a VDO está no modo
sync, as camadas acima assumem que um comando de gravação grava dados para armazenamento persistente. Como resultado, não é necessário que o sistema de arquivo ou aplicativo, por exemplo, emita FLUSH ou force o acesso por unidade (FUA) a fazer com que os dados se tornem persistentes em pontos críticos.O VDO deve ser configurado para o modo
syncsomente quando o armazenamento subjacente garantir que os dados sejam escritos para armazenamento persistente quando o comando de gravação for concluído. Isto é, o armazenamento deve ou não ter cache de gravação volátil, ou ter um cache de gravação através do cache.asyncQuando a VDO está no modo
async, a VDO não garante que os dados sejam escritos para armazenamento persistente quando um comando de gravação é reconhecido. O sistema de arquivo ou aplicativo deve emitir solicitações FLUSH ou FUA para garantir a persistência dos dados em pontos críticos em cada transação.O VDO deve ser configurado para o modo
asyncse o armazenamento subjacente não garantir que os dados sejam gravados em armazenamento persistente quando o comando de gravação for concluído; isto é, quando o armazenamento tiver um cache de gravação de volta volátil.async-unsafeEste modo tem as mesmas propriedades do
async, mas não é compatível com Atomicidade, Consistência, Isolamento, Durabilidade (ACID). Comparado aasync,async-unsafetem um melhor desempenho.AtençãoQuando uma aplicação ou um sistema de arquivo que assume a conformidade ACID opera em cima do volume do VDO, o modo
async-unsafepode causar perda de dados inesperada.auto-
O modo
autoseleciona automaticamentesyncouasynccom base nas características de cada dispositivo. Esta é a opção padrão.