Aller au contenu

Vue d'ensemble d'Avalon

Avalon automatise l'exploitation des réseaux : découverte des équipements et cartographie des sites, inventaire, provisionnement jusqu'au ZTP, sauvegarde des configurations, et traçabilité de chaque opération. Il est multi-tenant, et se déploie sous forme d'appliance virtuelle sur votre hyperviseur : tout reste chez vous, y compris sur un site sans accès à Internet.

Composants d'Avalon

Avalon comporte trois composants principaux :

  • Initialization script : Configure toutes les données requises par Avalon Manager et Avalon App. Ce script configure également les services réseau de l'appliance.
  • Avalon Manager : Une application autonome qui gère le cycle de vie de l'application principale d'Avalon (Avalon App). Elle récupère les versions, démarre, arrête et redémarre Avalon, les supprime lorsqu'elles ne servent plus, et accepte le téléversement d'une version sur un site sans accès à nos serveurs.
  • Avalon App : Le coeur d'Avalon, notre plateforme pour la gestion et l'automatisation du réseau.

Vue d'ensemble des composants

Avalon's components role
Rôles des composants d'Avalon et comment ils interagissent

Le schéma suivant montre comment ces composants dialoguent avec nos serveurs, et par quel chemin une version arrive sur l'appliance.

Avalon's components diagram
Relations entre les composants d'Avalon

Comment lire ce schéma

Les flèches indiquent où vont les fichiers. La connexion, elle, est toujours ouverte par l'appliance ou par le poste d'administration, jamais par nos serveurs.

Le symbole de licence marque les endroits où elle est nécessaire : dans Avalon Manager pour télécharger une version depuis notre registre, dans Avalon pour fonctionner, et sur le poste d'administration pour ouvrir une session sur le portail. L'appliance n'a en revanche besoin d'aucune licence pour installer un bundle qu'on lui téléverse, ni pour mettre à jour Avalon Manager : c'est la signature qui est vérifiée.

Cycles de vie

Installation de l'appliance

Commune aux deux modes, et préalable à tout le reste. Repère 1 sur le schéma.

  1. Vous importez l'OVA sur votre hyperviseur et vous démarrez la machine.
  2. À la première connexion à sa console, le script d'initialisation configure l'appliance : réseau, nom de domaine, mots de passe, et volume de données chiffré.
  3. Avalon Manager démarre, et son interface devient accessible depuis votre navigateur.

L'OVA s'obtient depuis notre site, en demandant un essai, qui vous adresse un lien de téléchargement personnel et limité dans le temps. Aucune licence n'est nécessaire à ce stade.

Elle s'installe ensuite depuis l'onglet License du manager, et c'est elle qui ouvre tout le reste : l'accès à nos serveurs pour le mode en ligne, et l'ouverture de session sur le portail, d'où se téléchargent les bundles de versions d'Avalon et les binaires d'Avalon Manager, chacun avec sa signature.

Le détail de l'installation figure sur la page Appliance virtuelle.

Cycle de vie d'Avalon en mode en ligne

L'appliance joint nos serveurs. Repères 2a puis 3 sur le schéma.

  1. Le manager télécharge la version choisie et vérifie sa signature.
  2. Vous la désignez comme prochaine version à exécuter.
  3. Vous démarrez Avalon, puis vous l'arrêtez, le redémarrez, ou supprimez les versions devenues inutiles.

Cycle de vie d'Avalon en mode hors ligne

L'appliance ne joint pas nos serveurs. Repères 2b.1, 2b.2 puis 3.

  1. Sur le portail, un administrateur télécharge le bundle .tar et sa signature .sig.
  2. Il les téléverse dans le manager, qui vérifie la signature avant d'installer.
  3. La suite est identique au mode en ligne.

Cycle de vie d'Avalon Manager

  1. Sur le portail, un administrateur télécharge le binaire .bin et sa signature .sig.
  2. Il les dépose dans l'onglet Status, qui vérifie la signature et la version déclarée.
  3. Le manager se remplace et redémarre, sans interrompre Avalon.

Toujours par téléversement

Jusqu'à la version 1.4.5 incluse, Avalon Manager ne dispose pas d'un mode en ligne. Cette procédure s'applique donc aussi sur une appliance qui joint nos serveurs.

Déploiement

Avalon est livré sous forme d'appliance virtuelle prête à l'emploi, à importer sur votre hyperviseur.

  • Format (1.3) : OVA, validée sur VMware vSphere et Proxmox VE.
  • Autres formats : sur demande.

La configuration initiale se fait ensuite depuis la console de l'appliance, et l'exploitation courante depuis Avalon Manager.

Compatibilité des plateformes

Support d'automatisation complet

Constructeur Plateforme Modèles/Versions Support des mises à jour
Cisco Catalyst IOS Tous modèles du 2950 (!) aux Cat 9K Modes INSTALL/BUNDLE
ISSU (Cat 9400 & 9500)
Cisco Nexus NX-OS 5K/6K, 7K, 9K -
HPE Aruba CX Tous modèles Procédure VSX
HPE ProCurve / ArubaOS-Switch Tous modèles Prévu T4 2026
HPE Comware Tous modèles Prévu T4 2026
Huawei CloudEngine, VRP Tous modèles Prévu T4 2026

Découverte topologique

Constructeur Plateforme Fonctionnalités supplémentaires
Cisco IE 1000 / IE 3000 IE 1000 : check connectivity, backup, WebSSH
Hirschmann Classic (bêta)
Palo Alto Firewalls
Stormshield Firewalls
Arista EOS

Votre plateforme n'est pas listée ?

L'architecture modulaire d'Avalon permet l'intégration rapide de nouvelles plateformes. La plupart des constructeurs peuvent être supportés en 2 à 4 semaines. Contactez-nous pour discuter de vos besoins spécifiques.