> For the complete documentation index, see [llms.txt](https://docs.edgegap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.edgegap.com/fr/learn/orchestration/fleets-privees.md).

# Fleets privées

Réservez mensuellement une capacité de secours en attente et choisissez entre les spécifications Machines virtuelles (Performance) ou Serveur nu (Overdrive).

**Les Private Fleets constituent un ajout optionnel à Edgegap Cloud (par défaut),** une option d'hébergement populaire :

* permettant [Persistance](/fr/learn/orchestration/persistance.md) avec des serveurs toujours en ligne 24 h/24 et 7 j/7, et
* des tarifs avantageux [Déploiements](/fr/learn/orchestration/deployments.md#match-bound) avec un trafic prévisible.

🌟 [**Passez au niveau Pay as You Go**](https://app.edgegap.com/user-settings?tab=memberships) **pour débloquer l'hébergement sur Private Fleets avec capacité de secours !**

{% hint style="success" %}
&#x20;Voir aussi [Déploiements](/fr/learn/orchestration/deployments.md#match-bound) l’orchestration cloud afin d’utiliser la tarification fractionnée des vCPU.
{% endhint %}

## ✔️ Introduction

Les Private Fleets vous permettent de choisir des emplacements d'hébergement spécifiques et de réserver une capacité de calcul de secours dédiée au sein de notre infrastructure mondialement disponible, indépendante des fournisseurs, adaptée à :

* **des jeux en direct avec un trafic quotidien prévisible** **modèles** et des communautés de joueurs stables,
* **des serveurs persistants 24 h/24 et 7 j/7** présentant des mondes ouverts avec du contenu généré par les utilisateurs placé par les joueurs,
* **des jeux MMO** mettant l'accent sur les expériences sociales avec un grand nombre d'utilisateurs simultanés par serveur.

## ↕️ Allocations

Orchestrer efficacement la capacité de votre flotte peut faire toute la différence pour vos économies. Trouver le ratio optimal entre Fleet et Cloud Overflow hybride nécessite plusieurs itérations.

### 1. Planifier les hôtes

La planification de la capacité de votre Private Fleet est une activité DevOps mensuelle récurrente importante.

Il est recommandé de planifier à l'avance des hôtes supplémentaires pour votre flotte si vous prévoyez des événements spéciaux ayant un impact sur votre capacité, tels que :

* un lancement mondial ou régional, ou une mise à jour majeure,
* une remise générale, ou un week-end de test gratuit,
* un événement d'un streamer, un tournoi, ou tout autre événement public.

{% hint style="warning" %}
La période d'engagement minimale pour les hôtes de la flotte est d'un (1) mois. Une fois votre hôte démarré, **la date la plus proche pour planifier la suppression d'un hôte et réduire les coûts est la fin du mois**.
{% endhint %}

{% hint style="success" %}
Utilisez des signaux précoces (p. ex. des listes de souhaits) pour projeter la demande régionale et atténuer le surdimensionnement. Vous avez du mal à projeter le trafic avec confiance ? Commencez petit et [#overflow-to-cloud](#overflow-to-cloud "mention").
{% endhint %}

#### Emplacements

Placez une épingle sur la carte et prévisualisez vos emplacements principaux/de secours pour les nouveaux hôtes.

Sélectionnez une stratégie de secours pour contrôler les emplacements adaptés à chaque centroïde :

* **Proximité (par défaut)** - rayon de centroïde de 700 km, pour un contrôle précis.
* **Redondance** - rayon de centroïde de 1 400 km, permettant davantage d'emplacements de secours.

<figure><img src="/files/d79418c091d29477ad18dbfe4a89c35e4640393f" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
La disponibilité des emplacements dépend de la spécification matérielle choisie. La disponibilité d'Overdrive est limitée.
{% endhint %}

📢 Le provisionnement via l'API est en cours de développement, [faites-le nous savoir](https://discord.gg/NgCnkHbsGp) pour vos besoins en Intégration continue !

### 2. Découvrir les hôtes

{% hint style="warning" %}
**Lancer vos déploiements manuellement, en collant l’URL et les ports, ne suffira pas pour un jeu en direct.**
{% endhint %}

Automatisez les flux de jeu populaires pour gérer les sessions et la mise à l’échelle à la demande avec l’une ou l’autre des options suivantes :

{% columns %}
{% column width="33.33333333333333%" %}
[Matchmaking](/fr/learn/matchmaking.md):

* Manches plus courtes
* Parties à la demande
* Classement par niveau et/ou\
  Règles personnalisées
  {% endcolumn %}

{% column width="33.33333333333333%" %}
[Navigateur de serveurs](/fr/learn/navigateur-de-serveurs.md):

* Persistant ou en manches
* Hubs régionaux sociaux
* Affectation automatique et/ou\
  Recherche personnalisée
  {% endcolumn %}

{% column width="33.33333333333333%" %}
Backend personnalisé :

* Migrer des parties en cours
* [Déployer avec l’API v2](/fr/docs/api/serveurs-dedies.md)
* [Observer les webhooks](/fr/learn/orchestration/deployments.md#webhooks)
  {% endcolumn %}
  {% endcolumns %}

Votre orchestration de session doit connaître les hôtes disponibles afin d'utiliser la capacité de la flotte :

<figure><img src="/files/607fbc4140eb18e048fc356cbed8e6e45743be53" alt=""><figcaption></figcaption></figure>

**À la demande** déploiements :

* Le matchmaking conserve une liste mise en cache des hôtes, actualisée chaque minute.
* Le matchmaking attribue l'une des balises disponibles à chaque hôte actif.
* Les joueurs reçoivent une affectation d'hôte en fonction de la balise la mieux correspondante.

**Préchauffé** déploiements :

* Votre administrateur DevOps examine les hôtes disponibles et [configure les politiques](/fr/learn/navigateur-de-serveurs.md#automated-scaling).
* Les joueurs obtiennent une place attribuée automatiquement, ou recherchent et choisissent un serveur.

### 3. Déployer des serveurs

Lancez des déploiements sur Private Fleet en utilisant les mêmes paramètres que pour les déploiements Cloud, avec l' **option supplémentaire de spécifier une liste priorisée d'ID d'hôtes vers lesquels vous souhaitez déployer**.

{% hint style="success" %}
Les intégrations personnalisées récupèrent les hôtes et déploient les serveurs à l'aide de l' [Serveurs dédiés](/fr/docs/api/serveurs-dedies.md#private-fleets) API.
{% endhint %}

Les déploiements seront lancés sur le premier hôte privé disposant d'une capacité suffisante pour votre demande. Si aucun des hôtes listés ne dispose de capacité disponible au moment venu, les déploiements seront [#overflow-to-cloud](#overflow-to-cloud "mention").

#### redirigés vers le Cloud

{% hint style="warning" %}
**Un trafic joueur de volume inattendu peut dépasser la capacité actuelle de votre flotte**, ce qui amènera certains déploiements à utiliser Cloud Overflow au lieu de votre Private Fleet. Les limites Cloud s'appliquent.
{% endhint %}

Préparez-vous à cette possibilité et examinez les différences :

<table><thead><tr><th width="185">Comportement</th><th>Private Fleet</th><th>Cloud</th></tr></thead><tbody><tr><td>Placement du serveur</td><td><a href="#id-2.-discover-hosts">Balises ou personnalisé</a></td><td><a href="/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#server-score">Score du serveur</a></td></tr><tr><td>Durée maximale de la partie</td><td>Illimité (voir <a data-mention href="/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b">/pages/44ca86c2db4ced55f5a0d182c4ff06e31af4781b</a>)</td><td>24 heures</td></tr><tr><td>fréquence CPU</td><td>Dépend de <a data-mention href="#hardware">#hardware</a></td><td>2.0 GHz</td></tr><tr><td>Rapport CPU:mémoire</td><td>Dépend de <a data-mention href="#hardware">#hardware</a></td><td>Incréments de 1 vCPU : 2 Go<br>(vCPU fractionnaire possible)</td></tr><tr><td>Modèle de facturation</td><td>Par hôte, mensuel</td><td>Par vCPU et minutes utilisées</td></tr></tbody></table>

## ☁️ Matériel

Choisissez l'une de nos spécifications d'hôte génériques :

| Spécification                                                                      |                                                                                                                                        Performance |                                                                                                                                          Overdrive |
| ---------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------: | -------------------------------------------------------------------------------------------------------------------------------------------------: |
| Le mieux adapté pour                                                               |                                                                                             <p>jeux à parties,<br>ou avec un trafic prévisible</p> |                                                                     <p>jeux gourmands en CPU (IA),<br>ou avec un ratio CPU/RAM supérieur à 1:2</p> |
| Spécifications CPU                                                                 | <p>16 vCPU<br><a data-footnote-ref href="#user-content-fn-1">2.3</a> - <a data-footnote-ref href="#user-content-fn-2">3.7</a> fréquence en GHz</p> | <p>16 vCPU<br><a data-footnote-ref href="#user-content-fn-1">3.7</a> - <a data-footnote-ref href="#user-content-fn-2">5.1</a> fréquence en GHz</p> |
| Spécifications RAM                                                                 |                                                                                                                                              32 Go |                                                                                                                                              64 Go |
| Sortie de données gratuite incluse                                                 |                                                                                                                                      5 To par hôte |                                                                                                                                      5 To par hôte |
| <p><strong>Prix, prépayé mensuellement</strong></p><p>(basé sur un engagement)</p> |                                                                                                                              **250,00 $ par hôte** |                                                                                                                              **290,00 $ par hôte** |

{% hint style="success" %}
Estimez les ratios cloud/flotte avec [le calculateur de prix](https://edgegap.com/resources/pricing/calculator#important-notes). Obtenez le prix final de la flotte [à l'aide de la réservation du tableau de bord](https://app.edgegap.com/private-fleet-management/private-fleets/list).
{% endhint %}

**Le prix de réservation du premier mois et le quota de sortie gratuite sont calculés au prorata.** Cela signifie que vous n'êtes facturé que pour la portion de temps jusqu'à la fin du mois en cours.

**Les réservations se renouvellent automatiquement le premier jour de chaque mois à 00:00 UTC jusqu'à leur suppression.** Votre carte sera automatiquement débitée à ce moment-là du montant mensuel pour les hôtes renouvelés.

{% hint style="warning" %}
Une flotte avec [des hôtes actifs](#lifecycle) ne peut pas changer de spécifications. Créez d'abord une nouvelle flotte ou supprimez les hôtes actifs.
{% endhint %}

{% hint style="info" %}
Une petite quantité de ressources sur chaque hôte est réservée au système d'exploitation, à la surveillance et à l'orchestration.
{% endhint %}

#### Modification du planning et suppression des hôtes

Vous pouvez modifier ou supprimer un planning à tout moment avant l'heure prévue, sans frais. Vous pouvez désigner n'importe quel nombre d'hôtes privés réservés (actifs) à supprimer à la fin de la période de facturation en cours, avant la date de renouvellement. Les hôtes supprimés ne seront pas facturés lors des renouvellements suivants. Tout déploiement en cours sur des hôtes privés programmés pour suppression sera arrêté proprement au moment de la suppression, sans avertissements supplémentaires.

#### Démarrage retardé ou capacité du fournisseur insuffisante

En cas de démarrage retardé d'un hôte privé ou de capacité insuffisante du fournisseur, le montant de votre paiement et votre facture pour les périodes planifiées ou de renouvellement seront ajustés en conséquence.

## 🔄 Cycle de vie de l'hôte

Les hôtes Private Fleet suivent une séquence simple de cycle de vie.

#### 1. En attente

De nouveaux hôtes ont été demandés, nous les démarrons par ordre de distance par rapport à votre épingle.

Dans notre [API de liste des hôtes](/fr/docs/api/serveurs-dedies.md#get-private-fleets-fleet-name-hosts), les hôtes à cette étape sont indiqués avec le statut `PENDING`.

#### 2. Actif

L'hôte est actif et réactif, prêt à [/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#id-1.-start-a-deployment](https://docs.edgegap.com/fr/learn/orchestration/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#id-1.-start-a-deployment "mention").

Dans notre [API de liste des hôtes](/fr/docs/api/serveurs-dedies.md#get-private-fleets-fleet-name-hosts), les hôtes à cette étape sont indiqués avec le statut `ACTIVE`.

#### 3. Programmé pour suppression

Bien qu'encore actif, cet hôte sera supprimé à la fin de la période de facturation en cours (mois). Cette action peut être annulée (annulée) à tout moment jusqu'à la suppression effective.

Dans notre [API de liste des hôtes](/fr/docs/api/serveurs-dedies.md#get-private-fleets-fleet-name-hosts), les hôtes à cette étape sont indiqués avec un `delete_schedule` .

#### 4. Suppression en cours

Lorsqu'un hôte atteint l'heure de suppression planifiée, aucun nouveau déploiement ne lui sera plus attribué.

Dans notre [API de liste des hôtes](/fr/docs/api/serveurs-dedies.md#get-private-fleets-fleet-name-hosts), les hôtes à cette étape sont indiqués avec le statut `SUPPRESSION_DÉFINITIVE`.

{% hint style="warning" %}
Les déploiements en cours sur des hôtes privés seront [arrêtés proprement](https://docs.edgegap.com/fr/learn/orchestration/pages/5d7a2f9e0583a99d78071f1c4b8a7892a518534a#id-5.-deployment-stopped) une fois l'hôte supprimé.
{% endhint %}

{% hint style="success" %}
**Évitez la frustration liée aux retours en arrière et aux interruptions de gameplay** en informant les joueurs et en redirigeant les nouveaux déploiements vers d'autres hôtes de la private fleet, lorsqu'un hôte privé programmé pour suppression approche de l'arrêt.
{% endhint %}

#### 5. Erreur et autres

En cas de problème avec le fournisseur ou l'hôte, notre plateforme marque l'hôte comme `DÉFECTUEUX`  et tente de démarrer un nouvel hôte de remplacement sans frais supplémentaires. Le nouvel hôte sera toujours démarré au même emplacement et portera le même nom. Pendant une courte période, vous pourrez voir à la fois l'hôte défectueux et le nouvel hôte de remplacement avec le même nom.

Lors du passage d'un état à un autre, un [hôte peut brièvement](#user-content-fn-3)[^3] afficher `SERVICE_UNAVAILABLE` .

Nous réservons quelques autres états pour indiquer des circonstances particulières : `ERREUR` , `HORS LIGNE`, `MAINTENANCE` .

{% hint style="info" %}
Si vous avez besoin d’aide, [veuillez nous contacter sur Discord](https://discord.gg/MmJf8fWjnt). Pour l’assistance aux jeux en direct, consultez notre [système de tickets](https://edgegap.atlassian.net/servicedesk/customer/portal/3).
{% endhint %}

[^1]: fréquence de base

[^2]: turbo - courtes poussées CPU

[^3]: pendant quelques millisecondes
