XenCenter · JumPHP
Français ▾
Gratuit · Linux, Windows, macOS, Web

XenCenter pour XCP-ng et XenServer, écrit en PHP

Pools, serveurs, VM, stockage et réseaux dans une seule fenêtre : la console VNC, les graphiques en direct, les snapshots et la migration à chaud. Sur votre ordinateur ou dans votre navigateur.

Ouvrir l’application →

Pas de serveur ? Cliquez sur « Open the demo pool » sur l’accueil de l’application.

L’application : l’arbre du pool de démonstration et l’onglet Général de la VM db-primary

Tout ce qu’il faut pour gérer un pool

Pools, serveurs, VM, stockage et réseaux dans une seule fenêtre : la console VNC, les graphiques en direct, les snapshots et la migration à chaud. Sur votre ordinateur ou dans votre navigateur.

Arborescence des ressources

Pools, serveurs, VM, stockage et réseaux dans un seul arbre, avec les vues Infrastructure, Objets et Notifications, et une recherche.

Tous les onglets

Général, Mémoire, Stockage, Réseau, Cartes réseau, Snapshots, Recherche et Journaux : chaque détail de chaque objet.

Une vraie console

Un client VNC écrit en PHP : l’écran de la VM, avec son clavier et sa souris.

Performances en direct

Graphiques RRD du processeur, de la mémoire, du réseau et des disques, mis à jour en direct, et processeur / mémoire de chaque VM dans la Recherche.

Cycle de vie des VM

Démarrer (sur le serveur de votre choix), arrêter, redémarrer, suspendre, reprendre, mettre en pause, opérations forcées, migration à chaud, copie, conversion en modèle, suppression, propriétés, assistant Nouvelle VM.

Snapshots

Prendre un snapshot, y revenir, le supprimer.

Serveurs

Mode maintenance, redémarrage, arrêt.

Toujours à jour

Les changements arrivent en direct par event.from de XAPI ; chaque action est une tâche XAPI dont on suit la progression. Les événements et les alertes XAPI sont écrits en toutes lettres dans les Journaux.

Bien plus que l’essentiel

Regroupé selon ce que vous faites de vos pools.

Pools et serveurs

Nouveau pool, ajout et retrait de serveurs

Créez un pool (un nom, un maître, les serveurs qui le rejoignent), ajoutez un serveur à un pool, retirez-en un, faites d’un serveur le maître du pool.

Adresses de connexion par hôte

Pour les pools derrière un VPN ou un NAT : l’adresse que votre ordinateur utilise pour chaque hôte, employée en priorité pour les consoles et les performances.

Tableau de bord de tous vos pools

Une carte par pool ou serveur : état, serveurs, VM démarrées, processeur et mémoire, alertes. Un clic l’ouvre.

Stockage et réseaux

Assistant Nouveau stockage

NFS, SMB/CIFS, bibliothèque ISO, iSCSI avec recherche des LUN, local EXT/LVM ; puis détacher, rattacher, oublier, détruire, définir par défaut.

Assistant Nouveau réseau

Réseau externe sur un VLAN, réseau privé d’un seul serveur, agrégat de cartes réseau ; MTU dans les propriétés, suppression.

Disques virtuels

Ajouter, attacher, détacher, supprimer et déplacer un disque d’un dépôt de stockage à un autre, à chaud pour les VM démarrées.

Maintenance

Mises à jour de XCP-ng

Un onglet Mises à jour par pool et par serveur, recherche et installation des mises à jour, et mise à jour progressive du pool : le maître d’abord, mode maintenance, mise à jour, redémarrage, retour dans le pool.

Migration à chaud entre pools

Déplacez une VM démarrée vers un autre pool, ses disques et ses réseaux associés à ceux du nouveau pool.

Export et import XVA

Les VM enregistrées dans des fichiers XVA et rechargées depuis eux, en flux vers et depuis le disque, avec progression et bouton Annuler.

Organisation et sécurité

Dossiers et étiquettes

Vues Dossiers et Étiquettes, Déplacer vers un dossier, Modifier les étiquettes : conservés sur le serveur, comme le fait XenCenter.

Alertes configurables

Processeur, réseau, disques, mémoire libre, occupation et débit du stockage, et notifications par e-mail du pool.

Mots de passe chiffrés

Les mots de passe enregistrés ne sont jamais conservés en clair, et un mot de passe maître facultatif est demandé au démarrage.

Captures d’écran

De vraies captures de l’application, prises sur son pool de démonstration.

Connexion à vos serveurs

L’application dialogue avec XAPI, l’API de XCP-ng et de XenServer.

HTTP et HTTPS

Connexion au maître du pool en HTTP, ou en HTTPS sur ordinateur.

Tunnel SSH

Accès à XAPI par un tunnel SSH vers l’hôte.

Dans le navigateur

Grâce au runtime JumPHP, un petit programme sur votre ordinateur : l’application se connecte depuis votre propre réseau (réseau local, VPN), avec votre accord.

Derrière un VPN ou un NAT

Les consoles d’un pool situé derrière un VPN ou un NAT sont jointes par les noms que vous utilisez, pas seulement par les adresses internes de XAPI.

Essayez tout de suite, sans serveur

L’application contient un pool de démonstration : deux serveurs (xcp-ng-01, xcp-ng-02), des VM comme db-primary et web-01, du stockage et des réseaux. Ouvrez-le avec le bouton « Open the demo pool » de l’accueil, ou File > Open the Demo Pool, et essayez tout : consoles, graphiques, migrations, snapshots.

Ouvrir l’application et le pool de démo →

Questions fréquentes

Est-ce gratuit ?

Oui. L’application est gratuite, dans le navigateur comme sur ordinateur.

Faut-il un serveur pour l’essayer ?

Non. Le pool de démonstration intégré permet d’essayer chaque fonctionnalité sans aucun serveur.

Quels serveurs gère-t-elle ?

Les pools XCP-ng et XenServer, par leur API, XAPI.

Comment le navigateur atteint-il mes serveurs ?

Grâce au runtime JumPHP, un petit programme sur votre ordinateur : avec votre accord, l’application se connecte depuis votre propre réseau (réseau local, VPN).

La console est-elle une vraie console ?

Oui : un client VNC écrit en PHP affiche l’écran de la VM et lui transmet votre clavier et votre souris.

Est-ce le XenCenter officiel ?

Non. C’est un portage indépendant de XenCenter / xenadmin, sans lien avec Cloud Software Group ni Vates.

Peut-elle mettre à jour XCP-ng ?

Oui. Elle recherche et installe les mises à jour d’un pool ou d’un serveur, et mène une mise à jour progressive du pool : un serveur après l’autre, le maître en premier.

Mes mots de passe enregistrés sont-ils protégés ?

Ils sont chiffrés, jamais stockés en clair, et vous pouvez tous les protéger par un mot de passe maître demandé au démarrage de l’application.

Ouvrir l’application →