🛠 Déployer un NAS IA avec la Xerxes Nano
Objectifs
Ce tutoriel guide l'installation d'un serveur de stockage réseau (NAS) intégrant des capacités d'IA sur la carte porteuse Xerxes Nano. Nous exploiterons le port SFP+ pour une liaison fibre rapide, le slot M.2 NVMe pour le stockage, et le connecteur OCuLink pour ajouter un GPU externe si nécessaire. L'objectif est de créer une infrastructure locale robuste pour le traitement de données volumineuses.
Matériel nécessaire
- Carte porteuse Xerxes Nano
- Module NVIDIA Jetson Orin Nano Super ou Turing RK1
- Disque NVMe M.2 (Gen 3)
- Module SFP+ compatible 10G/25G et fibre optique
- Alimentation PoE ou USB-C (sélectionnée via jumper)
- Lecteur de carte SD pour l'installation initiale
- Câbles Ethernet pour la gestion
Étapes
- Préparation matérielle : Insérez le module Jetson ou Turing dans le connecteur SO-DIMM de la Xerxes Nano. Fixez le disque NVMe dans le slot M.2 et vissez-le. Branchez le module SFP+ dans la cage dédiée.
- Alimentation : Placez le jumper d'alimentation sur la position "PoE" si vous utilisez un switch PoE, ou "USB" sinon. Connectez l'alimentation. Le ventilateur PWM doit être branché sur le connecteur dédié pour éviter la surchauffe.
- Installation OS : Téléchargez l'image NVIDIA JetPack ou Ubuntu Server. Écrivez-la sur une carte SD. Insérez la carte SD et démarrez la carte.
- Configuration réseau : Une fois connecté via SSH, configurez l'interface SFP+. Identifiez l'interface (ex:
enp1s0) avecip a. Attribuez une IP statique :
sudo nmcli con mod enp1s0 ipv4.addresses 192.168.1.10/24
sudo nmcli con mod enp1s0 ipv4.gateway 192.168.1.1
sudo nmcli con mod enp1s0 ipv4.dns "8.8.8.8"
sudo nmcli con up enp1s0
- Stockage : Formatez le NVMe en ext4 et montez-le :
sudo mkfs.ext4 /dev/nvme0n1
sudo mkdir /mnt/storage
sudo mount /dev/nvme0n1 /mnt/storage
Vérification
Vérifiez la liaison fibre avec ethtool enp1s0 (doit afficher 10G/25G). Testez la vitesse de stockage avec fio. Assurez-vous que le module IA est détecté via nvidia-smi ou lspci. La température doit rester sous 80°C grâce au PWM.
Pour aller plus loin
Explorez l'outil open-source "Xerxes Home Lab" sur macOS pour surveiller les capteurs. Vous pouvez ajouter un GPU externe via OCuLink pour accélérer les tâches d'inférence IA sur les données stockées.
Autres tutoriels pour cette carte
- Mise en route de la carte Xerxes Nano
- Configurer les entrées-sorties sur Xerxes Nano
- Mettre en place un NAS léger avec la Xerxes Nano
- Maîtriser les E/S GPIO et interfaces sur Xerxes Nano
- Maîtriser les E/S Avancées : GPIO, I2C et Affichage sur Xerxes Nano
- Déployer une passerelle IA sur Xerxes Nano : Réseau SFP+ et Stockage NVMe