Windows Server 2008 x64, transferências de arquivos grandes e uso de memória

5

Estou acompanhando isso:

Copiando arquivo grande para o servidor remoto faz com que ele fique sem memória física

Mas pensei em postar isso separadamente.

Eu tenho um servidor de 64 bits, Xeon 5405, com 14GB de memória, e um controlador de armazenamento Areca 1680 SATA, que eu uso para backups, NMS e testes. Tem Intel Pro / 1000EB e PL NICs. Tenho o servidor VMWare 2.0 em execução e quero fazer algumas conversões P2V para poder testar o service pack de um aplicativo.

Eu descobri que no processo de copiar o arquivo VMDK de 44GB para o servidor que ele fica sem memória. Eu pensei que era um vazamento de memória no VMWare Converter, mas fazer a conversão em um servidor de 32 bits diferente executando o Server 2008 não tem o problema, contanto que eu faça a conversão para o disco local do servidor de 32 bits. Se eu tentar copiar o arquivo VMDK de 44 GB para o servidor através do Compartilhamento de Arquivos do Windows, o servidor eventualmente terá toda a sua memória consumida nos bastidores e a transferência de arquivos diminuirá a velocidade.

Então eu tentei FTP do servidor remoto. Infelizmente, o cliente do Windows quer usar um arquivo Temp em C: \ para seu trabalho, o que não funcionará, já que não tenho muito espaço livre em C :. Então, usei o Filezilla como meu cliente e vejo um uso de memória alto semelhante (embora aumente para 75% em vez de 99%), e as transferências começam rapidamente e, em seguida, ficam muito lentas. Eu vejo esse comportamento rápido / lento / rápido / lento nos números da taxa de transferência do cliente FTP e comportamento similar na rede

Isso explica muito do problema:

link

Eu tentei o ESEUtil e não fiz a coisa da memória, mas não é muito rápido.

Estou usando o TeraCopy neste momento. Obtém 16MB / seg, o que é muito ruim, mas pelo menos é consistente.

Eu não acho o meu controlador de armazenamento, já que eu copiei arquivos multi-GB no servidor localmente sem nenhum problema.

Imaginando se as pessoas são mais inteligentes do que eu, conheço a resposta mágica que faz com que isso desapareça. Eu nunca me preocupei com essas coisas até o Windows de 64 bits aparecer. Eu também tenho um problema no servidor que estou fazendo uma cópia virtual com o uso de memória do SQL Server, mas que parece ter estabilizado.

    
por Brian Spolarich 20.08.2009 / 20:53

3 respostas

2

Tente usar o RichCopy 4 de Ken Tamaru.

link

Tente executar com a opção "Desativar buffer do sistema".

HTH.

    
por 20.08.2009 / 21:26
0

Tivemos problemas de memória semelhantes, copiando arquivos de 30 a 40 GB com o Windows 2003 de 32 bits.

Quando o TeraCopy resolveu o problema, obtive cerca de 55mb / seg em gigabit (aumentando o buffer para 2meg).

    
por 25.08.2009 / 23:22
0

Acabei de esbarrar nesse post enquanto analiso um problema do VMware, mas, de qualquer forma, tive esse problema com o Windows 2008 Standard x86. Descobri que ativar o "Controle de fluxo" na placa de rede resolveu meu problema. Eu estava em conversas com o MS Support sobre isso e eles não tinham nada e eu encontrei essa correção em um post aleatório!

Espero que se livre de sua dor de cabeça como fez o meu! Boa sorte!

    
por 07.10.2009 / 05:19