Usare un punto di distribuzione pull con Configuration ManagerUse a pull-distribution point with Configuration Manager

Si applica a: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Quando si distribuisce contenuto in un punto di distribuzione standard nella console di Configuration Manager, il server del sito esegue il push del contenuto al punto di distribuzione.When you distribute content to a standard distribution point in the Configuration Manager console, the site server pushes the content to the distribution point. Un punto di distribuzione pull ottiene il contenuto scaricandolo da una posizione di origine, ad esempio un client.A pull-distribution point gets content by downloading it from a source location like a client.

Quando si distribuisce contenuto in numerosi punti di distribuzione, i punti distribuzione pull consentono di ridurre il carico di elaborazione nel server del sitoWhen you distribute content to many distribution points, pull-distribution points help reduce the processing load on the site server. e possono anche velocizzare il trasferimento del contenuto a ogni server.They can also speed the content transfer to each server. Normalmente, il componente per la gestione delle distribuzioni nel server del sito invia il contenuto a ogni punto di distribuzione.Normally the distribution manager component on the site server sends content to each distribution point. Il sito esegue invece l'offload del processo di trasferimento del contenuto ai punti di distribuzione pull.Instead, the site offloads the process of transferring the content to the pull-distribution points.

È possibile configurare singoli punti di distribuzione come punti di distribuzione pull.You configure individual distribution points to be pull-distribution points. Per ogni punto di distribuzione pull, specificare uno o più punti di distribuzione di origine da cui può ottenere il contenuto.For each pull-distribution point, specify one or more source distribution points from which it can get content. Un punto di distribuzione pull può scaricare contenuto solo da un punto di distribuzione specificato come punto di distribuzione di origine.A pull-distribution point can only download content from a distribution point that you specify as a source distribution point.

Quando si distribuisce contenuto in un punto di distribuzione pull nella console, il server del sito invia una notifica al punto di distribuzione pull,When you distribute content to a pull-distribution point in the console, the site server sends it a notification. che scarica quindi il contenuto da un punto di distribuzione di origine.The pull-distribution point then downloads the content from a source distribution point. Un punto di distribuzione pull gestisce il trasferimento del contenuto eseguendo il download da un altro punto di distribuzione che contiene già una copia del contenuto.A pull-distribution point manages the content transfer by downloading from a distribution point that already has a copy of the content.

I punti di distribuzione pull supportano le stesse configurazioni e funzionalità dei normali punti di distribuzione.Pull-distribution points support the same configurations and functionality as typical distribution points. Un punto di distribuzione pull supporta ad esempio:For example, a pull-distribution point supports:

  • Configurazioni multicast e PXEMulticast and PXE configurations
  • Convalida contenutoContent validation
  • Distribuzione di contenuto su richiestaOn-demand content distribution
  • Comunicazioni HTTP o HTTPS dai clientHTTP or HTTPS communications from clients
  • Opzioni per i certificati identiche a quelle degli altri punti di distribuzioneThe same certificate options as other distribution points
  • Gestione individuale o come membro di un gruppo di punti di distribuzioneManage individually or as a member of a distribution point group

Configurare un punto di distribuzione pull quando si installa il punto di distribuzione.Configure a pull-distribution point when you install the distribution point. Dopo aver creato un punto di distribuzione, configurarlo come punto di distribuzione pull modificando le proprietà del ruolo.After you create a distribution point, configure it as a pull-distribution point by editing the role properties. Per altre informazioni su come abilitare un punto di distribuzione come punto di distribuzione pull, vedere Punto di distribuzione pull.For more information on how to enable a distribution point as a pull-distribution point, see Pull-distribution point.

Rimuovere la configurazione come punto di distribuzione pull modificando le proprietà del punto di distribuzione.Remove the configuration to be a pull-distribution point by editing the properties of the distribution point. Quando si rimuove la configurazione come punto di distribuzione pull, viene ripristinato il normale funzionamento.When you remove the configuration as a pull-distribution point, it returns to normal operation. I futuri trasferimenti di contenuto al punto di distribuzione verranno gestiti dal server del sito.The site server manages future content transfers to the distribution point.

Processo di distribuzioneDistribution process

Quando si distribuisce contenuto in un punto di distribuzione pull, si verifica la sequenza di eventi seguente:When you distribute content to a pull-distribution point, the following sequence of events occurs:

  • Quando si distribuisce contenuto in 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.Once you distribute content to a pull-distribution point in the console, the Package Transfer Manager component on the site server checks the site database to confirm if the content is available on a source distribution point. Se non può verificare la presenza del contenuto in un punto di distribuzione di origine per il punto di distribuzione pull, ripete il controllo ogni 20 minuti finché il contenuto non risulta disponibile.If it can't confirm that the content is on a source distribution point for the pull-distribution point, it repeats the check every 20 minutes until the content is available.

  • Quando il Package Transfer Manager conferma la disponibilità del contenuto, viene inviata una notifica al punto di distribuzione pull con la richiesta di scaricare il contenuto.When the Package Transfer Manager confirms that the content is available, it notifies the pull-distribution point to download the content. Se la notifica non riesce, riprova in base alle impostazioni dei tentativi per i punti di distribuzione pull nel componente Distribuzione software.If this notification fails, it retries based on the Software Distribution component Retry settings for pull-distribution points. Quando riceve la notifica, il punto di distribuzione pull prova a scaricare il contenuto dai punti di distribuzione di origine.When the pull-distribution point receives this notification, it tries to download the content from its source distribution points.

  • Mentre il punto di distribuzione pull scarica il contenuto, Package Transfer Manager esegue il polling dello stato in base alle impostazioni del polling di stato per i punti di distribuzione pull nel componente Distribuzione software.While the pull-distribution point downloads the content, the Package Transfer Manager polls the status based on the Software Distribution component Status polling settings for pull-distribution points. Al termine del download del contenuto da parte del punto di distribuzione pull, lo stato viene inviato a un punto di gestione.When the pull-distribution point completes the download of content, it submits this status to a management point.

Configurare le impostazioni dei componenti del sitoConfigure site component settings

Quando si usa un punto di distribuzione pull, esaminare e configurare le impostazioni dei componenti del sito seguenti:When you use a pull-distribution point, review and configure the following site component settings:

  1. Nella console di Configuration Manager passare all'area di lavoro Amministrazione, espandere Configurazione del sito e selezionare Siti.In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and select the Sites node.

  2. Selezionare il sito.Select the site. Sulla barra multifunzione selezionare Configura componenti del sito e selezionare Distribuzione software.In the ribbon, select Configure Site Components, and select Software Distribution.

  3. Passare alla schedaPunto di distribuzione pull.Switch to the Pull Distribution Point tab.

  4. Nel gruppo Impostazioni dei tentativi esaminare i valori seguenti.In the Retry settings group, review the following values:

    • Numero di tentativi: numero di tentativi effettuati da Package Transfer Manager per notificare al punto di distribuzione pull di scaricare il contenuto.Number of retries: The number of times that the Package Transfer Manager tries to notify the pull-distribution point to download the content. Dopo il numero di tentativi specificato, Package Transfer Manager annulla il trasferimento.After it tries this number of times, the Package Transfer Manager cancels the transfer. Il valore predefinito è 30.This value is 30 by default.

    • Ritardo prima di riprovare (minuti) : numero di minuti di attesa da parte di Package Transfer Manager tra un tentativo e il successivo.Delay before retrying (minutes): The number of minutes that the Package Transfer Manager waits between attempts. Il valore predefinito è 20.This value is 20 by default.

  5. Nel gruppo Impostazioni del polling di stato esaminare i valori seguenti.In the Status polling settings group, review the following values:

    • Numero di polling: numero di volte per il quale Package Transfer Manager contatta il punto di distribuzione pull per recuperare lo stato del processo.Number of polls: The number of times that the Package Transfer Manager contacts the pull-distribution point to retrieve the job status. Se esegue questo numero di tentativi prima che il processo sia completato, Package Transfer Manager annulla il trasferimento.If it tries this number of times before the job completes, the Package Transfer Manager cancels the transfer. Il valore predefinito è 72.This value is 72 by default.

    • Ritardo prima di riprovare (minuti) : numero di minuti di attesa da parte di Package Transfer Manager tra un tentativo e il successivo.Delay before retrying (minutes): The number of minutes that the Package Transfer Manager waits between attempts. Il valore predefinito è 60.This value is 60 by default.

    Nota

    Quando Package Transfer Manager annulla un processo perché viene superato il numero di tentativi di polling, il punto di distribuzione pull continua a scaricare il contenuto.When the Package Transfer Manager cancels a job because it exceeds the number of polling retries, the pull-distribution point continues to download the content. Al termine, il punto di distribuzione pull invia il messaggio di stato appropriato e il nuovo stato viene riportato nella console.When it finishes, the pull-distribution point sends the appropriate status message, and the console reflects the new status.

LimitazioniLimitations

  • Non è possibile configurare un punto di distribuzione cloud come punto di distribuzione pull.You can't configure a cloud distribution point as a pull-distribution point.

  • Non è possibile configurare il ruolo di punto di distribuzione in un server del sito come punto di distribuzione pull.You can't configure the distribution point role on a site server as a pull-distribution point.

  • La configurazione del contenuto pre-installazione sostituisce la configurazione del punto di distribuzione pull.The prestage content configuration overrides the pull-distribution point configuration. Se si attiva l'opzione Abilita questo punto di distribuzione per il contenuto pre-installato in un punto di distribuzione pull, tale punto di distribuzione attende il contenutoIf you turn on the option to Enable this distribution point for prestaged content on a pull-distribution point, it waits for the content. e non ne esegue il pull dal punto di distribuzione di origine.It doesn't pull content from the source distribution point. Come un punto di distribuzione standard abilitato per il contenuto pre-installato, non riceve contenuto dal server del sito.Like a standard distribution point enabled for prestaged content, it doesn't receive content from the site server. Per altre informazioni, vedere Contenuto pre-installato.For more information, see Prestaged content.

  • Un punto di distribuzione pull non usa le configurazioni della pianificazione o dei limiti di velocità.A pull-distribution point doesn't use schedule or rate limit configurations. 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 usate.When you configure a previously installed distribution point to be a pull-distribution point, configurations for schedule and rate limits are saved, but not used. Se in un secondo momento si rimuove la configurazione del punto di distribuzione pull, vengono implementate le configurazioni della pianificazione e dei limiti di velocità configurate in precedenza.If you later remove the pull-distribution point configuration, the schedule and rate limit configurations are implemented as previously configured.

    Nota

    Le schede Pianificazione e Limiti di velocità non sono visibili nelle proprietà del punto di distribuzione.The Schedule and Rate Limits tabs aren't visible in the properties of the distribution point.

  • I punti di distribuzione pull non usano le impostazioni della scheda Generale di Proprietà componente distribuzione software per ogni sito.Pull-distribution points don't use the settings on the General tab of the Software Distribution Component Properties for each site. Tali impostazioni includono Impostazioni distribuzione simultanea e Impostazioni tentativi multicast.These settings include Concurrent distribution and Multicast retry.

  • Per trasferire contenuto da un punto di distribuzione di origine in una foresta remota, installare il client di Configuration Manager nel punto di distribuzione pull.To transfer content from a source distribution point in a remote forest, install the Configuration Manager client on the pull-distribution point. Configurare anche un account di accesso alla rete che possa accedere al punto di distribuzione di origine.Also configure a network access account that can access the source distribution point. Se si abilita l'opzione del sito Usa i certificati generati da Configuration Manager per sistemi del sito HTTP non è necessario un account di accesso alla rete.If you enable the site option to Use Configuration Manager-generated certificates for HTTP site systems, then you don't need a network access account.

  • Se il punto di distribuzione pull è anche un client di Configuration Manager, la versione del client deve essere identica a quella del sito di Configuration Manager che installa il punto di distribuzione pull.If the pull-distribution point is also a Configuration Manager client, the client version must be the same as the Configuration Manager site that installs the pull-distribution point. Il punto di distribuzione pull usa CCMFramework, comune al punto di distribuzione pull e al client di Configuration Manager.The pull-distribution point uses the CCMFramework that is common to both the pull-distribution point and the Configuration Manager client.

Informazioni sui punti di distribuzione di origineAbout source distribution points

Quando si configura il punto di distribuzione pull, specificare uno o più punti di distribuzione di origine:When you configure the pull-distribution point, specify one or more source distribution points:

  • La procedura guidata visualizza solo i punti di distribuzione che sono qualificati per essere usati come punti di distribuzione di origine.The wizard only displays distribution points that qualify to be source distribution points.

  • Un punto di distribuzione pull può essere specificato come un punto di distribuzione di origine per un altro punto di distribuzione pull.A pull-distribution point can be specified as a source distribution point for another pull-distribution point.

  • Quando si usa la console di Configuration Manager, come punti di distribuzione di origine possono essere specificati solo i punti di distribuzione che supportano HTTP.Only distribution points that support HTTP can be specified as source distribution points when you use the Configuration Manager console.

  • Usare Configuration Manager SDK per specificare un punto di distribuzione di origine configurato per HTTPS.Use the Configuration Manager SDK to specify a source distribution point that's configured for HTTPS. Per usare un punto di distribuzione di origine configurato per HTTPS, installare il client di Configuration Manager nel punto di distribuzione pull.To use a source distribution point that's configured for HTTPS, install the Configuration Manager client on the pull-distribution point.

  • Se gli uffici remoti hanno una connessione Internet più efficiente oppure se si vuole ridurre il carico sui collegamenti WAN, usare come origine un punto di distribuzione cloud in Microsoft Azure.If your remote offices have a better connection to the internet, or to reduce load on your WAN links, use a cloud distribution point in Microsoft Azure as the source. Per comunicare con Microsoft Azure, il punto di distribuzione pull richiede l'accesso a Internet.The pull-distribution point needs internet access to communicate with Microsoft Azure. Il contenuto deve essere distribuito al punto di distribuzione cloud di origine.The content must be distributed to the source cloud distribution point.

    Nota

    Questa funzionalità comporta l'addebito alla sottoscrizione di Azure per l'archiviazione dei dati e il traffico di rete in uscita.This feature does incur charges to your Azure subscription for data storage and network egress. Per altre informazioni, vedere il costo per l'uso di punti di distribuzione cloud.For more information, see the Cost of using a cloud distribution point.

Suggerimento

Un punto di distribuzione pull che scarica contenuto da un punto di distribuzione di origine viene conteggiato come un client nella colonna Client a cui è stato effettuato l'accesso (univoco) del report Riepilogo di utilizzo dei punti di distribuzione .When a pull-distribution point downloads content from a source distribution point, that pull-distribution point is counted as a client in the Client Accessed (Unique) column of the Distribution point usage summary report.

Priorità delle originiSource priorities

  • Assegnare una priorità separata a ogni punto di distribuzione di origine oppure assegnare la stessa priorità a più punti di distribuzione di origine.Assign a separate priority to each source distribution point, or assign multiple source distribution points to the same priority.

  • La priorità determina l'ordine in cui il punto di distribuzione pull richiede contenuto dai punti di distribuzione di origine.The priority determines the order in which the pull-distribution point requests content from its source distribution points.

  • Inizialmente viene contattato il punto di distribuzione di origine con il valore di priorità più basso.Pull-distribution points initially contact a source distribution point with the lowest value for priority. 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à.If there are multiple source distribution points with the same priority, the pull-distribution point randomly selects one of the sources with that priority.

  • Se il contenuto non è disponibile nell'origine selezionata, il punto di distribuzione pull prova a scaricarlo da un altro punto di distribuzione con la stessa priorità.If the content isn't available on a selected source, the pull-distribution point then tries to download the content from another distribution point with that same priority.

  • Se nessuno dei punti di distribuzione con una determinata priorità ha il contenuto, il punto di distribuzione pull prova a scaricarlo da un punto di distribuzione di origine con il livello di priorità successivo.If none of the distribution points with a given priority has the content, the pull-distribution point tries to download the content from a source distribution point with the next priority level. Questa ricerca continua finché non viene individuato il contenuto.It continues this search until the content is located.

  • Se nessuno dei punti di distribuzione di origine assegnati ha il contenuto, il punto di distribuzione pull attende 30 minuti e quindi avvia di nuovo il processo.If none of the assigned source distribution points have the content, the pull-distribution point waits for 30 minutes, and then starts the process again.

All'interno del punto di distribuzione pullInside the pull-distribution point

  • Per gestire il trasferimento di contenuto, i punti di distribuzione pull usano il componente CCMFramework,To manage the transfer of content, pull-distribution points use the CCMFramework component. che è incluso nel client di Configuration Manager.The Configuration Manager client includes this component.

  • Quando si abilita il punto di distribuzione pull, il sito installa pulldp.msi.When you enable the pull-distribution point, the site installs pulldp.msi. Questo programma di installazione aggiunge anche il componente CCMFramework.This installer also adds the CCMFramework component. Non richiede l'installazione del client di Configuration Manager.The framework doesn't require the Configuration Manager client.

  • Dopo l'installazione del punto di distribuzione pull, per il relativo funzionamento viene usato principalmente il servizio CCMExec.After the pull-distribution point is installed, it primarily uses the CCMExec service to function.

  • Quando il punto di distribuzione pull trasferisce contenuto, usa Servizio trasferimento intelligente in background (BITS), integrato in Windows.When the pull-distribution point transfers content, it uses the Background Intelligent Transfer Service (BITS) built into Windows. Un punto di distribuzione pull non richiede l'installazione dell'estensione BITS per il server IIS.A pull-distribution point doesn't require that you install the BITS Extension for IIS Server.

    Nota

    Se si installa un punto di distribuzione pull in un sistema operativo workstation, il client abilita BITS con le impostazioni predefinite.If you install a pull-distribution point on a workstation OS, the client enables BITS with the default settings. Questo comportamento si verifica anche se le impostazioni client sono configurate per disabilitare BITS.This behavior happens even if the client settings are set to disable BITS. Queste impostazioni predefinite possono non essere ottimali per un punto di distribuzione pull.These default settings may not be optimum for a pull-distribution point. Esaminare le impostazioni client e i criteri di gruppo per BITS applicati ai dispositivi che si abilitano come punto di distribuzione pull.Review the client settings and group policies for BITS that you apply to devices that you enable as a pull-distribution point.

  • Per i dettagli operativi, vedere i file di log seguenti nel punto di distribuzione pull:For operational details, see the following log files on the pull-distribution point:

    • DataTransferService.logDataTransferService.log
    • PullDP.logPullDP.log

Suggerimento

Se vengono visualizzati errori HTTP 403 nei file di log dopo l'aggiunta di un punto di distribuzione pull, apportare le modifiche seguenti:If you see HTTP 403 errors in the log files after you add up a pull-distribution point, make the following change:

  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)On the source distribution point, set the following registry value: HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL, ClientAuthTrustMode = 2 (REG_DWORD)
  2. Riavviare il server del punto di distribuzione di origine.Restart the source distribution point server.

Il punto di distribuzione pull dovrebbe quindi iniziare a scaricare il contenuto dall'origine.Then the pull distribution point should start downloading content from the source. 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).

Vedere ancheSee also

Concetti di base sulla gestione dei contenutiFundamental concepts for content management