> 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/it/getting-started/devolutions-server/devolutions-gateway-farms/devolutions-gateway-farms-configuration.md).

# Configurazione delle farm di Devolutions Gateway

Questo argomento illustra come configurare una farm di Devolutions Gateway tramite l'interfaccia web di Devolutions Server.

### Configurazione

1. Nell'interfaccia web di Devolutions Server, si assicuri di essere connesso allo spazio di lavoro corretto.
2. Vada in ***Administration*** – ***Modules*** – ***Devolutions Gateway***.
3. Clicchi su ***Add*** e poi su ***Gateway Farm***.

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

4. Nella scheda ***General***, indichi un nome e una descrizione per la farm. Può anche scegliere di impostare questa farm come predefinita.

{% hint style="info" %}
È consentita una sola impostazione predefinita alla volta, che si tratti di un gateway o di una farm. Se viene creata una farm e impostata come predefinita mentre un altro gateway è quello predefinito, la farm diventa la nuova predefinita. Lo stesso vale se un gateway predefinito viene spostato in una farm: la farm diventa la nuova predefinita.
{% endhint %}

5. Nella scheda ***Members***, clicchi su ***Select Farm Members*** per aprire una finestra di dialogo in cui selezionare i gateway da includere nella farm.

{% hint style="info" %}
Un gateway può appartenere a una sola farm alla volta. Se viene incluso in una nuova farm, verrà spostato dalla farm corrente.
{% endhint %}

6. Nella scheda ***Security***, configuri chi può utilizzare la farm e in quale cassaforte può essere utilizzata. Le autorizzazioni e i diritti sono gli stessi di un gateway normale.

{% hint style="info" %}
Se i gateway all'interno della farm hanno restrizioni o autorizzazioni specifiche, queste verranno sovrascritte dalle impostazioni della farm. Un messaggio di avviso nella scheda ***Security*** di un gateway all'interno di una farm informa l'utente che la modifica delle restrizioni/autorizzazioni in questa sede non avrà alcun impatto finché il gateway rimane nella farm.
{% endhint %}

#### Spostare un gateway in una farm

Per spostare un gateway in una farm ci sono due modi:

* Utilizzare la finestra di dialogo di selezione durante la configurazione iniziale; oppure
* Modificare direttamente un gateway con ***Edit*** e scegliere la farm nella scheda ***General***.

#### Rimuovere una farm/un gateway

Per rimuovere una farm, può scegliere di eliminare i gateway al suo interno oppure di eliminare solo la farm. Se elimina solo la farm, i gateway al suo interno diventano gateway indipendenti.

### Bilanciamento del carico

#### Peso

Nella scheda ***Members*** della finestra di dialogo ***Edit*** della farm, i gateway compaiono in una tabella con due valori modificabili. Il primo valore è il loro peso relativo. Questo peso influisce sulla distribuzione del carico: un peso maggiore aumenta le probabilità che un gateway riceva la sessione successiva. Se tutti i gateway all'interno della farm hanno lo stesso peso, hanno le stesse probabilità di ricevere sessioni.

**Esempio 1 di calcolo dei pesi:**

Peso Gateway1 = 100 Peso Gateway2 = 200 Peso Gateway3 = 300 Peso totale = 600

Probabilità Gateway1 = 100/600 = 16,66% Probabilità Gateway2 = 200/600 = 33,33% Probabilità Gateway3 = 300/600 = 50%

{% hint style="info" %}
I valori di peso effettivi non contano, contano solo i loro rapporti. Quindi 1-2-3 equivale a 1000-2000-3000.
{% endhint %}

**Esempio 2 di calcolo dei pesi:**

Peso Gateway1 = 1 Peso Gateway2 = 2 (NON DISPONIBILE) Peso Gateway3 = 3 Peso totale = 4

In questo esempio, poiché Gateway2 non è disponibile, non viene considerato per la distribuzione delle sessioni.

Probabilità Gateway1 = 25% Probabilità Gateway3 = 75%

{% hint style="info" %}
Si tratta di probabilità, non di certezze. Ad esempio, con 4 sessioni, Gateway1 potrebbe ricevere 2 o 3 sessioni, nonostante la probabilità del 25%. Con il tempo, le probabilità tendono a bilanciarsi secondo la legge dei grandi numeri.
{% endhint %}

#### Drain

Il pulsante ***Drain*** si trova nella colonna con lo stesso nome. Cliccandolo, un gateway diventa non disponibile per le nuove sessioni. Le sessioni attive proseguono fino al completamento. È utile per manutenzioni o aggiornamenti pianificati.

#### Dopo la configurazione

La selezione di una farm per una sessione è simile alla scelta di un gateway normale (in ***Properties*** – ***VPN/SSH/Gateway*** nell'interfaccia web di Devolutions Server). Le farm sono elencate insieme ai singoli gateway. Un gateway all'interno di una farm non può essere selezionato al di fuori della farm.

Il pulsante ***Check Health*** è disponibile per le farm. Una risposta positiva significa che almeno un gateway della farm è disponibile. Una risposta negativa significa che nessun gateway della farm è disponibile.

Vada in ***Reports*** – ***Activity Logs*** – ***Log Entry*** – ***Details*** per vedere esattamente quale ***Gateway*** e quale ***Gateway Farm*** sono stati utilizzati per la sessione.


---

# 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/it/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.
