Sistema de arquivos registrado para máquina virtual

1

Eu tenho feito alguma virtualização e agora estou pensando se é uma boa idéia usar um sistema de arquivos com o nome de um periódico dentro de uma máquina virtual ou não.

É claro que uma revista torna as coisas um pouco mais lentas, mas seria o diário do sistema de arquivos de hospedagem capaz de manter a consistência dos discos de imagem armazenados nela, em caso de falha de energia, ou não?

    
por LtWorf 25.10.2013 / 14:11

1 resposta

3

Esta é uma questão bastante razoável, mas, infelizmente, não tem uma resposta simples. Se eu entendi bem, o que você está dizendo é: usando uma VM com seu próprio sistema de arquivos de registro no diário em cima de um host com seu próprio sistema de arquivos de diário, não estamos realmente fazendo nosso trabalho duas vezes? Não poderíamos simplesmente usar apenas um sistema de registro (mais razoavelmente, o dos hosts) e, assim, ganhar velocidade sem comprometer a segurança?

A resposta para isso não é completamente conhecida. Deixe-me encaminhá-lo para este trabalho acadêmico onde os dois autores estudar exatamente esse efeito. No entanto, apenas para tirar conclusões, na parte inferior da página 2, primeira coluna:

From our experiments, we have made the following interesting observations: (1) for write-dominated workloads, journaling in the host file system could cause significant performance degradations, (2) for read-dominated workloads, nested file systems could even improve performance, and (3) nested file systems are not suitable for workloads that are sensitive to I/O latency. We believe that more work is needed to study performance implications of file systems in virtualized environments. Our work takes a first step in this direction, and we hope that these findings can help file system designers to build more adaptive file systems for virtualized environments.

O que eu entendo é que a situação é muito mais complicada do que o sugerido pelo seu argumento, e muito menos investigada do que desejável. No lado positivo, podemos esperar por uma melhoria definitiva de desempenho, já que o aninhamento de diferentes sistemas de arquivos é mais estudado e compreendido.

    
por 25.10.2013 / 19:29