Diferenças de versão do OS ou PowerShell do servidor que afetariam a velocidade de cópia?

5

Recentemente, mudei muitos arquivos em dois locais diferentes. Foi exatamente o mesmo conjunto de dados em cada um, usando um comando robótico idêntico, mas o que levou menos de 30 minutos no Windows Server 2012 R2 em nosso HQ (usando o PowerShell v4) levou aproximadamente 15 horas no Windows Server 2008 R2 SP 1 (PowerShell v2). ) no centro de servidores do nosso ISP. O último dos dois servidores, na verdade, tem mais RAM e CPUs (duas vezes mais, na verdade: 512 GB de memória, 64 núcleos).

A única outra diferença óbvia de hardware (para mim) entre as duas tarefas é que no servidor de 2012 movi os dados de um disco local para um volume de SAN, enquanto no servidor 2008 R2 estava em toda a SAN (de LUN para LUN). Eu não esperaria que isso fosse o culpado, uma vez que a largura de banda do iSCSI entre os volumes de origem e de destino é a mesma em cada máquina.

Talvez eu esteja sentindo falta de algo, então eu queria colocar isso aqui e ver quais insights você pode ter.

    
por SQL_Underworld 27.03.2018 / 22:26

1 resposta

5

(1) DAS - > RAM - > Rede - > SAN

Vs.

(2) SAN - > Rede - > RAM - > Rede - > SAN

Dois saltos de rede, em vez de apenas um para cada E / S no seu segundo cenário. A rede é lenta em comparação com o disco local, + você terá problemas ao criar um pipeline, pois há muitos pontos de colisão.

    
por 31.03.2018 / 07:57