Preparar el almacenamiento en caché del mismo nivel de Windows PE para reducir el tráfico WAN en Configuration ManagerPrepare Windows PE peer cache to reduce WAN traffic in Configuration Manager

Se aplica a: Configuration Manager (rama actual)Applies to: Configuration Manager (current branch)

Al implementar un nuevo sistema operativo en Configuration Manager, los equipos que ejecutan la secuencia de tareas pueden usar Almacenamiento en caché del mismo nivel de Windows PE para obtener contenido de un elemento local del mismo nivel (un origen de almacenamiento en caché del mismo nivel), en lugar de descargar el contenido de un punto de distribución.When you deploy a new operating system in Configuration Manager, computers that run the task sequence can use Windows PE Peer Cache to obtain content from a local peer (a peer cache source) instead of downloading content from a distribution point. Esto ayuda a minimizar el tráfico de red de área extensa (WAN) en escenarios de sucursales donde no hay ningún punto de distribución local.This helps minimize wide area network (WAN) traffic in branch office scenarios where there is no local distribution point.

Almacenamiento en caché del mismo nivel en Windows PE es similar a Windows BranchCache, pero funciona en el entorno de preinstalación de Windows (Windows PE).Windows PE Peer Cache is similar to Windows BranchCache, but functions in the Windows Preinstallation Environment (Windows PE). Los siguientes términos se usan para describir a los clientes que usan Almacenamiento en caché del mismo nivel en Windows PE:The following terms are used to describe the clients that use Windows PE Peer Cache:

  • Un cliente de caché del mismo nivel es un equipo que está configurado para usar Almacenamiento en caché del mismo nivel en Windows PE.A peer cache client is a computer that is configured to use Windows PE Peer Cache.

  • Un origen de caché del mismo nivel es un cliente que está configurado para la caché del mismo nivel y que pone contenido a disposición de otros clientes de la caché del mismo nivel que lo solicitan.A peer cache source is a client that is configured for peer cache and that makes content available to other peer cache clients that request that content.

Use las siguientes secciones para administrar Almacenamiento en caché del mismo nivel.Use the following sections to manage Peer Cache.

Objetos almacenados en un origen de Almacenamiento en caché del mismo nivelObjects stored on a Peer Cache source

Una secuencia de tareas configurada para usar Almacenamiento en caché del mismo nivel en Windows PE puede obtener los siguientes objetos de contenido mientras se ejecuta en Windows PE:A task sequence configured to use Windows PE Peer Cache can get the following content objects while running in Windows PE:

  • Imagen de sistema operativoOperating system image

  • Paquete de controladoresDriver package

  • Paquetes y programas (cuando el cliente continúa ejecutando la secuencia de tareas en el sistema operativo completo, el cliente obtiene este contenido desde un origen de la caché del mismo nivel si la secuencia de tareas se configuró originalmente para la caché del mismo nivel cuando se ejecuta en Windows PE).Packages and Programs (When the client continues to run the task sequence in the full operating system, the client gets this content from a peer cache source if the task sequence was originally configured for peer cache when running in Windows PE.)

  • Imágenes de arranque adicionalesAdditional boot images

    Los siguientes objetos de contenido nunca transfieren mediante almacenamiento en caché del mismo nivel.The following content objects never transfer using peer cache. En su lugar, lo hacen desde un punto de distribución o mediante Windows BranchCache si configuró Windows BranchCache en su entorno:Instead, they transfer from a distribution point or by Windows BranchCache if you have configured Windows BranchCache in your environment:

  • AplicacionesApplications

  • Actualizaciones de softwareSoftware updates

¿Cómo funciona Almacenamiento en caché del mismo nivel en Windows PE?How does Windows PE Peer Cache work?

Considere un escenario con una sucursal que no tiene ningún punto de distribución, pero sí varios clientes habilitados para usar Almacenamiento en caché del mismo nivel en Windows PE.Consider a scenario with a branch office that does not have a distribution point but does have several clients enabled to use Windows PE Peer Cache. Implemente la secuencia de tareas configurada para usar el almacenamiento en caché del mismo nivel en varios clientes configurados como parte del origen del almacenamiento en caché del mismo nivel.You deploy the task sequence configured to use peer cache to several clients that are configured to be part of the peer cache source. El primer cliente que ejecuta la secuencia de tareas emite una solicitud para un elemento del mismo nivel con el contenido.The first client to run the task sequence broadcasts a request for a peer with the content. Si no encuentra uno, obtiene el contenido desde un punto de distribución a través de la WAN.It doesn't find one so it gets the content from a distribution point across the WAN. El cliente instala la nueva imagen y, a continuación, almacena el contenido en su caché de cliente de Configuration Manager, por lo que puede funcionar como origen de caché del mismo nivel para otros clientes.The client installs the new image and then stores the content in its Configuration Manager client cache so it can function as a peer cache source to other clients. Cuando el cliente siguiente ejecuta la secuencia de tareas, emite una solicitud en la subred para un origen de caché del mismo nivel. El primer cliente responde y pone a disposición su contenido almacenado en caché.When the next client runs the task sequence, it broadcasts a request on the subnet for a peer cache source, and that first client responds and makes its cached content available.

Determinar qué clientes formarán parte del origen de Almacenamiento en caché del mismo nivel en Windows PEDetermine what clients will be part of the Windows PE Peer Cache source

Para ayudarle a determinar qué equipos seleccionar como origen de Almacenamiento en caché del mismo nivel en Windows PE, hay varios aspectos que debe considerar:To help you determine what computers to select as a Windows PE Peer Cache source, there are several things that you should consider:

  • El origen del Almacenamiento en caché del mismo nivel en Windows PE debe ser un equipo de escritorio que siempre esté encendido y disponible para los clientes de Almacenamiento en caché del mismo nivel.The Windows PE Peer Cache source should be a desktop computer that is always powered on and available to peer cache clients.

  • El Almacenamiento en caché del mismo nivel tiene un tamaño de caché de cliente suficiente para almacenar las imágenes.The Windows PE Peer Cache has a client cache size sufficient to store the images.

Requisitos para que un cliente use un origen de Almacenamiento en caché del mismo nivel en Windows PERequirements for a client to use a Windows PE Peer Cache source

Para que los clientes usen un origen de Almacenamiento en caché del mismo nivel en Windows PE, deben cumplir los siguientes requisitos:For clients to use a Windows PE Peer Cache source, they must meet the following requirements:

  • El cliente de Configuration Manager debe poder comunicarse a través de los siguientes puertos de la red:The Configuration Manager client must be able to communicate across the following ports on your network:

    • Puerto para la difusión de red inicial para buscar un origen de caché del mismo nivel.Port for the initial network broadcast to find a peer cache source. De forma predeterminada, es el puerto UDP 8004.By default, this is UDP port 8004.

    • Puerto para el contenido que se descarga de un origen de caché del mismo nivel (HTTP y HTTPS).Port for content downloading from a peer cache source (HTTP and HTTPS). De forma predeterminada, es el puerto TCP 8003.By default, this is TCP port 8003.

      Para más información, consulte Puertos usados para las conexiones.For more information, see Ports used for connections.

      Sugerencia

      Los clientes usarán HTTPS para descargar contenido cuando esté disponible.Clients will use HTTPS to download content when it is available. Sin embargo, se usará el mismo número de puerto para HTTP o HTTPS.However, the same port number is used for either HTTP or HTTPS.

  • Configurar la caché del cliente para clientes de Configuration Manager en los clientes para asegurarse de que tienen espacio suficiente para contener y almacenar las imágenes que implemente.Configure the Client Cache for Configuration Manager Clients on clients to ensure they have enough space to hold and store the images you deploy. Almacenamiento en caché del mismo nivel en Windows PE no afecta a la configuración o el comportamiento de la caché del cliente.Windows PE Peer Cache does not affect the configuration or behavior of the client cache.

  • Las opciones de implementación para la implementación de la secuencia de tareas deben configurarse como Descargar el contenido localmente cuando sea necesario mediante la ejecución de una secuencia de tareas.The deployment options for the task sequence deployment must be configured as Download content locally when needed by task sequence.

Configurar Almacenamiento en caché del mismo nivel en Windows PEConfigure Windows PE Peer Cache

Puede usar los siguientes métodos para aprovisionar un cliente con contenido de la caché del mismo nivel, para que pueda servir como origen de caché del mismo nivel:You can use the following methods to provision a client with peer cache content so it can serve as a peer cache source:

  • Un cliente de caché del mismo nivel que no puede encontrar un origen de caché del mismo nivel con el contenido usará un punto de distribución para descargarlo.A peer cache client that cannot find a peer cache source with the content will download it from a distribution point. Si el cliente recibe la configuración de cliente que habilita la memoria caché del mismo nivel y la secuencia de tareas está configurada para conservar el contenido almacenado en caché, el cliente se convierte en un origen de caché del mismo nivel.If the client receives client settings that enable peer cache and the task sequence is configured to preserve the cached content, the client becomes a peer cache source.

  • Un cliente de caché del mismo nivel puede obtener contenido de otro cliente de caché del mismo nivel (un origen de caché del mismo nivel).A peer cache client can get content from another peer cache client (a peer cache source). Dado que el cliente está configurado para el almacenamiento en caché del mismo nivel, cuando ejecuta la secuencia de tareas que está configurada para conservar el contenido almacenado en caché, el cliente se convierte en un origen de caché del mismo nivel.Because the client is configured for peer cache, when it runs a task sequence that is configured to preserve the cached content, the client becomes a peer cache source.

  • Un cliente ejecuta una secuencia de tareas que incluye el paso opcional, Download Package Content, que se usa para preconfigurar el contenido relevante que se incluye en la secuencia de tareas Almacenamiento en caché del mismo nivel en Windows PE.A client runs a task sequence that includes the optional step, Download Package Content, which is used to prestage the relevant content that is included in the Windows PE Peer Cache task sequence. Al usar este método:When you use this method:

    • El cliente no necesita instalar la imagen que se va a implementar.The client does not need to install the image that is being deployed.

    • Además de la opción Descargar contenido de paquete , la secuencia de tareas también debe usar la opción Caché de cliente de Configuration Manager .In addition to the Download Package Content option, the task sequence must also use the Configuration Manager client cache option. Usa esta opción para almacenar el contenido en la caché de los clientes, por lo que el cliente puede actuar como un origen de caché del mismo nivel para otros clientes de caché del mismo nivel.You use this option to store the content in the clients cache so the client can act as a peer cache source for other peer cache clients.

    Los procedimientos siguientes le ayudarán a configurar Almacenamiento en caché del mismo nivel en Windows PE en clientes y las secuencias de tareas que admiten el almacenamiento en caché del mismo nivel.The following procedures will help you configure Windows PE Peer Cache on clients and configure task sequences that support peer cache.

Para configurar los equipos de origen de Almacenamiento en caché del mismo nivel en Windows PETo configure the Windows PE Peer Cache source computers

  1. En la consola de Configuration Manager, vaya a Administración > Configuración de cliente y, después, cree una Configuración de dispositivo de cliente personalizada nueva o edite un objeto de configuración existente.In the Configuration Manager console, navigate to Administration > Client Settings, and then create a new Custom Client Device Settings or edit an existing settings object. También puede establecer esta configuración para el objeto Configuración de cliente predeterminada .You can also configure this for the Default Client Settings object.

    Sugerencia

    Use un objeto de configuración personalizada para administrar qué clientes deben recibir esta configuración.Use a custom settings object to manage which clients receive this configuration. Por ejemplo, puede desear evitar establecer esta configuración en los equipos portátiles de los usuarios que se desplazan con frecuencia.For example, you might want to avoid configuring this on the laptops of users who are frequently on the move. Un sistema de alta movilidad puede ser un origen deficiente para proporcionar contenido a otros clientes de caché del mismo nivel.A highly mobile system can be a poor source to provide content to other peer cache clients.

    Recuerde también que cuando se establece esta configuración como parte de la Configuración de cliente predeterminada, la configuración se aplica a todos los clientes de su entorno.Also remember that when you configure this setting as part of the Default Client Settings, the configuration applies to all clients in your environment.

  2. En Configuración de caché de cliente, establezca Habilitar el cliente de Configuration Manager en el sistema operativo completo para compartir contenido en .Under Client Cache Settings, set Enable Configuration Manager client in full OS to share content to Yes.

    • De forma predeterminada, solo está habilitado HTTP.By default, only HTTP is enabled. Si desea que los clientes puedan descargar contenido a través de HTTPS, establezca Enable HTTPS for client peer communication en .If you want to enable clients to download content over HTTPS, set Enable HTTPS for client peer communication to Yes.

    • De forma predeterminada, se establece el puerto para las difusiones en 8004 y el puerto para descargas de contenido en 8003,By default, the port for broadcasts is set to 8004 and the port for content downloads is set to 8003. pero puede cambiar ambos ajustes.You can change both.

  3. Guarde e implemente la Configuración de cliente para los clientes que seleccionó para que fueran el origen del almacenamiento en caché del mismo nivel.Save and deploy the Client Settings to the clients that you select to be a peer cache source.

    Después de aplicar este objeto de configuración a un objeto, el dispositivo está configurado para actuar como origen de caché del mismo nivel.After a device is configured with this settings object, the device is configured to act as a peer cache source. Esta configuración debe implementarse en clientes potenciales de caché del mismo nivel para ajustar los protocolos y puertos necesarios.These settings should be deployed to potential peer cache clients to configure the required ports and protocols.

Configurar una secuencia de tareas para Almacenamiento en caché del mismo nivel en Windows PEConfigure a task sequence for Windows PE Peer Cache

Al configurar la secuencia de tareas, use las siguientes variables de secuencia de tareas como Variables de la recopilación en la recopilación en la que se implementa la secuencia de tareas:When you configure the task sequence, use the following task sequence variables as Collection Variables on the collection to which the task sequence is deployed:

  • SMSTSPeerDownloadSMSTSPeerDownload

    Valor: TRUEValue: TRUE

    Esto permite al cliente usar Almacenamiento en caché del mismo nivel en Windows PE.This enables the client to use Windows PE Peer Cache.

  • SMSTSPeerRequestPortSMSTSPeerRequestPort

    Valor: <Número de puerto>Value: <Port number>

    Si no usa los puertos predeterminados configurados en Configuración de cliente (8004), debe configurar esta variable con un valor personalizado del puerto de red que se usará para la difusión inicial.When you do not use the default port configured in the Client Settings (8004), you must configure this variable with a custom value of the network port to use for the initial broadcast.

  • SMSTSPreserveContentSMSTSPreserveContent

    Valor: TRUEValue: TRUE

    Esta variable marca la conservación del contenido de la secuencia de tareas en la memoria caché del cliente de Configuration Manager después de la implementación.This flags the content in the task sequence to be retained in the Configuration Manager client cache after the deployment. Esta acción es diferente a usar SMSTSPersisContent, que solo conserva el contenido el tiempo que dure la secuencia de tareas y usa la memoria caché de la secuencia de tareas, no la memoria caché del cliente de Configuration Manager.This is different than using SMSTSPersisContent which only preserves the content for the duration of the task sequence and uses the task sequence cache, not the Configuration Manager client cache.

    Para más información, vea Task sequence variables (Variables de secuencia de tareas).For more information, see Task sequence variables.

Validar el éxito del uso de Almacenamiento en caché del mismo nivel en Windows PEValidate the success of using Windows PE peer cache

Después de usar Almacenamiento en caché del mismo nivel en Windows PE para implementar e instalar una secuencia de tareas, puede confirmar que ese almacenamiento en caché del mismo nivel se empleó correctamente en el proceso observando el smsts.log en el cliente que ejecutó la secuencia de tareas.After you use Windows PE peer cache to deploy and install a task sequence, you can confirm that peer cache was successfully used in the process by viewing the smsts.log on the client that ran the task sequence.

En el registro, busque una entrada similar a la siguiente, donde <NombreServidorOrigen> identifica el equipo desde el que el cliente obtuvo el contenido.In the log, locate an entry similar to the following where <SourceServerName> identifies the computer from which the client obtained the content. Este equipo debe ser un origen de caché del mismo nivel y no un servidor de punto de distribución.This computer should be a peer cache source, and not a distribution point server. Otros detalles varían en función de su entorno local y sus configuraciones.Other details will vary based on your local environment and configurations.

  • <![LOG[Downloaded file from http:// <NombreServidorOrigen>:8003/SCCM_BranchCache$/SS10000C/sccm?/install.wim to C:\_SMSTaskSequence\Packages\SS10000C\install.wim ]LOG]!><time="14:24:33.329+420" date="06-26-2015" component="ApplyOperatingSystem" context="" type="1" thread="1256" file="downloadcontent.cpp:1626"><![LOG[Downloaded file from http:// <SourceServerName>:8003/SCCM_BranchCache$/SS10000C/sccm?/install.wim to C:\_SMSTaskSequence\Packages\SS10000C\install.wim ]LOG]!><time="14:24:33.329+420" date="06-26-2015" component="ApplyOperatingSystem" context="" type="1" thread="1256" file="downloadcontent.cpp:1626">