Como alterar o tamanho máximo da solicitação de E / S no Windows Server 2008 R2

1

Pelo que entendi, o Windows Server 2008 R2 tem a capacidade de enviar solicitações de E / S para o subsistema de armazenamento de até 1 MB de tamanho. De volta à era do Server 2003 (e antes), isso costumava ser limitado a 64 KB.

Parece que lembro de ter lido que era possível manipular o tamanho máximo de pedido de E / S para longe do valor padrão. Acho que é necessária uma chave de registro em HKLM \ SYSTEM \ CurrentControlSet \ Control \ Gerente de sessão, mas o Google não está encontrando nenhuma resposta hoje.

Eu quero alterar o tamanho das solicitações de E / S para avaliar o impacto em uma máquina virtual VMWare FT quando estiver hospedando um aplicativo de gravação de vídeo especializado que está realizando muitos E / S para discos virtuais. O problema raiz que estamos tentando resolver é o da convergência de replicação primária / secundária do VMWare FT ao experimentar uma mistura de grandes solicitações de leitura e gravação. A esperança é que, ao variar o tamanho da solicitação de E / S, possamos aumentar a eficiência disso.

    
por davefiddes 23.10.2012 / 15:26

1 resposta

1

Então, eu suponho que você esteja executando esse servidor no ESXI? Não está totalmente claro da sua pergunta.

Para sua pergunta. Você não terá nenhum benefício de fazer isso. Na verdade, você pode diminuir o desempenho. (se bem me lembro o smss.exe correto não faz o que você está descrevendo). Para obter melhor desempenho de I / O com o Windows Server 2008 r2, é necessário ter o MPIO (Multipath I / O) diretamente no volume de armazenamento (manteria o SO no VMDK e teria dados na unidade iscsi).

Isso pressupõe que você tenha uma solução de armazenamento que ofereça suporte ao MPIO (você terá que configurar o ISCSI para ter acesso direto ao volume em sua SAN sem passar por um VMDK).

Esta não é uma configuração de 5 minutos e requer algum trabalho em casa para acertar. Desde que eu não sei nada sobre o seu ambiente eu não posso aconselhar qualquer outra coisa.

Eu sei que algumas pessoas no ESXI 4.x tiveram que baixar a solicitação de I / O no hyper visiper do Vmware para obter um melhor desempenho. (Eu não recomendo isso).

edit: Você considerou usar o VMware FT como uma tarefa On-Demand para este caso? Seria a correção mais rápida. Executando esse host como Vmware HA temporariamente ou agendado com base. É suportado pelo vmware.

    
por 23.10.2012 / 15:57