rib-sharding
Sintaxis
rib-sharding { number-of-shards; }
Nivel jerárquico
[edit system processes routing bgp]
Descripción
Habilite la partición BGP RIB. La fragmentación BGP RIB consiste en dividir el proceso BGP entre rutas. Las diferentes rutas se dividen en diferentes hilos para lograr la simultaneidad. La fragmentación BGP RIB divide una RIB BGP unificada en varias sub-RIB y cada sub-RIB maneja un subconjunto de rutas BGP. Cada sub-RIB es servido por un subproceso RPD separado para lograr la simultaneidad. La partición BGP RIB está deshabilitada de forma predeterminada. Para habilitarlo, debe configurarlo explícitamente en un motor de enrutamiento multinúcleo. Esta característica solo se admite en el proceso de protocolo de enrutamiento (rpd) de 64 bits, donde el motor de enrutamiento tiene más de un núcleo. Recomendamos configurar esta función en un dispositivo con al menos 4 núcleos de CPU y 16 GB de memoria.
-
RPD se reiniciaría automáticamente cuando se cambie la configuración de partición de costillas o subprocesos de actualización.
-
Sharding requiere un subproceso de actualización/E/E. Si
rib-sharding
está configurado yupdate-threading
no está configurado, se produce un error en la comprobación de confirmación. - Las características de partición de RIB BGP y actualización de E/S son compatibles con las siguientes familias de direcciones IPv4 e IPv6:
-
Unidifusión VPN IPv4
-
Multidifusión VPN IPv4 (vrf.inet.2)
-
Unidifusión VPN IPv6
-
Multidifusión VPN IPv6 (vrf.inet.2)
-
IPv4 etiquetado como unidifusión
-
IPv6 etiquetado como unidifusión
-
- Todas las demás RIB todavía se procesan sin particionar.
Opciones
number of shards
: el número de subprocesos de particionamiento creados. Si configura rib-sharding
en un motor de enrutamiento, RPD crea subprocesos de partición. De forma predeterminada, es igual que el número de núcleos de CPU en el motor de enrutamiento. Opcionalmente, puede especificar el número de particiones que desea crear.
-
Rango: 1-31 fragmentos
Nivel de privilegio requerido
system: para ver esta instrucción en la configuración.
system-control: para agregar esta instrucción a la configuración.
Información de la versión
Instrucción introducida en Junos OS versión 19.4R1.
Compatibilidad con NSR con particionamiento introducido en Junos OS versión 22.2.
La fragmentación BGP admite IPv4, IPv6, L3VPN y BGP-LU de Junos OS versión 20.4R1.