Componentes y subprocesos para la distribución de contenido
Este artículo le ayuda a comprender los componentes y los subprocesos para la distribución de contenido.
Versión original del producto: rama actual de Configuration Manager, Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager
Los componentes usados para la distribución de contenido
Esta es una lista rápida de los componentes principales que se usan para la distribución de contenido:
Nombre | Nombre del componente | Nombre descriptivo | Descripción |
---|---|---|---|
Administrador de distribución | SMS_DISTRIBUTION_MANAGER | DistMgr | Administra el contenido y crea trabajos para PkgXferMgr |
Administrador de transferencia de paquetes | SMS_PACKAGE_TRANSFER_MANAGER | PkgXferMgr | Transfiere paquetes a puntos de distribución |
Administrador de jerarquías | SMS_HIERARCHY_MANAGER | Hman | Procesa y replica los cambios en la jerarquía de sitios |
Sender | SMS_SENDER | Sender | Inicia las comunicaciones entre sitios entre redes TCP/IP. |
Despooler | SMS_DESPOOLER | Despooler | Procesa los archivos de replicación entrantes de sitios primarios o secundarios |
Scheduler | SMS_SCHEDULER | Scheduler | Crea trabajos de remitente |
Monitor de notificaciones de base de datos | SMS_DATABASE_NOTIFICATION_MONITOR | SmsDbMon | Inspecciona la base de datos para ver los cambios en determinadas tablas y crea archivos en las bandejas de entrada de los componentes responsables de procesar esos cambios. |
Proveedor de SMS | Proveedor de SMS | SMSProv | Proveedor de Instrumental de administración de Windows (WMI) que asigna acceso de lectura y escritura a la base de datos de Configuration Manager en un sitio |
Proveedor de SMS DP | Proveedor de SMS DP | SMSDPProv | Proveedor de Instrumental de administración de Windows (WMI) que administra las operaciones de la biblioteca de contenido en el DP |
Host del agente de SMS | Host del agente de SMS | CcmExec | El host del agente de SMS es el servicio de agente cliente de Configuration Manager que también hospeda componentes del lado servidor, como el punto de administración y el punto de distribución de extracción. |
Servicio de transferencia de datos | DataTransferService | DTS | El servicio de transferencia de datos es un componente de CcmExec responsable de la descarga de archivos a través de BITS. |
Subprocesos del Administrador de distribución (DistMgr)
El Administrador de distribución (DistMgr) realiza una variedad de operaciones para distribuir contenido a los puntos de distribución (CSP). Estas operaciones se controlan mediante los distintos tipos de subprocesos y en el diagrama siguiente se explica la jerarquía de subprocesos DistMgr para la configuración de subprocesos predeterminada:
Subproceso de DistMgr principal
Entrada de registro para la identificación:
SMS_EXECUTIVE started SMS_DISTRIBUTION_MANAGER as thread ID 3648 (0xE40)
Este subproceso se inicia en
SMS_Executive
el inicio del servicio. El subproceso principal de DistMgr inicia el procesamiento de replicación, DP Manager, limpieza de contenido, supervisión de certificados de DP, movimiento de bibliotecas de contenido, procesamiento de cambios de configuración de IIS, reasignación de DP y subprocesos de procesamiento de actualizaciones cuando se inicia. También inicia subprocesos de procesamiento de paquetes a petición cuando se produce un cambio de paquete.Además de administrar estos subprocesos, este subproceso también controla los cambios en el archivo de control de sitio y actualiza la configuración de DP (configurar DP/PXE, actualizar la configuración del Registro, crear tareas de supervisión y uso en el DP, etc.).
Subproceso de procesamiento de replicación
Entrada de registro para la identificación:
Starting thread for processing replication, thread ID = 0x1A14 (6676)
Este subproceso lo inicia el subproceso distMgr principal y procesa los siguientes archivos en el
DistMgr.box\incoming
directorio:Archivo Descripción . STA Actualiza el estado del paquete en la PkgStatus
tabla de la base de datos.. FWD Reenvía el paquete especificado al sitio de destino especificado mediante la creación de un mini-trabajo para enviar el paquete. . DMD Distribuye las solicitudes a petición. Dirige el paquete especificado al DP especificado. . PUL Actualiza la respuesta del paquete de DP de extracción en la PullDPResponse
tabla de la base de datos.Nota:
Este subproceso es uniproceso y no crea más subprocesos para procesar ninguno de estos archivos.
Subproceso del Administrador de DP
Entrada de registro para la identificación:
Starting the DP Manager thread, thread ID = 0x5D8 (1496)
Este subproceso lo inicia el subproceso distMgr principal y procesa la eliminación de DP al detectar un cambio de archivo de control de sitio. Cuando se produce un cambio de archivo de control de sitio adecuado, SMSDBMON quita un archivo DPN (notificación de DP) en
DistMgr.box
que este subproceso procesa.Los archivos DPN se usan para notificar un cambio de DP, lo que implica la eliminación de DP (detectada por Acción = 3 en la
DistributionPoints
tabla).Nota:
Este subproceso es uniproceso y no crea más subprocesos para realizar el trabajo.
Subproceso de limpieza de contenido
Entrada de registro para la identificación:
Starting the content cleanup thread, thread ID = 0x1604 (5636)
El subproceso distMgr principal inicia este subproceso y ejecuta la limpieza de contenido. Determina si la limpieza de contenido es necesaria mediante la detección de contenido huérfano de la base de datos. Este subproceso usa el tamaño de lote predeterminado de 50 para el número de contenido que puede indicar a un DP remoto que elimine a la vez. Sin embargo, este valor se puede invalidar estableciendo la siguiente clave del Registro:
SMS\Components\SMS_DISTRIBUTION_MANAGER\RemoteContentCleanupBatchSize
El valor DWORD puede estar entre 1 y 500.
Nota:
No cambie este valor sin consultar al profesional de soporte técnico de Microsoft. Este subproceso es uniproceso y no crea más subprocesos para realizar el trabajo.
Subproceso de supervisión de certificados de DP
Entrada de registro para la identificación:
Starting the DP cert monitoring thread, thread ID = 0x7290 (29328)
El subproceso distMgr principal inicia este subproceso. Este subproceso procesa . Los archivos CER y configuran el enlace de certificados en IIS cuando está habilitado el modo HTTP mejorado. Este modo requiere el uso de certificados generados por Configuration Manager en IIS.
Nota:
Este subproceso es uniproceso y no crea más subprocesos para realizar el trabajo.
Subproceso de movimiento de la biblioteca de contenido
Entrada de registro para la identificación:
Starting the content library move thread, thread ID = 0x11D6C (73068)
El subproceso DistMgr principal inicia este subproceso y mueve la biblioteca de contenido a la nueva ubicación después de . El archivo CML se quita en
DistMgr.box
.Nota:
Este subproceso es uniproceso y no crea más subprocesos para realizar el trabajo.
Subproceso de procesamiento de cambios de configuración de IIS
Entrada de registro para la identificación:
Starting the IIS config change processing thread, thread ID = 0x408C (16524)
El subproceso DistMgr principal inicia este subproceso y controla la configuración de directorios virtuales de IIS para puntos de distribución estándar y de extracción después de quitar archivos IIS en
DistMgr.box
. Este subproceso lee laIISConfigChangeThreadLimit
propiedad Archivo de control de sitio (SCF) delSMS_DISTRIBUTION_MANAGER
componente para determinar el número de subprocesos que puede iniciar para realizar cambios de IIS simultáneamente. El valor predeterminado deIISConfigChangeThreadLimit
la propiedad SCF es 50, pero se puede cambiar si es necesario. Sin embargo, si esta propiedad SCF no existe por algún motivo, el valor predeterminado de 50 se usa paraIISConfigChangeThreadLimit
.Nota:
Este subproceso crea más subprocesos para realizar cambios de configuración de IIS de DP. Cada subproceso de trabajo controla la configuración de directorios virtuales de IIS de un DP específico.
Subproceso de reasignación de DP
Entrada de registro para la identificación:
Starting the shared DP reassignment thread, thread ID = 0x9C0C (39948)
El subproceso DistMgr principal inicia este subproceso y controla las reasignaciones de DP para los puntos de distribución estándar y de extracción cuando . El archivo DPU se quita en
DistMgr.box
. Este subproceso lee laSharedDPImportThreadLimit
propiedad Archivo de control de sitio (SCF) delSMS_DISTRIBUTION_MANAGER
componente para determinar el número de subprocesos que puede iniciar para realizar reasignaciones de DP simultáneamente. El valor predeterminado deSharedDPImportThreadLimit
la propiedad SCF es 50, pero se puede cambiar si es necesario. Sin embargo, si esta propiedad SCF no existe por algún motivo, el valor predeterminado de 50 se usa paraSharedDPImportThreadLimit
.Nota:
Este subproceso crea más subprocesos para realizar reasignaciones de DP. Cada subproceso de trabajo controla la reasignación de un DP específico.
Actualización del subproceso de procesamiento
Entrada de registro para la identificación:
Starting the DP upgrade processing thread, thread ID = 0x1968 (6504)
El subproceso distMgr principal inicia este subproceso y controla las instalaciones y actualizaciones de DP para los puntos de distribución estándar y de extracción.
spGetDPsForUpgrade
Llama a para obtener una lista de DP que deben actualizarse. Este subproceso lee laDPUpgradeThreadLimit
propiedad Archivo de control de sitio (SCF) delSMS_DISTRIBUTION_MANAGER
componente para determinar el número de subprocesos que puede iniciar para realizar instalaciones o actualizaciones de DP simultáneamente. El valor predeterminado deDPUpgradeThreadLimit
la propiedad SCF es 50, pero se puede cambiar si es necesario. Sin embargo, si esta propiedad SCF no existe por algún motivo, el valor predeterminado de 5 se usa paraDPUpgradeThreadLimit
.Nota:
Este subproceso crea más subprocesos para realizar el trabajo de instalación o actualización de DP. Cada subproceso de trabajo controla la instalación o actualización de un DP específico.
Subproceso de procesamiento de paquetes
Entrada de registro para la identificación:
Started package processing thread for package 'PKGID', thread ID = 0x8E8 (2280)
Estos subprocesos se inician mediante el subproceso distMgr principal. El número de subprocesos de procesamiento de paquetes viene determinado por el valor Número máximo de subprocesos de paquetes en las propiedades Configuración de componentes de distribución de software. Cada subproceso de procesamiento de paquetes realiza el hash del contenido del paquete y crea una copia comprimida del contenido.
Nota:
Aunque todos los subprocesos de procesamiento de paquetes se ejecutan simultáneamente, son responsables de aplicar hash y comprimir el origen del paquete. Hay una sección crítica en torno a la compresión, lo que significa que solo un subproceso puede comprimir contenido a la vez. Si se crean y distribuyen un montón de paquetes grandes, los subprocesos por paquete pueden bloquearse en una cadena esperando su turno para obtener el bloqueo de compresión.
En función de las acciones del paquete (agregar, actualizar o eliminar), cada subproceso de procesamiento de paquetes también crea:
- Subprocesos de DP para crear un trabajo del Administrador de transferencia de paquetes para agregar o actualizar contenido en un DP.
- Los subprocesos de DP indican a un punto de distribución remoto que quite el contenido de la biblioteca de contenido.
El número de subprocesos de DP que puede crear cada subproceso de procesamiento de paquetes viene determinado por la configuración Máximo de subprocesos por paquete en las propiedades Configuración de componentes de distribución de software.
Nota:
Los subprocesos de procesamiento de paquetes son multiproceso y cada subproceso de procesamiento de paquetes crea más subprocesos para realizar el trabajo. Cada subproceso de trabajo controla las operaciones add/update/remove para los DP.
Configuración del subproceso del Administrador de distribución
Todos los sitios de Configuration Manager (incluido el sitio de administración central) permiten configurar el número de subprocesos que se pueden usar para distribuir contenido a los puntos de distribución (CSP). Esta configuración es específica de cada sitio y se puede acceder haciendo clic con el botón derecho en el sitio en el nodo Sitios y seleccionando Configurar distribución de software de componentes>de sitio. Este es un vistazo a la configuración predeterminada:
En la mayoría de los casos, solo le interesaría el número máximo de paquetes y los subprocesos máximos por configuración del paquete .
- Número máximo de paquetes: especifica el número máximo de paquetes que ConfigMgr puede enviar a los CSP simultáneamente. El valor especificado debe estar comprendido entre 1 y 50.
- Máximo de subprocesos por paquete: especifica el número máximo de subprocesos asignados a cada paquete durante la distribución. El valor especificado debe estar comprendido entre 1 y 999.
También se puede hacer referencia a la configuración predeterminada de Número máximo de paquetes=3 y Máximo de subprocesos por paquete=5. Así es como la configuración del subproceso se indicará a menudo en el flujo de trabajo.
¿Qué significa esto realmente?
Efecto en el Administrador de distribución (DistMgr)
Con la configuración de subproceso predeterminada de 3x5, DistMgr puede procesar simultáneamente tres paquetes y usar hasta cinco subprocesos para cada paquete, lo que le permite usar hasta un total de 15 subprocesos para realizar el trabajo. Así es como se desglosa suponiendo que tenemos más de tres paquetes que necesitan distribuirse a más de 5 DP:
Para procesar cada paquete individual, el subproceso distMgr principal genera un subproceso de procesamiento de paquetes. Este subproceso de procesamiento de paquetes usa una de las tres ranuras de procesamiento de paquetes de la configuración Número máximo de paquetes . Hay un subproceso de procesamiento de paquetes único por paquete: DistMgr no inicia varios subprocesos de procesamiento de paquetes para el mismo paquete. Esto significa que tres paquetes únicos usarán tres subprocesos de procesamiento de paquetes únicos. Cada uno de estos subprocesos de procesamiento de paquetes puede generar hasta cinco subprocesos de DP para distribuir el paquete a cinco DP simultáneamente.
Efecto en el Administrador de transferencia de paquetes (PkgXferMgr)
Para cada trabajo de PkgXferMgr creado por DistMgr, PkgXferMgr usa un subproceso. La configuración de subprocesos de 3x5 significa que la capacidad de envío para PkgXferMgr se establece en 15, lo que significa que PkgXferMgr no puede trabajar en más de 15 trabajos simultáneamente, lo que lo limita a un máximo de 15 subprocesos.
Cuánto tiempo se ejecuta un subproceso
Subprocesos distMgr
El propósito de un subproceso de DP es crear un trabajo para el Administrador de transferencia de paquetes, que luego realiza la copia de contenido real en el DP. Los subprocesos de DP finalizan después de crear el trabajo de PkgXferMgr y, como resultado, la duración de un subproceso de DP es corta. Debido a esta naturaleza, la mayoría de las veces no es necesario configurar una configuración agresiva de subprocesos para acelerar la distribución de contenido. En lugar de establecer valores agresivos, busque Elegir los valores correctos (más información a continuación).
Subprocesos PkgXferMgr
En el caso de los DP estándar, dado que los subprocesos PkgXferMgr realizan el trabajo real de enviar el contenido, la duración de estos subprocesos depende del tamaño de los paquetes. En el caso de paquetes más grandes, estos subprocesos pueden tardar mucho tiempo en función del tamaño del paquete y la velocidad de red. Aunque estos subprocesos pueden tardar mucho tiempo en completarse, la duración de los subprocesos distMgr es mucho más corta, lo que significa que DistMgr puede poner en cola un gran número de trabajos para PkgXferMgr, creando un trabajo pendiente de trabajos en la cola.
En el caso de los DP de extracción, los subprocesos PkgXferMgr notifican al DP de extracción, solicitando al DP de extracción que descargue el contenido. Como resultado, la duración de los subprocesos PkgXferMgr para los DP de extracción es corta. PkgXferMgr inicia otro subproceso para realizar el sondeo de DP de extracción (basado en el intervalo de sondeo configurado) para comprobar el progreso del trabajo. Sin embargo, esto también es una operación rápida y estos subprocesos también tienen una corta duración.
Elección de los valores correctos
Para determinar los valores adecuados para esta configuración, primero debe comprender la jerarquía de Configuration Manager. Consideremos el siguiente entorno hipotético de Configuration Manager:
- Sitio de administración central: CS1
- Sitio primario: PS1
- Número de puntos de distribución regulares que informan a PS1: 200
- Número total de paquetes: 1000
En este entorno, la configuración predeterminada del subproceso (3x5) significa que si un nuevo paquete necesita distribuirse a todos los 200 DP, solo procesaremos 5 IP a la vez. Una vez que se cierra un subproceso de DP, se generará otro subproceso de DP y el proceso continuará hasta que se procesen todos los DP. Este proceso tardará algún tiempo en recorrer en bucle todos los 200 DP.
Para optimizar esto, primero necesitamos hacer un par de preguntas:
- ¿Cuántos paquetes prevé que se agreguen, actualicen o distribuyan simultáneamente de forma media?
- ¿Cuántos DP tiene en el sitio? ¿Cómo está la configuración de red entre el servidor de sitio y estos IP?
Suponiendo que la respuesta a la primera pregunta es 5 y la respuesta a la segunda pregunta es 200 con una buena conectividad de red, teóricamente podría establecer el número máximo de paquetes en 5 y Máximo de subprocesos por paquete en 200, lo que permite a Configuration Manager enviar hasta cinco paquetes a todos los 200 DP simultáneamente. Sin embargo, esto significa que cuando hay más de la carga media, podemos crear hasta 1000 subprocesos, que es muchos subprocesos. Normalmente, más subprocesos son buenos, pero no siempre, ya que el trabajo que se realiza también se basa en configuraciones de hardware y red. A veces, demasiados subprocesos pueden provocar cuellos de botella y ralentizar las cosas en lugar de mejorarlas.
Lo más importante que hay que recordar al configurar estas opciones es encontrar un equilibrio. En el ejemplo anterior, una opción razonable sería establecer la configuración del subproceso en 5x100 (o incluso 5x50 en función del hardware o la red), lo que todavía permite a Configuration Manager procesar hasta 100 DP simultáneamente para cinco paquetes diferentes. Con esta configuración, el número máximo de subprocesos que pueden generarse durante una carga alta no superará los 500.
Nota:
Como guía general, se recomienda que el número total de subprocesos no supere los 750. Esto significa que podría establecer la configuración del subproceso en 3x250, 5x150, 10x75 , etc.
En la misma jerarquía, puede encontrarse con una situación en la que se está incorporando un nuevo DP en el entorno y necesita distribuir todos los 1000 paquetes al DP. En este caso, la configuración de subprocesos de 5x100 no va a ser efectiva, ya que solo podemos procesar 5 paquetes a la vez y el procesamiento de 1000 paquetes tardará una cantidad considerable de tiempo. En este escenario, puede optar por:
- Establezca temporalmente la configuración del subproceso en algo parecido a 50x10 que sea más adecuado para el requisito actual, pero no es una buena opción en el largo plazo considerando que tenemos 200 DP.
- Establezca permanentemente la configuración del subproceso en algo parecido a 20x25 que proporciona un equilibrio mucho mejor y ofrecerá un rendimiento similar en un escenario en el que más paquetes necesitan ir a unos cuantos DP, así como a un escenario en el que un puñado de paquetes necesita ir a muchos DPs.
Importante
No hay una recomendación establecida sobre los valores para la configuración del subproceso; varía para cada entorno y debe establecerse después de comprender el entorno y los requisitos. ¡Recuerda siempre encontrar un equilibrio!
Configuración del subproceso del remitente
Cada sitio de Configuration Manager (incluido el sitio de administración central y los sitios secundarios) tiene un remitente. El remitente administra la conexión de red de un sitio a un sitio de destino y puede establecer conexiones a varios sitios al mismo tiempo. Para conectarse a un sitio, el remitente usa la ruta de replicación de archivos al sitio para identificar la cuenta que se va a usar para establecer la conexión de red. El remitente también usa esta cuenta para escribir datos en el recurso compartido del sitio de SMS_SITE
destino.
De forma predeterminada, el remitente escribe datos en un sitio de destino mediante varios subprocesos simultáneos. Cada subproceso simultáneo puede transferir un objeto basado en archivos diferente al sitio de destino. De forma predeterminada, cuando el remitente comienza a enviar un objeto, continúa escribiendo bloques de datos para ese objeto hasta que se envía todo el objeto.
Todos los sitios de Configuration Manager permiten configurar el número de subprocesos que puede usar el componente Sender para enviar datos simultáneamente a otros sitios. Esta configuración es específica de cada sitio y se puede acceder desde las propiedades del sitio en el nodo Sitios seleccionando la pestaña Remitente. Este es un vistazo a la configuración predeterminada:
Todos los sitios: el número máximo de comunicaciones simultáneas permitidas para este remitente. El valor predeterminado es 5. Estas comunicaciones se pueden destinar a sitios diferentes o a todos para el mismo sitio, excepto si están restringidos por el valor máximo especificado en Por sitio.
Por sitio: el número máximo de comunicaciones simultáneas permitidas a cualquier sitio de destino único. El valor predeterminado es 3.
Nota:
Al configurar el número total de subprocesos de envío simultáneos que se usarán al comunicarse con otros sitios, el número total de subprocesos de envío debe configurarse como un número mayor que los subprocesos configurados para la configuración por sitio. Si el número total de subprocesos de envío es igual al número configurado para usarse por sitio y un sitio receptor no está disponible, podría hacer que todos los subprocesos de envío se usen al intentar comunicarse con el sitio no disponible y evitar la comunicación de sitio a sitio a otros sitios.
¿Qué significa esto?
El valor especificado en Todos los sitios define el número total de subprocesos que el remitente puede usar para enviar datos simultáneamente a otros sitios. Fuera del número total de subprocesos para todos los sitios, puede asignar un número máximo de subprocesos en Por sitio que se puede usar para enviar datos a cualquier sitio de destino. De forma predeterminada, cada sitio está configurado para usar cinco subprocesos simultáneos, con tres disponibles para su uso al enviar datos a cualquier sitio de destino. Al aumentar este número, puede aumentar el rendimiento de los datos entre sitios al permitir que Configuration Manager transfiera más archivos al mismo tiempo. Aumentar este número también aumenta la demanda de ancho de banda de red entre sitios.
Elección de los valores correctos
Para determinar los valores adecuados para esta configuración, primero debe comprender la jerarquía de Configuration Manager. Consideremos el siguiente entorno hipotético de Configuration Manager:
- Sitio de administración central: CS1
- Sitio primario: PS1
- Sitio primario: PS2
- Sitio primario: PS3
- Sitio primario: PS4
En este entorno, la configuración predeterminada del subproceso remitente permitirá usar un total de 5 subprocesos. De esos 5 subprocesos, se puede usar 3 para cualquiera de los 4 sitios primarios de destino. Si un administrador envía 3 a todos estos sitios, es posible que el remitente termine usando tres subprocesos para uno de estos sitios (supongamos PS1), dejando solo 2 subprocesos para los sitios restantes. Fuera de los dos subprocesos restantes, el remitente puede usar 1 para PS2 y el otro para PS3 usando los cinco subprocesos permitidos sin espacio para enviar datos simultáneamente a PS4. En este momento, el remitente tendrá que esperar a que finalice uno de los cinco subprocesos existentes para poder enviar más datos. Una vez finalizado un subproceso existente, sender podrá usar otro subproceso para enviar más datos a los sitios PS2/PS3/PS4.
Se recomienda reservar 10 subprocesos para cada sitio con el que el remitente se comunicará. En este caso, el sitio CS1 puede comunicarse con otros cuatro sitios, lo que significa que un valor por sitio de 10 para cuatro sitios requerirá establecer el valor Todos los sitios en 40.
Nota:
Se trata de una recomendación general y estos valores pueden requerir un ajuste adicional en función del número de paquetes que un sitio necesita enviar simultáneamente a otros sitios.
Control de ancho de banda y subprocesos
En Configuration Manager, puede configurar una programación y establecer una limitación específica para puntos de distribución remotos, así como para rutas de replicación de archivos para sitios. Los controles para programar y limitar al punto de distribución remoto son similares a la configuración de una dirección de remitente estándar, pero en este caso, un componente denominado Administrador de transferencia de paquetes usa la configuración.
Para el componente Administrador de transferencia de paquetes (para Servidor de sitio - >DP), la configuración de limitación se configura en las propiedades de un punto de distribución estándar que no está en un servidor de sitio.
Para el componente Remitente (para servidor de sitio-servidor>< de sitio), la configuración de limitación se configura en las propiedades de la ruta de replicación de archivos en Replicación de archivos de configuración>de jerarquía.
Nota:
La configuración de hora se basa en la zona horaria del sitio de envío, no en el punto de distribución.
Opciones de programación
Para restringir los datos, seleccione el período de tiempo y, a continuación, seleccione una de las siguientes opciones de disponibilidad:
Abrir para todas las prioridades: especifica que Configuration Manager envía datos al punto de distribución sin restricciones.
Permitir prioridad media y alta: especifica que Configuration Manager envía solo datos de prioridad media y alta al punto de distribución.
Permitir solo prioridad alta: especifica que Configuration Manager solo envía datos de alta prioridad al punto de distribución.
Cerrado: especifica que Configuration Manager no envía ningún dato al punto de distribución.
Puede restringir los datos por prioridad o cerrar la conexión durante los períodos de tiempo seleccionados.
Opciones de límite de velocidad
Se usa para configurar los límites de velocidad para controlar el ancho de banda de red que está en uso al transferir contenido al punto de distribución. Puede elegir entre las siguientes opciones:
- Ilimitado al enviar a este destino: especifica que Configuration Manager envía contenido al punto de distribución sin restricciones de límite de velocidad.
- Modo de pulso: especifica el tamaño de los bloques de datos que se envían al punto de distribución. También puede especificar un retraso de tiempo entre el envío de cada bloque de datos. Use esta opción cuando deba enviar datos a través de una conexión de red de ancho de banda bajo al punto de distribución. Por ejemplo, puede tener restricciones para enviar 1 KB de datos cada cinco segundos, independientemente de la velocidad del vínculo o su uso en un momento determinado.
- Limitado a velocidades de transferencia máximas especificadas por hora: especifique esta configuración para que un sitio envíe datos a un punto de distribución usando solo el porcentaje de tiempo que configure. Cuando se usa esta opción, Configuration Manager no identifica el ancho de banda disponible de las redes, sino que divide el tiempo que puede enviar datos a segmentos de tiempo. A continuación, los datos se envían durante un breve bloque de tiempo, seguido de bloques de tiempo cuando no se envían los datos. Por ejemplo, si la velocidad máxima se establece en 50 %, Configuration Manager transmite datos durante un período de tiempo seguido de un período de tiempo igual cuando no se envía ningún dato. La cantidad real de datos, o el tamaño del bloque de datos, no se administra. En su lugar, solo se administra la cantidad de tiempo durante el que se envían los datos.
Para obtener más información sobre estas opciones, consulte Configuración de la administración de contenido en Configuration Manager.
Cómo afecta esto a los subprocesos Sender y PkgXferMgr
Cuando el control de ancho de banda está habilitado para un sitio, el componente remitente omitirá la configuración del subproceso remitente del sitio y solo usará un subproceso para ese sitio. Del mismo modo, cuando el control de ancho de banda está habilitado para un DP, PkgXferMgr omitirá la configuración del subproceso y solo usará un subproceso para el DP.
Nota:
Esto se aplica incluso cuando el límite de ancho de banda disponible (%) está establecido en 100 %.
Cuando el control de ancho de banda está en vigor, PkgXferMgr.log registrará una de estas líneas:
Programación:
~Address to DPNAME.CONTOSO.COM está actualmente bajo control de ancho de banda, por lo que solo se permite una conexión, devolviendo la solicitud de envío al grupo.
Modo de pulso:
~Addres to DPNAME.CONTOSO.COM está actualmente en modo de pulso, por lo que solo se permite una conexión.
~Abandonar la solicitud de envío porque solo se permite una conexión en modo de pulso.
Sender.log mostrará entradas similares cuando se configure la limitación de ancho de banda.