> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/gateway/es/getting-started/devolutions-server/devolutions-gateway-farms/devolutions-gateway-farms-configuration.md).

# Configuración de granjas de Devolutions Gateway

Este tema explica cómo configurar una granja de Devolutions Gateway a través de la interfaz web de Devolutions Server.

### Configuración

1. En la interfaz web de Devolutions Server, asegúrese de estar conectado al espacio de trabajo correcto.
2. Vaya a ***Administración*** – ***Módulos*** – ***Devolutions Gateway***.
3. Haga clic en ***Añadir*** y luego en ***Granja de gateways***.

![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp0032.png)

4. En la pestaña ***General***, indique un nombre y una descripción para la granja. También puede optar por establecer esta granja como predeterminada.

{% hint style="info" %}
Solo se permite una configuración predeterminada a la vez, ya sea un gateway o una granja. Si se crea una granja y se establece como predeterminada mientras otro gateway es el predeterminado, la granja pasa a ser la nueva predeterminada. Lo mismo ocurre si un gateway predeterminado se mueve a una granja: la granja pasa a ser la nueva predeterminada.
{% endhint %}

5. En la pestaña ***Miembros***, haga clic en ***Seleccionar miembros de la granja*** para abrir un diálogo que permite seleccionar los gateways que se incluirán en la granja.

{% hint style="info" %}
Un gateway solo puede pertenecer a una granja a la vez. Si se incluye en una nueva granja, se moverá de la granja actual.
{% endhint %}

6. En la pestaña ***Seguridad***, configure quién puede usar la granja y en qué bóveda se puede utilizar. Los permisos y derechos son los mismos que los de un gateway normal.

{% hint style="info" %}
Si los gateways de la granja tienen restricciones o permisos específicos, estos se sobrescribirán con la configuración de la granja. Un mensaje de advertencia en la pestaña ***Seguridad*** de un gateway que pertenece a una granja informa al usuario de que modificar aquí las restricciones/permisos no tendrá impacto mientras permanezca en la granja.
{% endhint %}

#### Mover un gateway a una granja

Para mover un gateway a una granja hay dos maneras:

* Usar el diálogo de selección durante la configuración inicial; o
* ***Editar*** directamente un gateway y elegir la granja en la pestaña ***General***.

#### Eliminar una granja/gateway

Para eliminar una granja, puede optar por eliminar los gateways que contiene o eliminar únicamente la granja. Si elimina solo la granja, los gateways que contiene se convierten en gateways independientes.

### Equilibrio de carga

#### Peso

En la pestaña ***Miembros*** del diálogo ***Editar*** de la granja, los gateways aparecen en una tabla con dos valores editables. El primer valor es su peso relativo. Este peso afecta a la distribución de la carga: un peso mayor aumenta las probabilidades de que un gateway reciba la siguiente sesión. Si todos los gateways de la granja tienen el mismo peso, tienen la misma probabilidad de recibir sesiones.

**Ejemplo 1 de cálculo de pesos:**

Peso de Gateway1 = 100 Peso de Gateway2 = 200 Peso de Gateway3 = 300 Peso total = 600

Probabilidad de Gateway1 = 100/600 = 16,66 % Probabilidad de Gateway2 = 200/600 = 33,33 % Probabilidad de Gateway3 = 300/600 = 50 %

{% hint style="info" %}
Los valores de peso reales no importan, solo sus proporciones. Por tanto, 1-2-3 es equivalente a 1000-2000-3000.
{% endhint %}

**Ejemplo 2 de cálculo de pesos:**

Peso de Gateway1 = 1 Peso de Gateway2 = 2 (NO DISPONIBLE) Peso de Gateway3 = 3 Peso total = 4

En este ejemplo, dado que Gateway2 no está disponible, no se tiene en cuenta para la distribución de sesiones.

Probabilidad de Gateway1 = 25 % Probabilidad de Gateway3 = 75 %

{% hint style="info" %}
Se trata de probabilidades, no de certezas. Por ejemplo, con 4 sesiones, Gateway1 podría recibir 2 o 3 sesiones, a pesar de la probabilidad del 25 %. Con el tiempo, las probabilidades tienden a equilibrarse conforme a la ley de los grandes números.
{% endhint %}

#### Drenar

El botón ***Drenar*** se encuentra en la columna con el mismo nombre. Al hacer clic en él, el gateway deja de estar disponible para nuevas sesiones. Las sesiones activas continúan hasta su finalización. Es útil para mantenimientos o actualizaciones planificadas.

#### Después de la configuración

Seleccionar una granja para una sesión es similar a elegir un gateway normal (en ***Propiedades*** – ***VPN/SSH/Gateway*** en la interfaz web de Devolutions Server). Las granjas se muestran junto con los gateways individuales. Un gateway que pertenece a una granja no puede seleccionarse fuera de la granja.

El botón ***Comprobar estado*** está disponible para las granjas. Una respuesta positiva significa que al menos un gateway de la granja está disponible. Una respuesta negativa significa que ningún gateway de la granja está disponible.

Vaya a ***Informes*** – ***Registros de actividad*** – ***Entrada de registro*** – ***Detalles*** para ver exactamente qué ***Gateway*** y qué ***Granja de gateways*** se utilizaron para la sesión.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/gateway/es/getting-started/devolutions-server/devolutions-gateway-farms/devolutions-gateway-farms-configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
