> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Escalado horizontal manual en ClickHouse Cloud

# Escalado horizontal

export const ScalePlanFeatureBadge = ({feature = 'Esta característica', linking_verb_are = false}) => {
  return <div className="scalePlanFeatureContainer">
            <div className="scalePlanFeatureBadge">
                Característica del plan Scale
            </div>
            <div>
                <p>{feature} {linking_verb_are ? 'están disponibles' : 'está disponible'} en los planes Scale y Enterprise. Para actualizar el plan, visita la página de planes en Cloud Console.</p>
            </div>
        </div>;
};

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

<div id="manual-horizontal-scaling">
  ## Escalado horizontal manual
</div>

Puede usar las [API públicas](/api-reference/organization/get-list-of-available-organizations#/paths/~1v1~1organizations~1:organizationId~1services~1:serviceId~1scaling/patch) de ClickHouse Cloud para escalar su servicio actualizando la configuración de escalado del servicio o ajustando el número de réplicas desde la consola de ClickHouse Cloud.

Los niveles **Scale** y **Enterprise** también admiten servicios con una sola réplica. Una vez ampliados horizontalmente, los servicios pueden volver a reducirse hasta un mínimo de una sola réplica. Tenga en cuenta que los servicios con una sola réplica tienen una disponibilidad reducida y no se recomiendan para uso en producción.

<Note>
  Los servicios pueden escalar horizontalmente hasta un máximo de 20 réplicas. Si necesita réplicas adicionales, póngase en contacto con nuestro equipo de soporte.
</Note>

<div id="horizontal-scaling-via-api">
  ### Escalado horizontal mediante la API
</div>

Para escalar horizontalmente un clúster, envíe una solicitud `PATCH` a través de la API para ajustar el número de réplicas. Las capturas de pantalla a continuación muestran una llamada a la API para ampliar un clúster de `3` réplicas a `6` réplicas, y la respuesta correspondiente.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/fnZpjDPmkG606nII/images/cloud/manage/scaling-patch-request.png?fit=max&auto=format&n=fnZpjDPmkG606nII&q=85&s=a03700b8c359de6359dc86a506299aea" size="lg" alt="Solicitud PATCH de escalado" border width="1600" height="538" data-path="images/cloud/manage/scaling-patch-request.png" />

*Solicitud `PATCH` para actualizar `numReplicas`*

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/fnZpjDPmkG606nII/images/cloud/manage/scaling-patch-response.png?fit=max&auto=format&n=fnZpjDPmkG606nII&q=85&s=20e280f40d0fa647e63fc22704cf117e" size="md" alt="Respuesta PATCH de escalado" border width="1122" height="1166" data-path="images/cloud/manage/scaling-patch-response.png" />

*Respuesta a la solicitud `PATCH`*

Si envía una nueva solicitud de escalado, o varias solicitudes seguidas, mientras ya hay una en curso, el servicio de escalado ignorará los estados intermedios y convergerá al número final de réplicas.

<div id="horizontal-scaling-via-ui">
  ### Escalado horizontal mediante la UI
</div>

Para escalar un servicio horizontalmente desde la UI, puedes ajustar el número de réplicas del servicio en la página **Settings**.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/fnZpjDPmkG606nII/images/cloud/manage/scaling-configure.png?fit=max&auto=format&n=fnZpjDPmkG606nII&q=85&s=1bcb2f024a548eece78e8f9d227424d4" size="md" alt="Configuración del escalado" border width="1330" height="624" data-path="images/cloud/manage/scaling-configure.png" />

*Configuración de escalado del servicio desde la consola de ClickHouse Cloud*

Una vez que el servicio se haya escalado, el dashboard de métricas en la consola de ClickHouse Cloud debería mostrar la asignación correcta del servicio. La captura de pantalla siguiente muestra el cluster escalado hasta una memoria total de `96 GiB`, es decir, `6` réplicas, cada una con una asignación de memoria de `16 GiB`.

<Image img="https://mintcdn.com/private-7c7dfe99-mintlify-fbfa8bee/fnZpjDPmkG606nII/images/cloud/manage/scaling-memory-allocation.png?fit=max&auto=format&n=fnZpjDPmkG606nII&q=85&s=bbe210caf9f488ff9a2252e693b0baa5" size="md" alt="Asignación de memoria del escalado" border width="1282" height="402" data-path="images/cloud/manage/scaling-memory-allocation.png" />
