Por que, quando copio um arquivo (o Windows Explorer copia e cola), estou recebendo ~ 100KB / s de taxa de transferência de uma unidade mapeada usando o comando "net use" no prompt de comando e entre 25-50MB / s de taxa de transferência quando eu mapear a unidade usando o Windows Explorer? O que há de diferente nesses dois métodos que afetariam a velocidade de transferência?
Dados / Meio Ambiente:
Servidor do compartilhamento: Windows 2012R2, bloqueado com o benchmark CIS em http://benchmarks.cisecurity.org/downloads/show-single/?file=windows2012R2.110
- As configurações foram bloqueadas pela diretiva de grupo no controlador de domínio do qual o servidor é membro.
O servidor do compartilhamento está conectado a um controlador de domínio na mesma rede, vamos chamá-lo de "meudomínio.local"
Servidor conectado ao compartilhamento: Windows 2008R2, local remoto, domínio diferente, vamos chamá-lo de "meudomínio.remote"
A remoção de todas as configurações recomendadas pelo CIS aumenta a velocidade dos dois tipos de mapeamento de unidades de rede.
Os servidores de conexão e compartilhamento estão em dois data centers diferentes, conectados via Internet
Independentemente de qual conexão (net use / windows explorer) é usada, as mesmas credenciais são fornecidas. Vamos chamar esta conta: mydomain.local \ myuser
Acredito que a velocidade seja lenta por causa disso ( http://jrs-s.net/2013/04/15/windows-server-2012-slow-networksmbcifs-problem/ ), mas não sei por que seria diferente dependendo se "net use" foi usado em vez do windows explorer.
Respostas:
Eu já vi situações várias vezes em relação aos controladores de domínio que hospedam compartilhamentos. Eles exigem uma assinatura de segurança no SMB que pode reduzir drasticamente as taxas de transferência de arquivos de e para os controladores de domínio, especialmente no hardware herdado, pois o processo de criptografia sobrecarrega bastante o processador.
Aqui está a chave do registro
HKLM \ System \ CurrentControlSet \ Services \ LanManServer \ Parameters \ RequireSecuritySignature
Aqui está um artigo relacionado a essas declarações.
https://technet.microsoft.com/en-us/library/c9dfa127-8e28-46de-81d0-6d0742c28420
fonte