> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/plan-and-deploy/fr/architectures-de-reference/homelab.md).

# Architecture de référence VergeOS pour homelab

## Vue d'ensemble

VergeOS est une solution idéale pour les passionnés de homelab, offrant une plateforme de virtualisation robuste et flexible. Cette architecture de référence couvre trois configurations adaptées à divers environnements homelab : un hôte de VM à nœud unique, un cluster à deux nœuds et un cluster homelab de niveau production avec stockage à plusieurs niveaux.

### Recommandations matérielles

Les utilisateurs de homelab disposent d’un large éventail d’options matérielles pour VergeOS. Beaucoup optent pour des serveurs d’entreprise de génération plus ancienne (par ex. Dell, HP, Supermicro) en raison de leur fiabilité et de leur évolutivité.

Les appareils compacts comme les Intel NUC ou des mini-PC similaires sont également des choix populaires, en particulier ceux offrant une connectivité réseau double 2,5 GbE, des emplacements NVMe et des baies SSD 2,5 pouces.

**Points clés :**

* **Configuration RAID :** VergeOS nécessite un accès direct aux disques ; si vous utilisez un contrôleur RAID, assurez-vous qu’il prend en charge le mode JBOD/IT ou utilisez plutôt un HBA.
* **Exigences IPMI :** Bien que VergeOS recommande l’IPMI, les configurations homelab peuvent souvent s’en passer. Cependant, certains GPU NVIDIA ou certaines configurations de passthrough GPU peuvent désactiver l’accès à la console ; l’IPMI peut donc être utile pour gérer ces configurations.

***

## Scénarios

### 1. Hôte de VM à nœud unique

Configuration simple idéale pour les environnements de test, un hôte de VM à nœud unique convient aux utilisateurs qui découvrent les fonctionnalités de VergeOS, expérimentent avec des VM et développent de nouvelles recettes.

{% hint style="info" %}
**Considération de stockage**

Le vSAN de VergeOS est configuré en N+1, offrant de la redondance. Cette configuration réduit le stockage disponible à 50 % de la capacité brute ; les besoins de stockage doivent donc être planifiés en conséquence.
{% endhint %}

**Configuration réseau :**

Comme cette configuration n’implique pas de nœuds VergeOS supplémentaires, utilisez le même réseau pour les communications cœur et externes afin de simplifier la configuration.

**Cas d’utilisation :**

* Hébergement de VM de test
* Test des recettes et configurations VergeOS
* Expérimentation générale en homelab

***

### 2. Cluster à deux nœuds

Cette configuration ajoute de la redondance en introduisant un deuxième serveur, garantissant la continuité du service pendant les redémarrages et les mises à niveau.

{% hint style="warning" %}
**Exigences réseau**

Deux interfaces réseau par serveur sont requises, avec une vitesse de réseau cœur d’au moins 2,5 Gbps pour des performances optimales. Bien que 1 Gbps soit possible, cela peut limiter les performances du vSAN.
{% endhint %}

**Cas d’utilisation :**

* Exécuter des environnements VM avec une disponibilité accrue
* Développement et tests dans un environnement clusterisé
* Redondance améliorée du stockage et du réseau

***

### 3. Cluster de production domestique

Cluster à deux nœuds de niveau production adapté aux utilisateurs avancés de homelab, cette configuration améliore non seulement les capacités de stockage avec plusieurs niveaux de stockage, mais permet également une gestion réseau robuste, le déploiement NAS et la prise en charge des GPU pour les environnements domestiques et homelab.

Cette configuration permet à VergeOS de servir de puissant hub central, en gérant le trafic réseau, les services NAS, les ressources GPU, et en fournissant un accès sécurisé et simplifié sur l’ensemble du réseau.

**Niveaux de stockage :**

* **Niveau 1 (NVMe) :** Stockage rapide pour les charges de travail VM nécessitant de hautes performances d’E/S.
* **Niveau 3 (SSD) :** Stockage à vitesse intermédiaire pour l’utilisation NAS, les données à forte demande ou le stockage partagé de VM.
* **Niveau 5 (HDD) :** Stockage à grande capacité pour le NAS et les VM de serveur de sauvegarde.

**Configuration réseau et VLAN :**

Utilisez VergeOS comme routeur principal et gestionnaire réseau de votre labo et de votre réseau LAN domestique. Cette configuration nécessite un commutateur compatible VLAN, où vous pouvez attribuer le réseau de votre fournisseur d’accès à un VLAN (par ex. VLAN 50) et configurer votre LAN comme VLAN par défaut ou comme VLAN supplémentaires selon les besoins.

* **WAN externe :** Se connecte au FAI, attribué en tant que VLAN.
* **Externe (LAN) :** Sert de réseau homelab et personnel, permettant aux appareils du réseau domestique d’accéder aux ressources de l’environnement VergeOS.

{% hint style="success" %}
**Note d’installation**

Pendant l’installation, utilisez votre **LAN** réseau comme réseau externe initial. Une fois l’installation terminée, ajoutez le réseau WAN pour la connectivité Internet. Pour des instructions détaillées, reportez-vous à l’ [article de la base de connaissances sur la création d’un réseau externe](https://docs.verge.io/knowledge-base/create-external-network/).
{% endhint %}

**Service NAS :**

Pour mettre en place un NAS robuste pour votre environnement domestique, VergeOS propose un service NAS intégré, parfait pour gérer un stockage partagé avec grande capacité et redondance.

Pour des instructions étape par étape sur la configuration et le déploiement du service NAS, consultez le [Guide produit du service NAS](/run-the-platform/fr/nas/nas-service.md). D’autres options de configuration et des étapes de dépannage sont couvertes dans le [Base de connaissances](https://docs.verge.io/knowledge-base/category/nas/#troubleshooting-nas-cifs-shares).

**Prise en charge GPU :**

Pour les utilisateurs qui ont besoin de capacités graphiques avancées, VergeOS prend en charge à la fois le GPU Passthrough et NVIDIA vGPU. Ces options permettent aux machines virtuelles d’utiliser des ressources GPU dédiées ou partagées :

* **GPU Passthrough :** Fournit une connexion GPU directe à une VM pour les applications hautes performances. Consultez le [Guide produit PCI Passthrough](/run-the-platform/fr/administration-systeme/generic-pci-passthrough.md).
* **NVIDIA vGPU :** Permet l’accès partagé au GPU pour plusieurs VM, offrant une utilisation efficace des ressources GPU pour les tâches moins intensives. Reportez-vous au [Guide produit NVIDIA vGPU](/run-the-platform/fr/administration-systeme/nvidia-vgpu-configuration.md).

**Cas d’utilisation :**

* Hébergement d’environnements VM à plusieurs niveaux
* **Configuration NAS redondante à grande capacité** pour un stockage de fichiers centralisé et fiable
* Servir de routeur et de pare-feu pour le réseau domestique, en assurant la sécurité et une gestion centralisée de tous les appareils connectés
* Applications VM hautes performances avec ressources GPU dédiées ou vGPU partagé pour un traitement graphique évolutif

***

## Liens utiles

* [Recettes VM](/automate-protect-and-extend/fr/automatisation/vm-recipes.md)
* [Instantanés système](/automate-protect-and-extend/fr/sauvegarde-et-reprise-apres-sinistre/system-snapshots.md)
* [Niveaux préférés du vSAN](/run-the-platform/fr/stockage/preferred-tiers.md)
* [VPN](/run-the-platform/fr/vpn/vpn-overview.md)
* [Vue d’ensemble du réseau](/run-the-platform/fr/mise-en-reseau/network-overview.md)
* [Licences](/run-the-platform/fr/administration-systeme/licensing-and-updates.md)

Chacune de ces configurations est adaptable aux besoins spécifiques du homelab, offrant une grande flexibilité en fonction du matériel disponible et des cas d’utilisation individuels.


---

# 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.verge.io/plan-and-deploy/fr/architectures-de-reference/homelab.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.
