Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Configuration Manager (branch atual)
Use o cache par para ajudar a gerenciar a implantação de conteúdo para clientes em locais remotos. O cache par é uma solução interna do Configuration Manager que permite que os clientes compartilhem conteúdo com outros clientes diretamente do cache local.
Visão Geral
Definições:
Cliente de cache par: qualquer cliente do Configuration Manager que baixa conteúdo de um par.
Fonte de cache par: um cliente do Configuration Manager que você habilita para cache par e que tem conteúdo para compartilhar com outros clientes.
Use as configurações do cliente para permitir que os clientes sejam fontes de cache pares. Você não precisa habilitar clientes de cache de par. Quando você habilita clientes como fontes de cache par, o ponto de gerenciamento os inclui na lista de fontes de localização de conteúdo. Para obter mais informações sobre esse processo, consulte Operações.
Uma origem de cache par deve ser um membro do grupo de limites atual do cliente de cache par. O ponto de gerenciamento não inclui fontes de cache par de um grupo de limites vizinho na lista de fontes de conteúdo que ele fornece ao cliente. Ele só inclui pontos de distribuição de um grupo de limites vizinhos. Para obter mais informações sobre grupos de limites atuais e vizinhos, consulte Grupos de limites.
O cliente do Configuration Manager usa o cache par para servir a outros clientes todos os tipos de conteúdo no cache. Esse conteúdo inclui:
- Arquivos do Microsoft 365 Apps para Grandes Empresas
- Arquivos de instalação expressa
O cache par não substitui o uso de outras soluções como Windows BranchCache ou Otimização de Entrega. O cache par funciona junto com outras soluções. Essas tecnologias oferecem mais opções para estender soluções tradicionais de implantação de conteúdo, como pontos de distribuição. O cache par é uma solução personalizada sem dependência do BranchCache. Se você não habilitar ou usar o BranchCache, o cache par ainda funcionará.
Observação
O Windows BranchCache está sempre habilitado em implantações. Se o ponto de distribuição der suporte a ele e estiver habilitado nas configurações do cliente, os clientes usarão o BranchCache. Para obter mais informações, confira Configurar BranchCache.
Operações
Para habilitar o cache de pares, implante as configurações do cliente em uma coleção. Em seguida, os membros dessa coleção atuam como uma fonte de cache par para outros clientes no mesmo grupo de limites.
Um cliente que opera como uma fonte de conteúdo de mesmo nível envia uma lista de conteúdo em cache disponível para seu ponto de gerenciamento usando mensagens de estado. Um cliente de fonte de conteúdo de par também envia uma mensagem de estado para o ponto de gerenciamento quando remove conteúdo de seu cache local.
Observação
Para obter a lista de mensagens de estado de fonte de conteúdo de peer aplicáveis, consulte Mensagens de estado no Configuration Manager. Especificamente aquelas com IDs de mensagem de estado de 7200, 7201, 7202 e 7203.
Outro cliente no mesmo grupo de limites faz uma solicitação de localização de conteúdo para o ponto de gerenciamento. O servidor retorna a lista de possíveis fontes de conteúdo. Essa lista inclui cada fonte de cache par que tem o conteúdo e está online. Ela também inclui os pontos de distribuição e outros locais de origem de conteúdo nesse grupo de limites. Para obter mais informações, consulte Prioridade da fonte de conteúdo.
Como de costume, o cliente que está buscando o conteúdo seleciona uma fonte na lista fornecida. Em seguida, o cliente tenta obter o conteúdo.
Os grupos de limites incluem configurações para dar a você mais controle sobre a distribuição de conteúdo em seu ambiente. Para obter mais informações, consulte Opções de grupo de limites para downloads de pares.
Observação
Se o cliente voltar para um grupo de limites vizinho para conteúdo, o ponto de gerenciamento não adicionará as fontes de cache par do grupo de limites vizinhos à lista de possíveis locais de origem de conteúdo.
Escolha apenas os clientes mais adequados como fontes de cache pares. Avalie a adequação do cliente com base em atributos como tipo de chassi, espaço em disco e conectividade de rede. Para obter mais informações que podem ajudá-lo a selecionar os melhores clientes a serem usados para cache par, consulte este blog de um consultor da Microsoft.
Observação
Por padrão, se as primeiras 25 fontes de cache par estiverem offline ou inacessíveis, um cliente de cache par poderá falhar ao baixar o conteúdo.
Você pode definir essa configuração com as propriedades SuperPeerLocationCount de definição de site e SuperPeerLocationCountMax. Seus valores padrão são 25 e 50. Para obter mais informações, consulte Como ler e gravar no arquivo de controle do site usando o WMI.
Você também pode reduzir esses valores, por exemplo, 5 e 10. Essa configuração faz com que o cliente retorne mais rapidamente para outros locais de conteúdo. Para obter mais informações, consulte Prioridade da fonte de conteúdo.
Acesso limitado a uma fonte de cache par
Uma origem de cache par rejeita solicitações de conteúdo quando atende a qualquer uma das seguintes condições no momento em que um par solicita conteúdo:
Modo de bateria fraca
A carga do processador excede 80%
A E/S de disco tem um AvgDiskQueueLength que excede 10
Não há mais conexões disponíveis com o computador
Dica
Defina essas configurações usando a classe WMI do servidor de configuração do cliente para o recurso de origem par (SMS_WinPEPeerCacheConfig) no SDK do Configuration Manager.
Quando a origem do cache par rejeita uma solicitação de conteúdo, o cliente do cache par continua a buscar conteúdo em sua lista de locais de origem de conteúdo.
Requisitos
O cache par suporta todas as versões do Windows listadas como suportadas em Sistemas operacionais com suporte para clientes e dispositivos. Os sistemas operacionais não Windows não têm suporte como fontes de cache par ou clientes de cache par.
Observação
Windows 10/11 Não há suporte para Arm64 como fonte de cache par ou clientes de cache par.
Uma fonte de cache par deve ser um cliente do Configuration Manager ingressado no domínio. No entanto, um cliente que não é associado ao domínio pode obter conteúdo de uma fonte de cache par ingressado no domínio.
Os clientes só podem baixar conteúdo de fontes de cache par em seu grupo de limites atual.
Observação
O Configuration Manager determina se uma origem de cache par fez roaming para outro local. Esse comportamento garante que o ponto de gerenciamento o ofereça como uma fonte de conteúdo para clientes no novo local, e não no local antigo.
Não é necessária uma conta de acesso à rede , com a seguinte exceção:
Configure uma conta de acesso à rede no site quando um cliente habilitado para cache par executar uma sequência de tarefas do Centro de Software e for reinicializado em uma imagem de inicialização. Quando o dispositivo está no Windows PE, ele usa a conta de acesso à rede para obter conteúdo da fonte de cache par.
Quando necessário, a origem do cache par usa a conta de acesso à rede para autenticar solicitações de download de pares. Esta conta requer apenas permissões de usuário de domínio para essa finalidade.
Antes de tentar baixar conteúdo, o ponto de gerenciamento primeiro valida se a origem do cache par está online. Essa validação acontece por meio do "canal rápido" para notificação do cliente, que utiliza a porta TCP 10123.
Observação
Para aproveitar os novos recursos do Configuration Manager, primeiro atualize os clientes para a versão mais recente. Embora novas funcionalidades apareçam no console do Configuration Manager quando você atualiza o site e o console, o cenário completo não funciona até que a versão do cliente também seja a mais recente.
Configurações do cliente
Para obter mais informações sobre as configurações do cliente de cache de peer, consulte Configurações de cache do cliente.
Para obter mais informações sobre como definir essas configurações, consulte Como definir as configurações do cliente.
Em clientes habilitados para cache de pares que usam o Firewall do Windows, o Configuration Manager configura as portas de firewall especificadas nas configurações do cliente.
Suporte parcial para download
As fontes de cache par do cliente podem dividir o conteúdo em partes. Essas partes minimizam a transferência de rede para reduzir o uso da WAN. O ponto de gerenciamento fornece um acompanhamento mais detalhado das partes de conteúdo. Ele tenta eliminar mais de um download do mesmo conteúdo por grupo de limites.
Cenário de exemplo
A Contoso tem um único site primário com dois grupos de limites: Sede (HQ) e Filial. Há uma relação de fallback de 30 minutos entre os grupos de limites. O ponto de gerenciamento e o ponto de distribuição do site estão apenas no limite da sede. A filial não tem nenhum ponto de distribuição local. Dois dos quatro clientes na filial estão configurados como fontes de cache pares.
Você direciona uma implantação com conteúdo para todos os quatro clientes na filial. Você só distribuiu o conteúdo para o ponto de distribuição.
Client3 e Client4 não têm uma fonte local para a implantação. O ponto de gerenciamento instrui os clientes a aguardar 30 minutos antes de voltar para o grupo de limites remoto.
O Cliente1 (PCS1) é a primeira fonte de cache par a atualizar a política com o ponto de gerenciamento. Como esse cliente está habilitado como uma fonte de cache par, o ponto de gerenciamento o instrui a iniciar imediatamente o download da parte A do ponto de distribuição.
Quando o Cliente2 (PCS2) entra em contato com o ponto de gerenciamento, como a parte A já está em andamento, mas ainda não foi concluída, o ponto de gerenciamento o instrui a iniciar imediatamente o download da parte B do ponto de distribuição.
O PCS1 conclui o download da parte A e notifica imediatamente o ponto de gerenciamento. Como a parte B já está em andamento, mas ainda não foi concluída, o ponto de gerenciamento instrui a iniciar o download da parte C do ponto de distribuição.
O PCS2 conclui o download da parte B e notifica imediatamente o ponto de gerenciamento. O ponto de gerenciamento instrui a iniciar o download da parte D do ponto de distribuição.
O PCS1 conclui o download da parte C e notifica imediatamente o ponto de gerenciamento. O ponto de gerenciamento informa que não há mais peças disponíveis no ponto de distribuição remoto. O ponto de gerenciamento o instrui a baixar a parte B de seu par local, PCS2.
Esse processo continua até que ambas as fontes de cache par do cliente tenham todas as partes uma da outra. O ponto de gerenciamento prioriza partes do ponto de distribuição remota antes de instruir as fontes de cache par a baixar partes de pares locais.
O Client3 é o primeiro a atualizar a política após a expiração do período de fallback de 30 minutos. Agora, ele verifica novamente com o ponto de gerenciamento, que informa o cliente sobre novas fontes locais. Em vez de baixar o conteúdo completo do ponto de distribuição na WAN, ele baixa o conteúdo completo de uma das fontes de cache par do cliente. Os clientes priorizam fontes de pares locais.
Observação
Se o número de fontes de cache par do cliente for maior que o número de partes de conteúdo, o ponto de gerenciamento instruirá as fontes de cache par adicionais a aguardar o fallback como um cliente normal.
Configurar download parcial
Configure grupos de limites e fontes de cache par normalmente.
No console do Configuration Manager, vá para o espaço de trabalho Administração, expanda Configuração do Site e selecione Sites. Selecione Configurações de Hierarquia na faixa de opções.
Na guia Geral , ative a opção Configurar fontes de cache par do cliente para dividir o conteúdo em partes.
Crie uma implantação necessária com conteúdo.
Observação
Essa funcionalidade só funciona quando o cliente baixa conteúdo em segundo plano, como com uma implantação necessária. Os downloads sob demanda, como quando o usuário instala uma implantação disponível no Centro de Software, se comportam normalmente.
Para vê-los manipulando o download de conteúdo em partes, examine o ContentTransferManager.log na origem do cache par do cliente e o MP_Location.log no ponto de gerenciamento.
Diretrizes para gerenciamento de cache
O cache par depende do cache do cliente do Configuration Manager para compartilhar conteúdo. Considere os seguintes pontos para gerenciar o cache do cliente em seu ambiente:
O cache do cliente do Configuration Manager não é como a biblioteca de conteúdo em um ponto de distribuição. Enquanto você gerencia o conteúdo distribuído para um ponto de distribuição, o cliente do Configuration Manager gerencia automaticamente o conteúdo em seu cache. Existem configurações e métodos para ajudar a controlar qual conteúdo está no cache de uma fonte de cache par. Para obter mais informações, consulte Configurar o cache do cliente.
O tamanho e a manutenção do cache se aplicam a fontes de cache pares. Para obter mais informações, consulte Configurar o tamanho do cache do cliente. Considere o tamanho de conteúdos maiores, como pacotes de atualização do sistema operacional ou arquivos do Windows Express Update. Compare sua necessidade desse conteúdo com o espaço em disco disponível em fontes de cache pares.
O cliente de origem do cache par atualiza o último tempo referenciado de conteúdo no cache quando um par o baixa. O cliente usa esse carimbo de data/hora quando mantém automaticamente seu cache, removendo primeiro o conteúdo mais antigo. Portanto, ele deve esperar para remover o conteúdo que os clientes de cache par baixam com mais frequência, se for o caso.
Se necessário, durante uma sequência de tarefas de implantação do sistema operacional, use a variável SMSTSPreserveContent para manter o conteúdo no cache do cliente. Para obter mais informações, consulte Variáveis de sequência de tarefas.
Se necessário, ao criar o software a seguir, use a opção para Persistir o conteúdo no cache do cliente:
- Aplicativos
- Pacotes
- Imagens do SO
- Pacotes de atualização do sistema operacional
- Imagens de inicialização
Monitoramento
Para ajudá-lo a entender o uso do cache de mesmo nível, exiba o dashboard Fontes de Dados do Cliente. Para obter mais informações, consulte Client data sources dashboard.
Use também relatórios para exibir o uso do cache de pares. No console, acesse o workspace Monitoramento , expanda Relatórios e selecione o nó Relatórios . Todos os relatórios a seguir têm um tipo de Conteúdo de Distribuição de Software:
Rejeição de conteúdo de origem de cache par: frequência com que as fontes de cache par em um grupo de limites rejeitam uma solicitação de conteúdo.
Observação
Problema conhecido: ao detalhar resultados como MaxCPULoad ou MaxDiskIO, você pode receber um erro que sugere que o relatório ou detalhes não podem ser encontrados. Para contornar esse problema, use os outros dois relatórios que mostram diretamente os resultados.
Rejeição de conteúdo de origem do cache par por condição: Mostra detalhes de rejeição para um grupo de limites ou tipo de rejeição especificado.
Observação
Problema conhecido: você não pode selecionar entre os parâmetros disponíveis e, em vez disso, deve inseri-los manualmente. Insira os valores para Nome do grupo de limites e Tipo de rejeição , conforme visto no relatório de rejeição de conteúdo de origem do cache par . Por exemplo, para Tipo de Rejeição , você pode inserir MaxCPULoad ou MaxDiskIO.
Detalhes de rejeição de conteúdo de origem do cache par: Mostre o conteúdo que o cliente estava solicitando quando rejeitado.
Observação
Problema conhecido: você não pode selecionar entre os parâmetros disponíveis e, em vez disso, deve inseri-los manualmente. Insira o valor para Tipo de rejeição conforme exibido no relatório de rejeição de conteúdo de origem do cache par . Em seguida, insira a ID do recurso da fonte de conteúdo sobre a qual você deseja obter mais informações.
Para localizar a ID de recurso da fonte de conteúdo:
Localize o nome do computador que é exibido como a origem do cache par nos resultados do relatório Rejeição de conteúdo da origem do cache par por condição .
Vá para o espaço de trabalho Ativos e Conformidade , selecione o nó Dispositivos e procure o nome desse computador. Use o valor da coluna ID do Recurso.