O ZFS sempre distribui todos os vdevs , embora dependa de quantos blocos são necessários ao arquivo - arquivos pequenos geralmente caberão em um único bloco e, assim, serão colocados em um único vdev, a menos que pertençam a conjunto de dados configurado com copies = 2 ou copies = 3 .
Não, você não pode mudar isso ou dividir sem criar pools separados.
Para melhorar o desempenho com essa configuração distribuída, o ZFS inclui seu próprio agendador de I / O no componente ZIO (e é por isso que os agendadores de prazo de prazo ou noop são recomendados) .
Outra camada que melhora tais cargas de trabalho é o ARC que, entre outras coisas, inclui o cache de pré-busca. Você pode acelerar o ARC com o L2ARC em dispositivos rápidos separados, com o equivalente para gravações síncronas sendo SLOG (dispositivos ZIL dedicados).