Cache de pares para clientes do Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Utilize cache de pares para ajudar a gerir a implementação de conteúdos para clientes em locais remotos. Peer cache é uma solução incorporada do Gestor de Configuração que permite aos clientes partilhar conteúdo com outros clientes diretamente a partir da sua cache local.

Nota

Na versão 1906, o Gestor de Configuração permite esta funcionalidade por padrão. Na versão 1902 ou mais cedo, o Gestor de Configuração não ativa esta funcionalidade opcional por padrão. Deve ativar esta função antes de a utilizar. Para mais informações, consulte Enable optional features from updates.

Descrição Geral

Definições:

  • Cliente de cache de pares: Qualquer cliente gestor de configuração que descarrega conteúdo de um par

  • Fonte de cache de pares: Um cliente Gestor de Configuração que você ativa para cache de pares, e que tem conteúdo para compartilhar com outros clientes

Utilize as definições do cliente para permitir que os clientes sejam fontes de cache de pares. Não é preciso ativar clientes de cache de pares. Quando permite que os clientes sejam fontes de cache de pares, o ponto de gestão inclui-os na lista de fontes de localização de conteúdos. Para obter mais informações sobre este processo, consulte Operações.

Uma fonte de cache de pares deve ser um membro do grupo de fronteira atual do cliente de cache de pares. O ponto de gestão não inclui fontes de cache de pares de um grupo de fronteira vizinho na lista de fontes de conteúdo que fornece ao cliente. Só inclui pontos de distribuição de um grupo de fronteira vizinho. Para obter mais informações sobre os grupos de fronteira atuais e vizinhos, consulte os grupos de fronteira.

O cliente Do Gestor de Configuração utiliza cache de pares para servir a outros clientes todo o tipo de conteúdo na cache. Este conteúdo inclui ficheiros Microsoft 365 Apps para Grandes Empresas e ficheiros de instalação expresso.

A cache de pares não substitui o uso de outras soluções como Windows BranchCache ou a Otimização de Entrega. A cache de pares funciona juntamente com outras soluções. Estas tecnologias dão-lhe mais opções para alargar as soluções tradicionais de implementação de conteúdos, como pontos de distribuição. A cache de pares é uma solução personalizada sem confiança no BranchCache. Se não ativar ou utilizar o BranchCache, a cache dos pares ainda funciona.

Nota

A partir da versão 1802, Windows BranchCache está sempre habilitado em implementações. A definição para permitir que os clientes partilhem conteúdo com outros clientes na mesma sub-rede é removida. Se o ponto de distribuição o suporta, e está ativado nas definições do cliente, os clientes usam a BranchCache. Para mais informações, consulte o Configure BranchCache.

Operações

Para ativar a cache dos pares, insate as definições do cliente numa coleção. Em seguida, os membros dessa coleção atuam como uma fonte de cache de pares para outros clientes no mesmo grupo de fronteira.

  • Um cliente que opera como fonte de conteúdo por pares submete uma lista de conteúdo em cache disponível no seu ponto de gestão usando mensagens estatais. Um cliente de origem de conteúdo por pares também envia uma mensagem de estado para o ponto de gestão quando remove o conteúdo da sua cache local.

    Nota

    Consulte as mensagens estatais no Gestor de Configuração para a lista de mensagens de estado de origem de pares aplicáveis, especificamente aquelas com iDs de mensagem do Estado de 7200, 7201, 7202 e 7203.

  • Outro cliente do mesmo grupo de fronteira faz um pedido de localização de conteúdo para o ponto de gestão. O servidor devolve a lista de potenciais fontes de conteúdo. Esta lista inclui cada fonte de cache de pares que tem o conteúdo e está online. Inclui também os pontos de distribuição e outros locais de origem de conteúdo nesse grupo de fronteira. Para mais informações, consulte a prioridade da fonte de conteúdo.

  • Como sempre, o cliente que procura o conteúdo seleciona uma fonte da lista fornecida. O cliente tenta então obter o conteúdo.

A partir da versão 1806, os grupos de fronteira incluem configurações adicionais para lhe dar mais controlo sobre a distribuição de conteúdos no seu ambiente. Para obter mais informações, consulte as opções do grupo Boundary para downloads por pares.

Nota

Se o cliente recorrer a um grupo de fronteira vizinho para conteúdo, o ponto de gestão não adiciona as fontes de cache de pares do grupo de fronteira vizinho à lista de potenciais localizações de origem de conteúdo.

Escolha apenas os clientes mais adequados como fontes de cache de pares. Avalie a adequação do cliente com base em atributos como o tipo de chassis, o espaço do disco e a conectividade da rede. Para obter mais informações que o ajudem a selecionar os melhores clientes a utilizar para cache de pares, consulte este blog por um consultor da Microsoft.

Acesso limitado a uma fonte de cache de pares

Uma fonte de cache de pares rejeita pedidos de conteúdo quando preenche qualquer uma das seguintes condições no momento em que um par solicita conteúdo:

  • Modo de bateria baixa

  • Carga do processador ultrapassa 80%

  • O Disco I/O tem um Comprimento AvgDiskQueueL que ultrapassa 10

  • Não há mais ligações disponíveis para o computador

Dica

Configure estas definições utilizando a classe WMI do servidor de configuração do cliente para a função de origem de pares (SMS_WinPEPeerCacheConfig) no SDK do Gestor de Configuração.

Quando a fonte de cache de pares rejeita um pedido de conteúdo, o cliente de cache de pares continua a procurar conteúdo a partir da sua lista de localizações de origem de conteúdo.

Requisitos

  • A cache peer suporta todas as versões Windows listadas como suportadas em sistemas operativos suportados para clientes e dispositivos. Os sistemas operativos não Windows não são suportados como fontes de cache de pares ou clientes de cache de pares.

  • Uma fonte de cache de pares deve ser um cliente gestor de configuração de domínio. No entanto, um cliente que não esteja unido ao domínio pode obter conteúdo de uma fonte de cache de pares unida ao domínio.

  • Os clientes só podem descarregar conteúdo a partir de fontes de cache de pares no seu grupo de fronteiras atual.

  • Uma conta de acesso à rede não é necessária com a seguinte exceção:

    • Configure uma conta de acesso à rede no site quando um cliente ativado por cache de pares executa uma sequência de tarefa a partir do Software Center, e reinicia para uma imagem de arranque. Quando o dispositivo está em Windows PE, utiliza a conta de acesso à rede para obter conteúdo da fonte de cache de pares.

    • Quando necessário, a fonte de cache de pares utiliza a conta de acesso à rede para autenticar pedidos de descarregamento dos pares. Esta conta requer apenas permissões de utilizadores de domínio para este fim.

  • Com a versão 1802 e anterior, a última submissão de descoberta de batimentos cardíacos do cliente determina o limite atual de uma fonte de cache de pares. Um cliente que vagueia por um grupo de fronteiras diferente ainda pode ser membro do seu antigo grupo de fronteiras para efeitos de cache de pares. Este comportamento resulta na oferta de um cliente a uma fonte de cache de pares que não está na sua localização imediata da rede. Não permita que os clientes de roaming como fonte de cache de pares.

    Importante

    A partir da versão 1806, o Gestor de Configuração é mais eficiente na determinação de se uma fonte de cache de pares tenha percorrido para outro local. Este comportamento garante que o ponto de gestão o oferece como fonte de conteúdo para os clientes no novo local e não na localização antiga. Se estiver a utilizar a funcionalidade de cache de pares com fontes de cache de pares de roaming, depois de atualizar o site para a versão 1806, também atualize todas as fontes de cache de pares para a versão mais recente do cliente. O ponto de gestão não inclui estas fontes de cache de pares na lista de localizações de conteúdos até que sejam atualizadas para pelo menos a versão 1806.

  • Antes de tentar descarregar conteúdo, o ponto de gestão valida primeiro que a fonte de cache de pares está online. Esta validação ocorre através do "canal rápido" para notificação do cliente, que utiliza a porta TCP 10123.

Nota

Para tirar partido das novas funcionalidades do Gestor de Configuração, a primeira atualização dos clientes para a versão mais recente. Embora apareça uma nova funcionalidade na consola Do Gestor de Configuração quando atualiza o site e a consola, o cenário completo não está funcional até que a versão do cliente seja também a mais recente.

Configurações do cliente de cache de pares

Para obter mais informações sobre as definições do cliente de cache de pares, consulte as definições de cache do Cliente.

Para obter mais informações sobre a configuração destas definições, consulte como configurar as definições do cliente.

Nos clientes ativados por cache por pares que utilizam o firewall Windows, o Gestor de Configurações configura as portas de firewall que especifica nas definições do cliente.

Suporte parcial ao download

A partir da versão 1806, as fontes de cache dos pares do cliente podem agora dividir o conteúdo em peças. Estas peças minimizam a transferência de rede para reduzir a utilização do WAN. O ponto de gestão fornece um rastreio mais detalhado das partes de conteúdo. Tenta eliminar mais do que um download do mesmo conteúdo por grupo de fronteira.

Cenário de exemplo

Contoso tem um único local primário com dois grupos de fronteira: Sede (QG) e Branch Office. Há uma relação de 30 minutos entre os grupos de fronteira. O ponto de gestão e ponto de distribuição do local está apenas no limite do QG. A localização da sucursal não tem ponto de distribuição local. Dois dos quatro clientes da sucursal estão configurados como fontes de cache de pares.

Diagrama de configuração de rede como descrito para o cenário de exemplo

  1. Tem como alvo uma implantação com conteúdo para os quatro clientes da sucursal. Só distribuiu o conteúdo no ponto de distribuição.

  2. O Cliente3 e o Cliente4 não têm uma fonte local para a implantação. O ponto de gestão instrui os clientes a esperar 30 minutos antes de voltarem ao grupo de fronteira remoto.

  3. O Client1 (PCS1) é a primeira fonte de cache de pares a atualizar a política com o ponto de gestão. Como este cliente está ativado como uma fonte de cache de pares, o ponto de gestão instrui-o a começar imediatamente a descarregar a parte A a partir do ponto de distribuição.

  4. Quando o Cliente2 (PCS2) contacta o ponto de gestão, como parte A já está em andamento mas ainda não está concluído, o ponto de gestão instrui-o a começar imediatamente a descarregar a parte B do ponto de distribuição.

  5. PcS1 termina o download da parte A, e imediatamente notifica o ponto de gestão. Como a parte B já está em andamento, mas ainda não está completa, o ponto de gestão instrui-o a começar a descarregar a parte C do ponto de distribuição.

  6. PcS2 termina o download da parte B, e imediatamente notifica o ponto de gestão. O ponto de gestão instrui-o a começar a descarregar a parte D do ponto de distribuição.

  7. PcS1 termina o download da parte C, e imediatamente notifica o ponto de gestão. O ponto de gestão informa-o de que não há mais peças disponíveis a partir do ponto de distribuição remota. O ponto de gestão instrui-o a descarregar a parte B do seu par local, PCS2.

  8. Este processo continua até que ambas as fontes de cache de pares clientes tenham todas as partes umas das outras. O ponto de gestão prioriza partes do ponto de distribuição remota antes de instruir as fontes de cache dos pares a descarregar peças de pares locais.

  9. O Client3 é o primeiro a atualizar a política após o período de 30 minutos de recuo. Agora volta a verificar com o ponto de gestão, que informa o cliente de novas fontes locais. Em vez de descarregar o conteúdo na íntegra a partir do ponto de distribuição através do WAN, ele descarrega o conteúdo na íntegra a partir de uma das fontes de cache de pares do cliente. Os clientes priorizam as fontes de pares locais.

Nota

Se o número de fontes de cache de pares do cliente for maior do que o número de peças de conteúdo, então o ponto de gestão instrui as fontes adicionais de cache de pares a aguardar o recuo como um cliente normal.

Configure o download parcial

  1. Configurar grupos de fronteira e fontes de cache de pares por normal.

  2. Na consola 'Gestor de Configuração', vá ao espaço de trabalho da Administração, expanda a configuração do site e selecione Sites. Clique em hierarquia Definições na fita.

  3. No separador Geral, permita a opção de configurar as fontes de cache dos pares do cliente para dividir o conteúdo em peças.

  4. Crie uma implementação necessária com conteúdo.

    Nota

    Esta funcionalidade só funciona quando o cliente descarrega conteúdo em segundo plano, como é o caso de uma implementação necessária. Os downloads a pedido, como quando o utilizador instala uma implementação disponível no Software Center, comportam-se como de costume.

Para vê-los a lidar com o descarregamento de conteúdos em peças, examine o ContentTransferManager.log na fonte de cache do cliente e na MP_Location.log no ponto de gestão.

Orientação para a gestão de caches

A cache do peer depende da cache do cliente do Gestor de Configuração para partilhar conteúdo. Considere os seguintes pontos para a gestão da cache do cliente no seu ambiente:

  • A cache do cliente do Gestor de Configuração não é como a biblioteca de conteúdos num ponto de distribuição. Enquanto gere o conteúdo que distribui para um ponto de distribuição, o cliente Do Gestor de Configuração gere automaticamente o conteúdo na sua cache. Existem configurações e métodos para ajudar a controlar o conteúdo que está na cache de uma fonte de cache de pares. Para mais informações, consulte configurar a cache do cliente.

  • O tamanho e manutenção normais da cache aplicam-se às fontes de cache dos pares. Para obter mais informações, consulte o tamanho da cache do cliente configurar. Considere o tamanho de conteúdo maior, como pacotes de upgrade de SO ou Windows 10 ficheiros de atualização expresso. Compare a sua necessidade para este conteúdo com o espaço de disco disponível em fontes de cache de pares.

  • O cliente de origem de cache de pares atualiza o último tempo referenciado de conteúdo na cache quando um par o descarrega. O cliente utiliza esta tabela de tempos quando mantém automaticamente a sua cache, removendo primeiro o conteúdo mais antigo. Por isso, deve esperar para remover o conteúdo que os clientes de cache de pares mais frequentemente descarregam, se é que é.

  • Se necessário, durante uma sequência de tarefas de implementação de SO, utilize a variável SMSTSPreserveContent para manter o conteúdo na cache do cliente. Para obter mais informações, consulte variáveis de sequência de tarefas.

  • Se necessário, ao criar o seguinte software, utilize a opção para persistir no conteúdo da cache do cliente:

    • Aplicações
    • Pacote
    • Imagens do SO
    • Pacotes de upgrade do SO
    • Imagens de arranque

Monitorização

Para ajudá-lo a entender o uso da cache de pares, consulte o painel de fontes de dados do cliente. Para obter mais informações, consulte o painel de fontes de dados do Cliente.

Utilize também relatórios para visualizar o uso de cache de pares. Na consola, vá ao espaço de trabalho de Monitorização, expanda o Relatório e selecione o nó Relatórios. Todos os seguintes relatórios têm um tipo de Conteúdo de Distribuição de Software:

  1. Rejeição do conteúdo da fonte de cache de pares: Quantas vezes as fontes de cache de pares num grupo de fronteira rejeitam um pedido de conteúdo.

    Nota

    Problema conhecido: Ao perfurar resultados como MaxCPULoad ou MaxDiskIO, poderá receber um erro que sugira que o relatório ou detalhes não podem ser encontrados. Para contornar esta questão, utilize os outros dois relatórios que mostram diretamente os resultados.

  2. Rejeição do conteúdo da fonte de cache por condição: Mostra detalhes de rejeição para um grupo de fronteira especificado ou tipo de rejeição.

    Nota

    Problema conhecido: Não pode selecionar entre os parâmetros disponíveis e, em vez disso, deve introduzi-los manualmente. Introduza os valores para o Nome do Grupo de Fronteira e o Tipo de Rejeição, como visto no relatório de rejeição do conteúdo da fonte de cache peer. Por exemplo, para o Tipo de Rejeição pode introduzir MaxCPULoad ou MaxDiskIO.

  3. Detalhes de rejeição de conteúdos de fonte de cache de pares: Mostre o conteúdo que o cliente estava solicitando quando rejeitado.

    Nota

    Problema conhecido: Não pode selecionar entre os parâmetros disponíveis e, em vez disso, deve introduzi-los manualmente. Introduza o valor para o Tipo de Rejeição, tal como mostrado no relatório de rejeição do conteúdo da fonte de cache peer. Em seguida, insira o ID de recurso para a fonte de conteúdo sobre a qual pretende mais informações.

    Para encontrar o ID de recurso da fonte de conteúdo:

    1. Encontre o nome do computador que aparece como fonte de cache peer nos resultados da rejeição do conteúdo da fonte de cache peer por relatório de condição.

    2. Vá ao espaço de trabalho De Bens e Conformidade, selecione o nó dispositivos e procure o nome desse computador. Utilize o valor da coluna de identificação de recursos.