É melhor incluir pacotes para o SCCM 2007?

1

Eu estava verificando com um colega administrador de sistema e discutindo se era melhor empacotar uma instalação grande, digamos, o Adobe CS5, em um único instalador de auto-extração ou deixá-lo como um grupo de arquivos menores ao distribuir com o SCCM.

Meu argumento para empacotá-lo em um único binário foi reduzir a sobrecarga de transferência de arquivos para cada arquivo, pois ele apontou que um arquivo grande pode ser interrompido e terá que reiniciar o download inteiro.

A questão aqui se torna o SCCM lidar com downloads parciais com o BITS para que eles possam ser interrompidos ou precise iniciar no início e transferir arquivos como arquivos individuais ou apenas transferir um fluxo de bits de forma transparente?

    
por wag2639 22.01.2012 / 03:09

2 respostas

3

De Perguntas frequentes sobre distribuição de software

What happens when the connection with the distribution point is unexpectedly broken? Can the client resume the download in the middle of a file?

Yes, interrupted client downloads from BITS-enabled distribution points resume at the point at which they stopped transferring, even if the client connects to a different distribution point.

Does the client use BITS or SMB by default?

It depends. If the advertisement has been set to run the program from the network, the client always uses server message block (SMB). If the advertisement has been configured to download and run locally and if the distribution point has been configured to use BITS, the client tries to use BITS but might fail over to SMB if the content cannot be accessed over BITS.

How can I tell if my Advanced Client is using BITS or SMB?

Look at the DataTransferService.log on the client. BITS downloads have a URL that starts with http://<distributionpoint>, and SMB downloads have a URL that starts with \<distributionpoint>. For details about the BITS download, you can run bitsadmin /list /allusers /verbose | more from the command line. If the client used SMB, you can also get details in the FileBits.log on the client.

    
por 22.01.2012 / 22:00
1

Eu recomendaria o empacotamento em um instalador de extração automática. Eu suponho que isso reduziria a sobrecarga da transferência de arquivos, mas há um problema maior em deixá-la como arquivos menores.

O problema é que, por padrão, o IIS no Server 2008/2008 R2 bloqueia os downloads de arquivos com extensões específicas por motivos de segurança. Se você criar um pacote que contenha, por exemplo, um arquivo .mdb e não desabilitar explicitamente a regra requestFiltering em seu arquivo applicationHost.config para esse tipo de arquivo específico, seus clientes não poderão fazer download do arquivo pacote e você passará horas tentando depurar o problema.

É claro que você pode entrar e desabilitar todas as regras de filtragem de conteúdo, mas isso aumenta a superfície de ataque do seu servidor IIS.

Veja o artigo relevante do TechNet: link

    
por 07.06.2012 / 21:29