Kaspersky Container Security

Considerar la cantidad de nodos en servicio del clúster al escalar

Una instancia de Kaspersky Container Security admite un máximo de 600 clústeres bajo supervisión. La cantidad de nodos en servicio de cada clúster se escala modificando los siguientes componentes:

  • kcs-ab para aumentar o reducir la cantidad de réplicas de componentes.
  • kcs-memcached para aumentar o reducir los requisitos de asignación de recursos de dicho componente.

De forma predeterminada, Kaspersky Container Security se configura con los siguientes valores para estos componentes:

  • kcs-ab:
    • 1 pod por réplica para el servicio de 2000 nodos
    • Cantidad de recursos solicitados: procesador con 0.5 núcleos para los nodos y 512 MB de RAM para los nodos
    • Uso máximo de recursos: procesador con 1 núcleo para los nodos, y 1 GB de RAM para los nodos
  • kcs-memcached:
    • Cantidad de recursos solicitados: procesador con 2 núcleos para los nodos y 2 GB de RAM para los nodos
    • Uso máximo de recursos: procesador con 4 núcleos para los nodos y 4 GB de RAM para los nodos

Puede escalar Kaspersky Container Security si aumenta los siguientes parámetros:

  • En el caso de kcs-ab, añadir un pod a una réplica aumenta la cantidad de nodos compatibles en 2000 más.
  • En el caso de kcs-memcached, añadir un pod al componente kcs-ab requiere aumentar los recursos solicitados y el uso máximo de recursos del componente kcs-memcached de la siguiente manera:
    • Cantidad de recursos solicitados: procesador con 0.5 núcleos para los nodos y 2 GB de RAM para los nodos
    • Uso máximo de recursos: procesador con 0.5 núcleos para los nodos y 2 GB de RAM para los nodos

Por ejemplo, si una instancia de Kaspersky Container Security se utiliza para el servicio de 10 000 nodos en los clústeres de un usuario, se aplicarán los siguientes parámetros:

  • kcs-ab:
    • 5 pods por réplica
    • Cantidad de recursos solicitados: procesador con 0.5 núcleos por nodo y 512 MB de RAM por nodo
    • Uso máximo de recursos: procesador con 1 núcleo para los nodos, y 1 GB de RAM para los nodos
  • kcs-memcached:
    • Cantidad de recursos solicitados: procesador con 4 núcleos para los nodos y 10 GB de RAM para los nodos
    • Uso máximo de recursos: procesador con 6 núcleos para los nodos y 12 GB de RAM para los nodos

Los valores anteriores son aproximaciones porque al desplegar la solución es necesario considerar las características específicas de la configuración de la virtualización y el rendimiento de los servidores host (nodos) en la infraestructura determinada.