Usar um ponto de distribuição de pull com Configuration Manager
Aplica-se a: Gerenciador de Configurações (branch atual)
Quando você distribui conteúdo para um ponto de distribuição padrão no console Configuration Manager, o servidor do site envia o conteúdo para o ponto de distribuição. Um ponto de distribuição de pull obtém conteúdo baixando-o de um local de origem como um cliente.
Quando você distribui conteúdo para muitos pontos de distribuição, os pontos de distribuição de pull ajudam a reduzir a carga de processamento no servidor do site. Eles também podem acelerar a transferência de conteúdo para cada servidor. Normalmente, o componente do gerenciador de distribuição no servidor do site envia conteúdo para cada ponto de distribuição. Em vez disso, o site descarrega o processo de transferência do conteúdo para os pontos de distribuição de pull.
Você configura pontos de distribuição individuais para serem pontos de distribuição de pull. Para cada ponto de distribuição de pull, especifique um ou mais pontos de distribuição de origem dos quais ele pode obter conteúdo. Um ponto de distribuição de pull só pode baixar conteúdo de um ponto de distribuição que você especifica como um ponto de distribuição de origem.
Quando você distribui conteúdo para um ponto de distribuição de pull no console, o servidor do site envia uma notificação. O ponto de distribuição de pull então baixa o conteúdo de um ponto de distribuição de origem. Um ponto de distribuição de pull gerencia a transferência de conteúdo baixando de um ponto de distribuição que já tem uma cópia do conteúdo.
Os pontos de distribuição de pull dão suporte às mesmas configurações e funcionalidades que os pontos de distribuição típicos. Por exemplo, um ponto de distribuição de pull dá suporte a:
- Configurações multicast e PXE
- Validação de conteúdo
- Distribuição de conteúdo sob demanda
- Comunicações HTTP ou HTTPS de clientes
- As mesmas opções de certificado que outros pontos de distribuição
- Gerenciar individualmente ou como membro de um grupo de pontos de distribuição
Configure um ponto de distribuição de pull ao instalar o ponto de distribuição. Depois de criar um ponto de distribuição, configure-o como um ponto de distribuição de pull editando as propriedades da função. Para obter mais informações sobre como habilitar um ponto de distribuição como um ponto de distribuição de pull, confira Ponto de distribuição de pull.
Remova a configuração para ser um ponto de distribuição de pull editando as propriedades do ponto de distribuição. Quando você remove a configuração como um ponto de distribuição de pull, ela retorna à operação normal. O servidor do site gerencia futuras transferências de conteúdo para o ponto de distribuição.
Processo de distribuição
Quando você distribui conteúdo para um ponto de distribuição de pull, ocorre a seguinte sequência de eventos:
Depois de distribuir conteúdo para um ponto de distribuição de pull no console, o componente Gerenciador de Transferência de Pacotes no servidor do site verifica o banco de dados do site para confirmar se o conteúdo está disponível em um ponto de distribuição de origem. Se não puder confirmar se o conteúdo está em um ponto de distribuição de origem para o ponto de distribuição de pull, ele repetirá a verificação a cada 20 minutos até que o conteúdo esteja disponível.
Quando o Gerenciador de Transferência de Pacotes confirma que o conteúdo está disponível, ele notifica o ponto de distribuição de pull para baixar o conteúdo. Se essa notificação falhar, ela repetirá com base nas configurações de repetição do componente de Distribuição de Software para pontos de distribuição de pull. Quando o ponto de distribuição de pull recebe essa notificação, ele tenta baixar o conteúdo de seus pontos de distribuição de origem.
Enquanto o ponto de distribuição de pull baixa o conteúdo, o Gerenciador de Transferência de Pacotes pesquisa o status com base nas configurações de sondagem status do componente de Distribuição de Software para pontos de distribuição de pull. Quando o ponto de distribuição de pull conclui o download do conteúdo, ele envia esse status para um ponto de gerenciamento.
Configurar configurações de componente do site
Ao usar um ponto de distribuição de pull, examine e configure as seguintes configurações de componente do site:
No console Configuration Manager, acesse o workspace Administração, expanda Configuração do Site e selecione o nó Sites.
Selecione o site. Na faixa de opções, selecione Configurar Componentes do Site e selecioneDistribuição de Software.
Alterne para a guia Ponto de Distribuição pull .
No grupo De configurações de repetição , examine os seguintes valores:
Número de tentativas: o número de vezes que o Gerenciador de Transferência de Pacotes tenta notificar o ponto de distribuição de pull para baixar o conteúdo. Depois de tentar esse número de vezes, o Gerenciador de Transferência de Pacotes cancela a transferência. Esse valor é 30 por padrão.
Atraso antes de tentar novamente (minutos): o número de minutos que o Gerenciador de Transferência de Pacote aguarda entre tentativas. Esse valor é 20 por padrão.
No grupo Configurações de sondagem de status , examine os seguintes valores:
Número de pesquisas: o número de vezes que o Gerenciador de Transferência de Pacotes entra em contato com o ponto de distribuição de pull para recuperar o status do trabalho. Se ele tentar esse número de vezes antes da conclusão do trabalho, o Gerenciador de Transferência de Pacotes cancelará a transferência. Esse valor é 72 por padrão.
Atraso antes de tentar novamente (minutos): o número de minutos que o Gerenciador de Transferência de Pacote aguarda entre tentativas. Esse valor é 60 por padrão.
Observação
Quando o Gerenciador de Transferência de Pacotes cancela um trabalho porque excede o número de tentativas de sondagem, o ponto de distribuição de pull continua baixando o conteúdo. Quando ele termina, o ponto de distribuição de pull envia a mensagem de status apropriada e o console reflete o novo status.
Limitações
Você não pode configurar um gateway de gerenciamento de nuvem habilitado para conteúdo como um ponto de distribuição de pull.
Você não pode configurar a função de ponto de distribuição em um servidor de site como um ponto de distribuição de pull.
A configuração de conteúdo prestage substitui a configuração do ponto de distribuição de pull. Se você ativar a opção para Habilitar esse ponto de distribuição para conteúdo pré-configurado em um ponto de distribuição de pull, ele aguarda o conteúdo. Ele não extrai conteúdo do ponto de distribuição de origem. Como um ponto de distribuição padrão habilitado para conteúdo prestaged, ele não recebe conteúdo do servidor do site. Para obter mais informações, consulte Conteúdo prestaged.
Um ponto de distribuição de pull não usa configurações de agendamento ou limite de taxa. Quando você configura um ponto de distribuição instalado anteriormente para ser um ponto de distribuição de pull, as configurações para agendamento e limites de taxa são salvas, mas não usadas. Se você remover posteriormente a configuração do ponto de distribuição de pull, as configurações de agendamento e limite de taxa serão implementadas conforme configurado anteriormente.
Observação
As guias Agendar e Limites de Taxa não estão visíveis nas propriedades do ponto de distribuição.
Os pontos de distribuição de pull não usam as configurações na guia Geral das Propriedades do Componente de Distribuição de Software para cada site. Essas configurações incluem distribuição simultânea e repetição multicast.
Para transferir conteúdo de um ponto de distribuição de origem em uma floresta remota, instale o Configuration Manager cliente no ponto de distribuição de pull. Configure também uma conta de acesso à rede que possa acessar o ponto de distribuição de origem. Se você habilitar a opção do site para usar certificados gerados por Configuration Manager para sistemas de sites HTTP, não precisará de uma conta de acesso à rede.
Se o ponto de distribuição de pull também for um cliente Configuration Manager, a versão do cliente deverá ser a mesma que o site Configuration Manager que instala o ponto de distribuição de pull. O ponto de distribuição de pull usa o CCMFramework que é comum ao ponto de distribuição de pull e ao cliente Configuration Manager.
Sobre os pontos de distribuição de origem
Ao configurar o ponto de distribuição de pull, especifique um ou mais pontos de distribuição de origem:
O assistente exibe apenas pontos de distribuição que se qualificam para serem pontos de distribuição de origem.
Um ponto de distribuição de pull pode ser especificado como um ponto de distribuição de origem para outro ponto de distribuição de pull.
Somente os pontos de distribuição que dão suporte a HTTP podem ser especificados como pontos de distribuição de origem quando você usa o console Configuration Manager.
Para usar um ponto de distribuição de origem configurado para HTTPS, instale o Configuration Manager cliente no ponto de distribuição de pull.
Se seus escritórios remotos tiverem uma conexão melhor com a Internet ou reduzir a carga em seus links de WAN, use um CMG (gateway de gerenciamento de nuvem habilitado para conteúdo) no Microsoft Azure como fonte. O ponto de distribuição de pull precisa de acesso à Internet para se comunicar com Microsoft Azure. O conteúdo deve ser distribuído ao CMG de origem.
Observação
Esse recurso incorre em encargos para sua assinatura do Azure para armazenamento de dados e saída de rede. Para obter mais informações, consulte o Custo do CMG.
Dica
Quando um ponto de distribuição de pull baixa conteúdo de um ponto de distribuição de origem, esse ponto de distribuição de pull é contado como um cliente na coluna Acesso ao Cliente (Exclusivo) do relatório de resumo de uso do ponto de distribuição .
Prioridades de origem
Atribua uma prioridade separada a cada ponto de distribuição de origem ou atribua vários pontos de distribuição de origem à mesma prioridade.
A prioridade determina a ordem na qual o ponto de distribuição de pull solicita conteúdo de seus pontos de distribuição de origem.
Os pontos de distribuição de pull inicialmente entram em contato com um ponto de distribuição de origem com o valor mais baixo para prioridade. Se houver vários pontos de distribuição de origem com a mesma prioridade, o ponto de distribuição de pull seleciona aleatoriamente uma das fontes com essa prioridade.
Se o conteúdo não estiver disponível em uma fonte selecionada, o ponto de distribuição de pull tentará baixar o conteúdo de outro ponto de distribuição com essa mesma prioridade.
Se nenhum dos pontos de distribuição com uma determinada prioridade tiver o conteúdo, o ponto de distribuição de pull tentará baixar o conteúdo de um ponto de distribuição de origem com o próximo nível de prioridade. Ele continua essa pesquisa até que o conteúdo esteja localizado.
Se nenhum dos pontos de distribuição de origem atribuídos tiver o conteúdo, o ponto de distribuição de pull aguardará por 30 minutos e iniciará o processo novamente.
Dentro do ponto de distribuição de pull
Para gerenciar a transferência de conteúdo, os pontos de distribuição de pull usam o componente CCMFramework . O Configuration Manager cliente inclui esse componente.
Quando você habilita o ponto de distribuição de pull, o site instala pulldp.msi. Esse instalador também adiciona o componente CCMFramework. A estrutura não requer o Configuration Manager cliente.
Depois que o ponto de distribuição de pull é instalado, ele usa principalmente o serviço CCMExec para funcionar.
Quando o ponto de distribuição de pull transfere conteúdo, ele usa o BITS ( Serviço de Transferência Inteligente em Segundo Plano ) integrado ao Windows. Um ponto de distribuição de pull não exige que você instale a Extensão BITS para o Servidor IIS.
Observação
Se você instalar um ponto de distribuição de pull em um sistema operacional de estação de trabalho, o cliente habilita o BITS com as configurações padrão. Esse comportamento acontece mesmo se as configurações do cliente estiverem definidas para desabilitar o BITS. Essas configurações padrão podem não ser ótimas para um ponto de distribuição de pull. Examine as configurações do cliente e as políticas de grupo para BITS que você aplica a dispositivos habilitados como um ponto de distribuição de pull.
Para obter detalhes operacionais, consulte os seguintes arquivos de log no ponto de distribuição de pull:
- DataTransferService.log
- PullDP.log
Dica
Se você vir erros HTTP 403 nos arquivos de log depois de adicionar um ponto de distribuição de pull, faça a seguinte alteração:
- No ponto de distribuição de origem, defina o seguinte valor do registro:
HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL, ClientAuthTrustMode = 2 (REG_DWORD)
- Reinicie o servidor de ponto de distribuição de origem.
Em seguida, o ponto de distribuição pull deve começar a baixar conteúdo da origem. Para obter mais informações sobre essa chave de registro, consulte Visão geral do TLS – SSL (SSP do Schannel).