Usare un punto di distribuzione pull con Configuration Manager

Si applica a: Configuration Manager (Current Branch)

Quando distribuisci il contenuto a un punto di distribuzione standard nella console di Configuration Manager, il server del sito inserisce il contenuto nel punto di distribuzione. Un punto di distribuzione pull ottiene il contenuto scaricandolo da una posizione di origine come un client.

Quando distribuisci contenuto in molti punti di distribuzione, i punti di distribuzione pull aiutano a ridurre il carico di elaborazione sul server di sito. Possono anche velocizzare il trasferimento dei contenuti a ciascun server. In genere, il componente di gestione della distribuzione nel server del sito invia il contenuto a ogni punto di distribuzione. Al contrario, il sito scarica il processo di trasferimento del contenuto ai 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 può ottenere contenuto. Un punto di distribuzione pull può scaricare contenuto solo da un punto di distribuzione specificato come punto di distribuzione di origine.

Quando distribuisci 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 funzionalità dei punti di distribuzione tipici. Ad esempio, un punto di distribuzione pull supporta:

  • Configurazioni multicast e PXE
  • Convalida del contenuto
  • Distribuzione di contenuti su richiesta
  • Comunicazioni HTTP o HTTPS dai client
  • Le stesse opzioni per i certificati 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 come punto di distribuzione pull modificando le proprietà del punto di distribuzione. Quando si rimuove la configurazione come punto di distribuzione pull, torna al funzionamento normale. Il server del sito gestisce i futuri trasferimenti del contenuto al punto di distribuzione.

Processo di distribuzione

Quando si distribuisce contenuto a un punto di distribuzione pull, si verifica la sequenza di eventi seguente:

  • Dopo aver distribuito il contenuto in un punto di distribuzione pull nella console, il componente Gestione trasferimento pacchetti nel server del sito controlla il database del sito per verificare se il contenuto è disponibile in un punto di distribuzione di origine. Se non è in grado di 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 finché il contenuto non è disponibile.

  • Quando Package Transfer Manager conferma che il contenuto è disponibile, invia una notifica al punto di distribuzione di pull per scaricare il contenuto. Se la notifica ha esito negativo, viene eseguito un nuovo tentativo in base alle impostazioni del componente Software Distribution per i punti di distribuzione pull. Quando il punto di distribuzione pull riceve questa notifica, tenta di scaricare il contenuto dai 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 dello stato del componente Software Distribution 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, rivedere e configurare le impostazioni dei componenti del sito seguenti:

  1. Nella console di Configuration Manager passare all'area di lavoro Amministrazione, espandere Configurazione sito e selezionare il nodo Siti.

  2. Selezionare il sito. Sulla barra multifunzione selezionare Configura componenti sito e quindi Distribuzione software.

  3. Passare alla scheda Punto di distribuzione pull .

  4. Nel gruppo Impostazioni riprova esaminare i valori seguenti:

    • Numero di tentativi: numero di volte in cui Gestione trasferimento pacchetti tenta di notificare al punto di distribuzione di pull di scaricare il contenuto. Dopo aver provato questo numero di volte, il Package Transfer Manager annulla il trasferimento. Questo valore è 30 per impostazione predefinita.

    • Ritardo prima di un nuovo tentativo (minuti): Il numero di minuti di attesa del Package Transfer Manager tra un tentativo e l'altro. Questo valore è 20 per impostazione predefinita.

  5. Nel gruppo Impostazioni polling dello stato esaminare i valori seguenti:

    • Numero di sondaggi: Il numero di volte in cui il Package Transfer Manager contatta il punto di distribuzione pull per recuperare lo stato del processo. Se prova questo numero di volte prima del completamento del lavoro, il Package Transfer Manager annulla il trasferimento. Questo valore è 72 per impostazione predefinita.

    • Ritardo prima di un nuovo tentativo (minuti): Il numero di minuti di attesa del Package Transfer Manager tra un tentativo e l'altro. 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 ai contenuti 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 preinstallazione sostituisce la configurazione del punto di distribuzione pull. Se si abilita l'opzione Abilita questo punto di distribuzione per il contenuto pre-impostato in un punto di distribuzione pull, il contenuto verrà attenduto. Non estrae il contenuto dal punto di distribuzione di origine. Come un punto di distribuzione standard abilitato per il contenuto pre-installato, non riceve contenuto dal server del sito. Per ulteriori informazioni, consulta Contenuto preinstallato.

  • Un punto di distribuzione pull non usa configurazioni di pianificazione o limite di velocità. Quando si configura un punto di distribuzione installato in precedenza come punto di distribuzione pull, le configurazioni per la pianificazione e i limiti di velocità vengono salvate, ma non utilizzate. Se in seguito si rimuove la configurazione del punto di distribuzione pull, le configurazioni di pianificazione e limite di velocità vengono implementate come configurato in precedenza.

    Nota

    Le schede Pianificazione e Limiti di velocità non sono visibili nelle proprietà del punto di distribuzione.

  • I punti di distribuzione pull non usano le impostazioni della scheda Generale delle proprietà del componente di distribuzione software per ogni sito. Queste impostazioni includono la distribuzione simultanea e i nuovi tentativi multicast.

  • Per trasferire il contenuto da un punto di distribuzione di origine in una foresta remota, installare il client di Configuration Manager nel punto di distribuzione pull. Configurare anche un account di accesso alla rete che può accedere al punto di distribuzione di origine. Se abiliti l'opzione del sito Usa i certificati generati da Configuration Manager per i sistemi del sito HTTP, non è necessario un account di accesso alla rete.

  • Se il punto di distribuzione pull è anche un client di Configuration Manager, la versione del client deve essere uguale a quella del sito di Configuration Manager in cui viene installato il punto di distribuzione pull. Il punto di distribuzione pull utilizza CCMFramework comune sia al punto di distribuzione pull che al client di Gestione configurazione.

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 idonei per essere punti di distribuzione di origine.

  • È possibile specificare un punto di distribuzione pull 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 di Configuration Manager nel punto di distribuzione pull.

  • Se gli uffici remoti hanno una connessione a Internet migliore o per ridurre il carico sui collegamenti WAN, usare un gateway di gestione cloud abilitato ai contenuti 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 nel CMG di origine.

    Nota

    Questa funzionalità comporta addebiti per la sottoscrizione di Azure per l'archiviazione dei dati e l'uscita dalla rete. Per altre informazioni, vedere Costo di CMG.

Consiglio

Quando un punto di distribuzione pull scarica contenuto da un punto di distribuzione di origine, tale punto di distribuzione pull viene conteggiato come client nella colonna Client a cui si accede (univoco) del report di riepilogo dell'utilizzo del punto di distribuzione .

Priorità della fonte

  • Assegnare una priorità separata a ogni punto di distribuzione di origine oppure 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 di pull seleziona casualmente una delle origini con tale priorità.

  • Se il contenuto non è disponibile in un'origine selezionata, il punto di distribuzione pull tenta di scaricare il contenuto da un altro punto di distribuzione con la stessa priorità.

  • Se nessuno dei punti di distribuzione con una determinata priorità ha il contenuto, il punto di distribuzione pull tenta di scaricare il contenuto da un punto di distribuzione di origine con il livello di priorità successivo. La ricerca continua finché non viene individuato il contenuto.

  • Se nessuno dei punti di distribuzione di origine assegnati ha il contenuto, il punto di distribuzione di pull attende 30 minuti, quindi riavvia il processo.

All'interno del punto di distribuzione della trazione

  • Per gestire il trasferimento del contenuto, i punti di distribuzione pull utilizzano il componente CCMFramework . Il client di 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 di Configuration Manager.

  • Dopo aver installato il punto di distribuzione pull, utilizza 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 workstation, il client abilita BITS con le impostazioni predefinite. Questo comportamento si verifica anche se le impostazioni del 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 i bit applicati ai dispositivi abilitati come punto di distribuzione pull.

  • Per i dettagli operativi, vedere i seguenti file di log sul punto di distribuzione pull:

    • DataTransferService.log
    • PullDP.log

Consiglio

Se si vedono errori HTTP 403 nei file di log dopo aver aggiunto un punto di distribuzione pull, apportare la modifica seguente:

  1. Nel punto di distribuzione di origine impostare il valore del Registro di sistema seguente: HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL, ClientAuthTrustMode = 2 (REG_DWORD)
  2. Riavviare il server del punto di distribuzione di origine.

Il punto di distribuzione di pull dovrebbe quindi iniziare a scaricare il contenuto dall'origine. Per ulteriori informazioni su questa chiave del Registro di sistema, vedere Panoramica di TLS - SSL (SSP Schannel).

Vedere anche

Concetti fondamentali per la gestione dei contenuti