🛠 Déploiement d'un nœud Edge AI haute performance sur Xerxes Nano
Objectifs
Ce tutoriel avancé vise à configurer la carte Xerxes Nano comme un nœud de calcul Edge autonome. Nous allons exploiter le stockage NVMe pour les modèles d'IA, utiliser la cage SFP+ pour une liaison fibre dédiée et activer l'alimentation PoE pour une installation en rack 1U sans câblage d'alimentation séparé.
Matériel nécessaire
- Carte Xerxes Nano avec module Jetson Orin Nano Super ou Turing RK1.
- SSD M.2 NVMe (format 2230 ou 2280 selon l'adaptateur interne).
- Module optique SFP+ (10G) et câble fibre adapté.
- Switch réseau compatible PoE+ (Power over Ethernet).
- Câble USB-C pour la configuration initiale.
- Tournevis et vis de fixation pour le montage en rack.
Étapes
- Préparation matérielle : Insérez le SSD M.2 dans l'emplacement situé sous le module de calcul. Fixez le module optique SFP+ dans la cage prévue à cet effet. Assurez-vous que le cavalier de sélection d'alimentation est positionné sur « PoE ».
- Installation système : Connectez la carte via USB-C et flasher l'OS (Ubuntu JetPack ou Linux standard) sur le SSD NVMe. Une fois terminé, débranchez l'USB.
- Configuration réseau : Connectez le câble fibre au port SFP+. Sur le système, identifiez l'interface réseau (ex:
eth1) et configurez une adresse IP statique ou DHCP via Netplan ou NetworkManager. Vérifiez la liaison avecip link show. - Montage en rack : Installez la carte horizontalement dans un châssis 1U ou verticalement en 1.5U. Connectez le câble fibre au switch PoE.
- Optimisation stockage : Montez le système de fichiers NVMe avec les options
noatimepour réduire l'usure. Configurez un dossier de cache pour les modèles d'IA sur ce stockage rapide. - Gestion thermique : Connectez le ventilateur au connecteur PWM. Ajustez la courbe de ventilation via
nvidia-smiou les outils système pour maintenir une température optimale sous charge.
Vérification
Exécutez lsblk pour confirmer que le SSD NVMe est détecté et monté. Testez la bande passante réseau avec iperf3 entre le nœud et un serveur distant. Vérifiez que le système démarre correctement sans alimentation USB, uniquement via le câble PoE.
Pour aller plus loin
Explorez l'utilisation du port OCuLink pour brancher un GPU externe si la puissance du module intégré est insuffisante pour vos charges de travail spécifiques.