Ative os volumes ONTAP no FabricPool para executar heads de leitura agressivos
A partir do ONTAP 9.14,1, você pode ativar e desativar o modo agressivo de leitura antecipada em volumes no FabricPools. O modo de leitura antecipada agressivo está disponível no ONTAP 9.14,1 em todas as plataformas locais compatíveis com FabricPool. O recurso está desativado por padrão.
Quando a leitura agressiva é desabilitada, o FabricPool só lê os blocos de arquivo que um aplicativo cliente precisa; ele não precisa ler o arquivo inteiro. Isso pode resultar em tráfego de rede reduzido, especialmente para grandes arquivos de tamanho GB e TB. Habilitando leitura antecipada agressiva em um volume desativa essa funcionalidade e o FabricPool lê preventivamente todo o arquivo sequencialmente do armazenamento de objetos, aumentando A taxa de transferência DE OBTENÇÃO e reduzindo a latência das leituras do cliente no arquivo. Por padrão, quando os dados em camadas são lidos sequencialmente, eles permanecem frios e não são gravados no nível local.
Eficiência de rede agressiva de leitura antecipada negoceia eficiência de rede para um melhor desempenho de dados em camadas.
O aggressive-readahead-mode
comando tem duas opções:
-
none
: a leitura antecipada está desativada. -
file_prefetch
: o sistema lê o arquivo inteiro na memória antes do aplicativo cliente.
-
Você deve ser um administrador de cluster ou SVM.
-
Você deve estar no nível de privilégio avançado.
Ative o modo de leitura antecipada agressivo durante a criação de volume
-
Defina o nível de privilégio como avançado:
set -privilege advanced
-
Crie um volume e ative o modo de leitura antecipada agressivo:
volume create -volume <volume name> -aggressive-readahead-mode <none|file_prefetch>
O exemplo a seguir cria um volume chamado vol1 com leitura agressiva ativada com a opção file_prefetch:
volume create -volume vol1 -aggressive-readahead-mode file_prefetch
Desativar o modo de leitura antecipada agressivo
-
Defina o nível de privilégio como avançado:
set -privilege advanced
-
Desativar o modo de leitura antecipada agressivo:
volume modify -volume <volume name> -aggressive-readahead-mode none
O exemplo a seguir modifica um volume chamado vol1 para desativar o modo agressivo de leitura antecipada:
volume modify -volume vol1 -aggressive-readahead-mode none
Visualize o modo de leitura antecipada agressivo num volume
-
Defina o nível de privilégio como avançado:
set -privilege advanced
-
Veja o modo agressivo de leitura antecipada:
volume show -fields aggressive-readahead-mode