Usare un punto di distribuzione pull con Configuration Manager
Si applica a: Configuration Manager (Current Branch)
Quando si distribuisce il contenuto in un punto di distribuzione standard nella console di Configuration Manager, il server del sito esegue il push del contenuto nel punto di distribuzione. Un punto di distribuzione pull ottiene il contenuto scaricandolo da una posizione di origine come un client.
Quando si distribuisce il contenuto in molti punti di distribuzione, i punti di distribuzione pull consentono di ridurre il carico di elaborazione nel server del sito. Possono anche velocizzare il trasferimento del contenuto a ogni server. In genere il componente di gestione distribuzione nel server del sito invia contenuto a ogni punto di distribuzione. Al contrario, il sito scarica il processo di trasferimento del contenuto nei punti di distribuzione pull.
I singoli punti di distribuzione vengono configurati come punti di distribuzione pull. Per ogni punto di distribuzione pull, specificare uno o più punti di distribuzione di origine da cui ottenere contenuto. Un punto di distribuzione pull può scaricare il contenuto solo da un punto di distribuzione specificato come punto di distribuzione di origine.
Quando si distribuisce il contenuto a un punto di distribuzione pull nella console, il server del sito invia una notifica. Il punto di distribuzione pull scarica quindi il contenuto da un punto di distribuzione di origine. Un punto di distribuzione pull gestisce il trasferimento del contenuto scaricandolo da un punto di distribuzione che dispone già di una copia del contenuto.
I punti di distribuzione pull supportano le stesse configurazioni e le stesse funzionalità dei punti di distribuzione tipici. Ad esempio, un punto di distribuzione pull supporta:
- Configurazioni multicast e PXE
- Convalida del contenuto
- Distribuzione del contenuto su richiesta
- Comunicazioni HTTP o HTTPS dai client
- Le stesse opzioni del certificato degli altri punti di distribuzione
- Gestire singolarmente o come membro di un gruppo di punti di distribuzione
Configurare un punto di distribuzione pull quando si installa il punto di distribuzione. Dopo aver creato un punto di distribuzione, configurarlo come punto di distribuzione pull modificando le proprietà del ruolo. Per altre informazioni su come abilitare un punto di distribuzione come punto di distribuzione pull, vedere Punto di distribuzione pull.
Rimuovere la configurazione in modo che sia un punto di distribuzione pull modificando le proprietà del punto di distribuzione. Quando si rimuove la configurazione come punto di distribuzione pull, la configurazione torna al normale funzionamento. Il server del sito gestisce i trasferimenti di contenuto futuri al punto di distribuzione.
Processo di distribuzione
Quando si distribuisce il contenuto a un punto di distribuzione pull, si verifica la sequenza di eventi seguente:
Dopo aver distribuito il contenuto a un punto di distribuzione pull nella console, il componente Package Transfer Manager nel server del sito controlla il database del sito per verificare se il contenuto è disponibile in un punto di distribuzione di origine. Se non riesce a confermare che il contenuto si trova in un punto di distribuzione di origine per il punto di distribuzione pull, ripete il controllo ogni 20 minuti fino a quando il contenuto non è disponibile.
Quando Gestione trasferimento pacchetti conferma che il contenuto è disponibile, notifica al punto di distribuzione pull di scaricare il contenuto. Se questa notifica non riesce, viene ritentato in base alle impostazioni di ripetizione dei tentativi del componente Distribuzione software per i punti di distribuzione pull. Quando il punto di distribuzione pull riceve questa notifica, tenta di scaricare il contenuto dai relativi punti di distribuzione di origine.
Mentre il punto di distribuzione pull scarica il contenuto, Package Transfer Manager esegue il polling dello stato in base alle impostazioni di polling stato del componente Distribuzione software per i punti di distribuzione pull. Quando il punto di distribuzione pull completa il download del contenuto, invia questo stato a un punto di gestione.
Configurare le impostazioni dei componenti del sito
Quando si usa un punto di distribuzione pull, esaminare e configurare le impostazioni dei componenti del sito seguenti:
Nella console Configuration Manager passare all'area di lavoro Amministrazione, espandere Configurazione sito e selezionare il nodo Siti.
Selezionare il sito. Nella barra multifunzione selezionare Configura componenti del sito e selezionare Distribuzione software.
Passare alla scheda Punto di distribuzione pull .
Nel gruppo Impostazioni tentativi esaminare i valori seguenti:
Numero di tentativi: numero di tentativi in cui Gestione trasferimento pacchetti tenta di inviare una notifica al punto di distribuzione pull per scaricare il contenuto. Dopo aver eseguito questo numero di tentativi, Gestione trasferimento pacchetti annulla il trasferimento. Questo valore è 30 per impostazione predefinita.
Ritardo prima di riprovare (minuti): numero di minuti di attesa di Gestione trasferimento pacchetti tra i tentativi. Questo valore è 20 per impostazione predefinita.
Nel gruppo Impostazioni di polling stato esaminare i valori seguenti:
Numero di sondaggi: numero di volte in cui Gestione trasferimento pacchetti contatta il punto di distribuzione pull per recuperare lo stato del processo. Se prova questo numero di volte prima del completamento del processo, Gestione trasferimento pacchetti annulla il trasferimento. Questo valore è 72 per impostazione predefinita.
Ritardo prima di riprovare (minuti): numero di minuti di attesa di Gestione trasferimento pacchetti tra i tentativi. Questo valore è 60 per impostazione predefinita.
Nota
Quando Gestione trasferimento pacchetti annulla un processo perché supera il numero di tentativi di polling, il punto di distribuzione pull continua a scaricare il contenuto. Al termine, il punto di distribuzione pull invia il messaggio di stato appropriato e la console riflette il nuovo stato.
Limitazioni
Non è possibile configurare un gateway di gestione cloud abilitato per il contenuto come punto di distribuzione pull.
Non è possibile configurare il ruolo del punto di distribuzione in un server del sito come punto di distribuzione pull.
La configurazione del contenuto di pre-installazione sostituisce la configurazione del punto di distribuzione pull. Se si attiva l'opzione Abilita questo punto di distribuzione per il contenuto pre-installato in un punto di distribuzione pull, attende il contenuto. Non esegue il pull del contenuto dal punto di distribuzione di origine. Analogamente a un punto di distribuzione standard abilitato per il contenuto pre-installato, non riceve contenuto dal server del sito. Per altre informazioni, vedere Contenuto pre-installato.
Un punto di distribuzione pull non usa configurazioni di pianificazione o limite di frequenza. Quando si configura un punto di distribuzione installato in precedenza come punto di distribuzione pull, le configurazioni per i limiti di pianificazione e frequenza vengono salvate, ma non usate. Se in seguito si rimuove la configurazione del punto di distribuzione pull, le configurazioni di pianificazione e limite di frequenza vengono implementate come configurato in precedenza.
Nota
Le schede Schedule e Rate Limits non sono visibili nelle proprietà del punto di distribuzione.
I punti di distribuzione pull non usano le impostazioni nella scheda Generale delle proprietà del componente di distribuzione software per ogni sito. Queste impostazioni includono la distribuzione simultanea e il nuovo tentativo multicast.
Per trasferire il contenuto da un punto di distribuzione di origine in una foresta remota, installare il client Configuration Manager nel punto di distribuzione pull. Configurare anche un account di accesso alla rete in grado di accedere al punto di distribuzione di origine. Se si abilita l'opzione del sito per Usare i certificati generati da Configuration Manager per i sistemi del sito HTTP, non è necessario un account di accesso alla rete.
Se anche il punto di distribuzione pull è un client Configuration Manager, la versione del client deve essere la stessa del sito Configuration Manager che installa il punto di distribuzione pull. Il punto di distribuzione pull usa il CCMFramework comune sia al punto di distribuzione pull che al client Configuration Manager.
Informazioni sui punti di distribuzione di origine
Quando si configura il punto di distribuzione pull, specificare uno o più punti di distribuzione di origine:
La procedura guidata visualizza solo i punti di distribuzione che si qualificano come punti di distribuzione di origine.
Un punto di distribuzione pull può essere specificato come punto di distribuzione di origine per un altro punto di distribuzione pull.
Solo i punti di distribuzione che supportano HTTP possono essere specificati come punti di distribuzione di origine quando si usa la console di Configuration Manager.
Per usare un punto di distribuzione di origine configurato per HTTPS, installare il client Configuration Manager nel punto di distribuzione pull.
Se gli uffici remoti hanno una connessione migliore a Internet o per ridurre il carico sui collegamenti WAN, usare un gateway di gestione cloud abilitato per il contenuto in Microsoft Azure come origine. Il punto di distribuzione pull richiede l'accesso a Internet per comunicare con Microsoft Azure. Il contenuto deve essere distribuito al cmg di origine.
Nota
Questa funzionalità comporta addebiti per la sottoscrizione di Azure per l'archiviazione dei dati e l'uscita di rete. Per altre informazioni, vedere Il costo di CMG.
Consiglio
Quando un punto di distribuzione pull scarica il contenuto da un punto di distribuzione di origine, tale punto di distribuzione pull viene conteggiato come client nella colonna Accesso client (univoco) del report di riepilogo sull'utilizzo del punto di distribuzione .
Priorità di origine
Assegnare una priorità separata a ogni punto di distribuzione di origine o assegnare più punti di distribuzione di origine alla stessa priorità.
La priorità determina l'ordine in cui il punto di distribuzione pull richiede il contenuto dai punti di distribuzione di origine.
I punti di distribuzione pull contattano inizialmente un punto di distribuzione di origine con il valore più basso per la priorità. Se sono presenti più punti di distribuzione di origine con la stessa priorità, il punto di distribuzione pull seleziona in modo casuale una delle origini con tale priorità.
Se il contenuto non è disponibile in un'origine selezionata, il punto di distribuzione pull tenta quindi di scaricare il contenuto da un altro punto di distribuzione con la stessa priorità.
Se il contenuto non è presente in nessuno dei punti di distribuzione con una determinata priorità, il punto di distribuzione pull tenta di scaricare il contenuto da un punto di distribuzione di origine con il livello di priorità successivo. Continua questa ricerca fino a quando non si trova il contenuto.
Se il contenuto non è presente in nessuno dei punti di distribuzione di origine assegnati, il punto di distribuzione pull attende 30 minuti e quindi avvia di nuovo il processo.
All'interno del punto di distribuzione pull
Per gestire il trasferimento del contenuto, i punti di distribuzione pull usano il componente CCMFramework . Il client Configuration Manager include questo componente.
Quando si abilita il punto di distribuzione pull, il sito installa pulldp.msi. Questo programma di installazione aggiunge anche il componente CCMFramework. Il framework non richiede il client Configuration Manager.
Dopo l'installazione del punto di distribuzione pull, usa principalmente il servizio CCMExec per funzionare.
Quando il punto di distribuzione pull trasferisce il contenuto, usa il servizio trasferimento intelligente in background (BITS) integrato in Windows. Un punto di distribuzione pull non richiede l'installazione dell'estensione BITS per il server IIS.
Nota
Se si installa un punto di distribuzione pull in un sistema operativo della workstation, il client abilita BITS con le impostazioni predefinite. Questo comportamento si verifica anche se le impostazioni client sono impostate per disabilitare BITS. Queste impostazioni predefinite potrebbero non essere ottimali per un punto di distribuzione pull. Esaminare le impostazioni client e i criteri di gruppo per BITS applicati ai dispositivi abilitati come punto di distribuzione pull.
Per informazioni operative, vedere i file di log seguenti nel punto di distribuzione pull:
- DataTransferService.log
- PullDP.log
Consiglio
Se vengono visualizzati errori HTTP 403 nei file di log dopo aver aggiunto un punto di distribuzione pull, apportare la modifica seguente:
- Nel punto di distribuzione di origine impostare il valore del Registro di sistema seguente:
HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL, ClientAuthTrustMode = 2 (REG_DWORD)
- Riavviare il server del punto di distribuzione di origine.
Il punto di distribuzione pull dovrebbe quindi iniziare a scaricare il contenuto dall'origine. Per altre informazioni su questa chiave del Registro di sistema, vedere Panoramica di TLS - SSL (SSP Schannel).For more information on this registry key, see Overview of TLS - SSL (Schannel SSP).