Aller au contenu

CloudStack

Facturation et portail client Open Source pour CloudStack

NexCMP est un portail client et de facturation auto-hébergé et gratuit pour Apache CloudStack. Il se connecte au CloudStack que vous exploitez déjà, vend vos capacités, les facture à l'heure et pilote chaque action via l'API CloudStack.

Développé et testé pour Apache CloudStack 4.23. Vous utilisez une autre version? Contactez l'équipe commerciale.NexCMP Source : code source complet pour $499, en paiement unique. Utilisez, modifiez et auto-hébergez pour votre propre activité. Vous pouvez vendre les services que vous exploitez ; vous ne pouvez ni revendre ni redistribuer le code source ou les binaires compilés. Conditions de la licence Source

Que fait NexCMP sur votre CloudStack?

Un client API restreint pilote de bout en bout le provisionnement, les actions d'alimentation, le scaling, le stockage, les Backups, Kubernetes, Private Cloud, les images, la console et le réseau, tandis qu'une boucle en arrière-plan synchronise les enregistrements de NexCMP avec CloudStack. Certains de ces éléments sont des modules distincts qui restent inactifs tant que vous ne les activez pas; chaque section ci-dessous indique ses prérequis.

Page CloudStack de l'administration NexCMP, onglet connexion API: endpoint, clé API d'écriture et secret, clé API en lecture seule et secret, ID de zone et interrupteur d'activationvotre endpointutilisateur API dédié
Connexion de NexCMP à votre CloudStack: endpoint, un utilisateur API dédié et la zone.

Comment vos clients gèrent une machine virtuelle

Chaque écran correspond à un onglet de la page du service dans le portail client, présenté avec des données d'exemple. Choisissez un onglet, utilisez les flèches ou les touches gauche et droite, ou ouvrez la vue plein écran.

Vue d'ensemble

Portail client, vue d'ensemble de la machine virtuelle : état d'alimentation, forfait, vCPU, RAM et disque, adresses IP, graphique de bande passante, résumé de facturation, informations système et journal d'actions.
La VM en un coup d'œil : état, taille, adresses IP, bande passante, facturation et actions récentes.

Console

Portail client, onglet Console de la machine virtuelle : terminal SSH dans le navigateur connecté à la VM.
Un terminal SSH dans le navigateur, avec copier-coller, aux côtés des commandes de la VM.

Surveillance

Portail client, onglet Surveillance de la machine virtuelle : graphiques CPU, RAM, réseau et disque, ainsi qu'un graphique de bande passante.
Graphiques CPU, mémoire, réseau et disque, plus la bande passante.

Stockage

Portail client, onglet Stockage de la machine virtuelle : disque racine et volumes de données supplémentaires.
Le disque racine et les volumes additionnels que le client peut acheter, attacher ou agrandir.

Snapshots

Portail client, onglet Snapshots de la machine virtuelle : liste des snapshots avec bouton Créer un snapshot et snapshots programmés.
Créez, restaurez ou supprimez des snapshots, et planifiez des sauvegardes régulières.

Réseau

Portail client, onglet Réseau de la machine virtuelle : interfaces réseau, règles de pare-feu et redirection de ports.
Interfaces, règles de pare-feu et redirection de ports.

Changer de forfait

Portail client, onglet Changer de forfait de la machine virtuelle : forfait actuel, cycle de facturation et forfaits disponibles avec leurs prix.
Choisissez un forfait supérieur ou un autre cycle de facturation avec affichage préalable du prix.

Facturation

Portail client, onglet Facturation de la machine virtuelle : forfait actuel, renouvellement et historique de facturation.
Le forfait actuel, le renouvellement et l'historique de facturation.

Activité

Portail client, onglet Activité de la machine virtuelle : journal des actions telles que redémarrage, snapshot et modifications de volume.
Toutes les actions effectuées sur la VM, de la plus récente à la plus ancienne.

Pour vos clients

Ce que vos clients peuvent faire

Tout ce qui suit correspond à un bouton ou à un formulaire dans le portail client, directement relié à votre CloudStack. Les fonctionnalités désactivées par défaut n'apparaissent qu'une fois activées.

  • Commander et payer

    • Choisir un emplacement, une offre fixe ou sur mesure, un cycle de facturation, un système d'exploitation, un nom d'hôte et une quantité, puis payer depuis le solde
    • Recharger le solde via les moyens de paiement activés, utiliser des codes promotionnels et consulter l'historique de facturation
    • Renouveler, modifier le cycle de facturation, changer d'offre ou supprimer une VM, avec affichage préalable du prix
  • Alimentation et accès

    • Démarrer, arrêter, forcer l'arrêt et redémarrer
    • Ouvrir la console dans le navigateur
    • Réinitialiser le mot de passe ou la clé SSH
    • Réinstaller le système d'exploitation
    • Consulter les identifiants de connexion de la VM
  • Dimensionnement

    • Modifier à chaud les vCPU, la RAM et le disque, et annuler une modification
    • Activer l'Auto Scaling pour adapter automatiquement les ressources de la VM en cas de forte charge
  • Disques et protection

    • Acheter des volumes de données supplémentaires, les attacher, les détacher, augmenter leur taille et les supprimer
    • Créer, planifier, restaurer et supprimer des snapshots
    • Activer les sauvegardes, définir une planification, créer, restaurer et supprimer des sauvegardes
  • Réseau

    • Consulter l'adresse IP publique et les interfaces réseau de la VM
    • Ajouter et supprimer des règles de pare-feu
    • Ajouter et supprimer des règles de redirection de ports
    • Changer l'adresse IP publique
  • Statistiques et activité

    • Graphiques d'utilisation du CPU, de la mémoire, du réseau et du disque
    • Suivre la consommation de bande passante par rapport au quota mensuel et acheter des téraoctets supplémentaires depuis le solde
    • Journal d'activité et onglet de facturation de la VM
  • Services complémentaires

    • Clusters Kubernetes : création, mise à l'échelle des workers, démarrage, arrêt et téléchargement du kubeconfig
    • Private Cloud : créer un VPC, ajouter des tiers et des règles ACL réseau, changer d'offre
    • Enregistrer leurs propres images d'OS et ISO, créer une image à partir d'une VM arrêtée, monter un ISO
    • Demander à l'AI Agent d'exécuter des tâches sur une VM Linux
  • Compte

    • Créer des clés API avec restrictions de portée
    • Transférer une VM vers un autre compte
    • Ouvrir des tickets de support et échanger par chat

Pour vous, l'opérateur

Ce que vous pouvez faire en tant qu'opérateur

Tout ce qui suit est accessible depuis la console d'administration.

  • Connecter CloudStack

    • Saisissez le point de terminaison API et les clés d'un compte dédié dans l'assistant de configuration ou la console d'administration, puis testez la connexion avant d'enregistrer
    • Ajoutez une clé en lecture seule optionnelle pour les pages de capacité, d'hôtes, de stockage et de VM système
    • Désactivez la connexion pour mettre en pause toutes les tâches CloudStack sans perdre de données
  • Définissez vos offres

    • Associez CloudStack à une zone et choisissez les services vendus dans cette zone
    • Créez des forfaits à partir de vos offres de service, tarifez-les à l'heure, au mois ou sur des cycles plus longs avec remises, clonez-les, masquez-les ou désactivez-les
    • Définissez le prix de base une fois et déclinez les autres forfaits, ou activez des forfaits sur mesure avec vos propres prix unitaires et limites
    • Choisissez les préfixes IP publics pouvant être vendus et ceux qui sont exclus
    • Synchronisez les modèles d'OS, définissez le nom, l'icône et l'utilisateur de connexion, et créez-en de nouveaux grâce au générateur de modèles inclus
    • Définissez le réseau par défaut, les offres personnalisées et la paire de clés utilisées pour les nouvelles VM
  • Activez les services

    • Activez ou désactivez les modules Kubernetes, Private Cloud, OS & ISO Images et Bandwidth
    • Activez ou désactivez Block Storage, Snapshots, Backups et Scaling, et définissez leurs tarifs
    • Définissez les quotas de bande passante, le prix des options et la politique de dépassement
    • Tarifez les forfaits de workers Kubernetes et les forfaits de bande passante Private Cloud
  • Finances

    • Activez les moyens de paiement: Stripe, PayPal, USDT et virement bancaire au Vietnam
    • Émettez des codes de rechargement et des promotions
    • Limitez les nouveaux comptes avec des quotas jusqu'à ce que leur solde soit approvisionné
    • Consultez le grand livre du solde, les factures et les rapports de revenus
  • Clients et partenaires

    • Recherchez des clients, intervenez sur leurs VM, connectez-vous en tant que client pendant une heure et gérez les transferts de services
    • Créez des revendeurs en marque blanche avec leur propre domaine, leur marque et leurs tarifs de gros
    • Personnalisez le portail à votre marque et rédigez vos pages légales
    • Répondez aux tickets et aux chats
  • Contrôle et sécurité

    • Consultez le journal d'audit des actions d'administration, des connexions client et des événements de VM
    • Envoyez des alertes vers Telegram et par e-mail via votre propre SMTP
    • Protégez la console avec l'authentification à deux facteurs et une liste d'adresses IP autorisées
    • Sauvegardez et restaurez NexCMP, et mettez-le à jour depuis la console d'administration

Machines virtuelles

Machines virtuelles sur votre CloudStack

Les clients commandent un forfait, un système d'exploitation et un cycle de facturation. NexCMP déploie et gère la VM sur votre CloudStack via son API.

  • Pipeline de provisionnement

    Les nouvelles VM sont provisionnées via un pipeline automatisé et reprenable, avec rollback automatique si une étape échoue.

  • Actions d'alimentation et de cycle de vie

    Démarrer, arrêter, forcer l'arrêt, redémarrer, réinstaller l'OS, réinitialiser le mot de passe ou la clé SSH et supprimer, chaque action étant adossée à une tâche auditable.

  • Plans fixes et personnalisés

    Vendez des plans fixes associés à vos offres de service CloudStack, ou des plans personnalisés où le client choisit les vCPU, la RAM et la taille NVMe selon les limites et prix unitaires que vous fixez.

  • Synchronisation des offres et des templates

    Les plans de VM et les templates d'OS restent synchronisés avec votre CloudStack.

  • Console dans le navigateur

    Une console VNC dans le navigateur via le console proxy de votre CloudStack, sans aucun logiciel client requis.

  • Graphiques en temps réel

    Graphiques de CPU, mémoire, réseau et disque pour chaque VM, issus de l'historique d'utilisation de CloudStack, ainsi qu'un graphique de bande passante.

  • AI Agent sur une VM

    Le client décrit une tâche en langage naturel et l'AI Agent se connecte à sa VM Linux active via SSH. Il affiche chaque commande et n'exécute seul que les commandes en lecture seule; toute action modifiant le serveur attend que le client clique sur Run.

Cloud Servers

La console de navigation nécessite CloudStack 4.18 ou plus récent. Les forfaits personnalisés s'activent séparément dans la console d'administration et nécessitent une offre Compute personnalisée configurée dans votre CloudStack. Un terminal SSH web à côté de la console est optionnel, désactivé par défaut, et requiert un service proxy SSH distinct. L'AI Agent dépend du module IA, qui reste inactif jusqu'à ce que vous l'activiez et ajoutiez un fournisseur compatible OpenAI.

Machines virtuelles dans le portail: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/

Scaling

Auto Scaling vertical

Une VM active peut être redimensionnée sans changer de serveur, manuellement ou automatiquement.

  • Scaling vertical

    Ajustez les vCPU, la RAM et le disque d'une VM active directement dans une seule fenêtre. Le prix de la nouvelle configuration est affiché avant enregistrement par le client, et toute modification qui échoue sur CloudStack est remboursée.

  • Auto Scaling

    Un commutateur sur la VM qui augmente sa taille lorsqu'elle reste sous forte charge. Vous fixez les plafonds de vCPU et de RAM ainsi qu'une limite d'incréments par jour.

  • Taille uniquement, jamais de VM en plus

    Seule la taille de la même VM est modifiée. NexCMP n'ajoute pas de VM, de répartiteurs de charge ou de groupes de scaling.

  • Historique et restauration

    Chaque événement de scaling est journalisé, et une modification peut être annulée.

Auto Scaling

La modification à chaud du processeur et de la RAM nécessite CloudStack 4.23 avec KVM et un modèle autorisant le branchement à chaud; le générateur de modèles inclus dans chaque version produit ce type de modèles. Scaling et Auto Scaling sont des options distinctes dans la console d'administration et restent désactivées jusqu'à leur activation.

Modèles d'OS et ISO: https://nexcmp.com/docs/infrastructure/templates/

Stockage

Block Storage, Snapshots et Backups

Disques supplémentaires, points de restauration et sauvegardes, chacun vendu séparément.

  • Volumes de données

    Achetez des disques de données supplémentaires indépendants de la VM: attachez, détachez, agrandissez et supprimez-les. Un volume détaché conserve ses données, peut être rattaché à une autre VM et est facturé au GB-heure.

  • Snapshots

    Capturez et restaurez l'état du disque d'une VM à la demande ou selon une planification.

  • Backups

    Les Backups de VM s'exécutent sur le moteur natif Backup & Recovery de CloudStack, à la demande ou selon une planification avec un nombre de copies à conserver, et sont facturés au GB-heure de l'espace utilisé.

Block Storage
Cloud Backup

Block Storage, Snapshots et Backups sont des options distinctes dans la console d'administration et restent désactivées jusqu'à ce que vous les activiez. Block Storage nécessite une offre de disque personnalisée de votre CloudStack, Snapshots nécessite un stockage secondaire, et Backups nécessite Backup & Recovery avec une offre de sauvegarde configurée dans CloudStack.

Snapshots et Backups: https://nexcmp.com/docs/portal/snapshots/ · Connexion CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Réseau

IP publiques, pare-feu et bande passante

Chaque VM est accessible depuis Internet et les clients gèrent eux-mêmes leurs accès.

  • IP, NAT & pare-feu

    Chaque VM bénéficie d'une IP publique dédiée avec NAT statique 1:1 et d'un pare-feu en libre-service : les clients ajoutent et suppriment leurs règles eux-mêmes.

  • Redirection de ports

    Les clients ajoutent et suppriment des règles de redirection de ports pour leur VM.

  • Changer d'IP publique

    Un client peut remplacer l'IP publique d'une VM directement depuis le portail.

  • Pools d'IP de vente

    Vous décidez quels préfixes publics NexCMP peut vendre et lesquels exclure ; le pool d'adresses libres s'actualise environ une fois par minute.

  • Mesure de la bande passante

    Le trafic est relevé à partir des statistiques de VM de CloudStack et alimente les quotas mensuels, les alertes à 80% et 100%, les packs additionnels et la politique de dépassement.

La bande passante est activée par défaut et peut être désactivée. Le comptage nécessite que la collecte des statistiques de VM de CloudStack reste activée. Le préfixe d'IP commercialisable se configure dans la console d'administration sous Sales IP pools.

Quotas de bande passante et options: https://nexcmp.com/docs/catalog/bandwidth/ · Connexion CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Kubernetes et Private Cloud

Clusters Kubernetes et Private Cloud (VPC)

Deux modules reposant sur la même connexion CloudStack.

  • Clusters Kubernetes (CKS)

    Les clients créent des clusters Kubernetes managés sur CloudStack Kubernetes Service. Le plan de contrôle est gratuit pour le client ; les workers sont facturés au tarif horaire de l'offre VM.

  • Gestion de clusters

    Ajustez le nombre de workers, démarrez et arrêtez un cluster, consultez ses nœuds et téléchargez le kubeconfig. NexCMP crée un réseau dédié et une IP publique pour chaque cluster, et maintient les clusters de chaque client strictement isolés.

  • Private Cloud (VPC)

    Un réseau privé comprenant son propre routeur, ses sous-réseaux (tiers), ses règles de pare-feu réseau ACL et ses machines virtuelles associées.

  • Forfaits de bande passante dédiée

    Un VPC est vendu sous forme d'offre de bande passante avec un débit dédié et sans quota, le client pouvant changer d'offre par la suite. Un VPC suspendu pour défaut de paiement est bridé à un débit très bas au lieu d'être supprimé.

  • IPv6 dans Private Cloud

    Avec une offre VPC dual-stack dans CloudStack, chaque tier bénéficie également d'un /64 IPv6.

Kubernetes et Private Cloud sont des modules distincts désactivés par défaut jusqu'à leur activation sous License & updates. Kubernetes nécessite CloudStack avec CKS activé, un compte Domain Admin, une image ISO de version Kubernetes et une offre de control plane. Private Cloud nécessite une offre VPC et une offre réseau par plan de bande passante.

Kubernetes et Private Cloud: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/

Images OS et ISO

Images OS, ISO et templates

Les images de démarrage des VM, les vôtres comme celles de vos clients.

  • Images d'OS et ISO clients

    Les clients enregistrent leur propre image d'OS ou ISO à partir d'un lien de téléchargement, créent une image depuis l'une de leurs VM arrêtées et montent une ISO sur une VM. Les images restent privées au sein du compte du client et sont facturées au GB-heure.

  • Liens de téléchargement vérifiés

    Le lien est vérifié avant d'ordonner à CloudStack de le télécharger.

  • Modèles du catalogue

    Synchronisez les modèles prêts à l'emploi depuis CloudStack et configurez le nom, l'icône, la famille d'OS et l'utilisateur de connexion présentés aux clients.

  • Générateur de modèles

    Un générateur de modèles est inclus dans chaque version. Il produit des images Ubuntu 22.04 et 24.04, Debian 12 et Rocky Linux 9 prêtes pour CloudStack avec le guest agent, la réinitialisation de mot de passe et le support hot-plug.

OS & ISO Images est un module que vous activez ou désactivez sous License & updates. Il nécessite un environnement CloudStack dont la VM de stockage secondaire peut accéder à Internet pour télécharger les images des clients, ainsi qu'un compte autorisé à enregistrer des templates et des ISO.

Modèles d'OS et ISO: https://nexcmp.com/docs/infrastructure/templates/ · Modules: https://nexcmp.com/docs/infrastructure/modules/

Exploitation

Piloter le cloud au quotidien

Ce que vous visualisez et contrôlez dans la console d'administration.

  • Réconciliation d'état

    Une tâche d'arrière-plan synchronise en continu les données de NexCMP avec l'état réel de l'infrastructure et corrige automatiquement les dérives.

  • Test de connexion et mise en pause

    Testez la connexion à CloudStack avant de l'enregistrer. Désactiver la connexion interrompt toutes les tâches CloudStack sans perte de données.

  • Capacité et état du système

    Grâce à une clé optionnelle en lecture seule, la console d'administration affiche les hôtes, les pools de stockage, les VM système, la capacité et les plages d'IP publiques.

  • Journal d'activité

    Chaque VM dispose d'un journal des tâches et des événements, et les administrateurs ont accès à un journal d'audit.

  • Agir au nom d'un client

    Les administrateurs peuvent intervenir sur la VM d'un client ou ouvrir une session sous son identité.

  • Transfert de service

    Transférez une VM vers un autre compte sur le même site, confirmé par e-mail par le propriétaire et accepté par le destinataire.

  • API client

    Une API REST avec des clés API délimitées et révocables pour gérer les VM, volumes, Snapshots, Backups et plus encore.

Admin Console

La clé en lecture seule est optionnelle et ne requiert qu'un accès en lecture à six commandes list de CloudStack ; elle n'est pas nécessaire pour vendre des VM.

Connexion CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/

Facturation

Facturation des ressources exécutées sur CloudStack

Chaque service ci-dessus est facturé depuis le portefeuille prépayé du client.

  • Cycles horaires ou prépayés

    Les VM facturées à l'heure cumulent les coûts jusqu'à leur suppression. Les clients peuvent basculer sur des cycles prépayés mensuels ou plus longs en bénéficiant de la remise configurée pour chaque cycle.

  • Unités par service

    Les volumes de données, Backups et images sont facturés au GB-heure, les workers Kubernetes au tarif horaire de l'offre VM, et le Private Cloud selon un forfait mensuel de bande passante.

  • Changements de tarifs

    Une baisse de tarif s'applique aux VM horaires en service dès l'heure de facturation suivante. Une hausse de tarif ne s'applique pas aux VM déjà en cours d'exécution.

  • Quotas

    Limitez ce qu'un nouveau compte peut créer tant que son solde n'est pas crédité.

  • Revendeurs en marque blanche

    Les revendeurs proposent les mêmes offres sur leurs propres domaines, avec leur marque et leurs tarifs.

Offres et tarification: https://nexcmp.com/docs/catalog/plans/ · Quotas: https://nexcmp.com/docs/billing/quotas/

Facturation à l'heure, portefeuilles et factures

Prérequis

De quoi NexCMP a-t-il besoin sur votre CloudStack ?

La plateforme de base nécessite uniquement l'API CloudStack. Certains modules s'appuient sur des fonctionnalités CloudStack optionnelles.

  • L'URL de l'API CloudStack (/client/api du serveur de gestion), ainsi que la clé d'API et la clé secrète d'un compte et domaine dédiés créés pour NexCMP. N'utilisez jamais la clé administrateur ROOT : une clé dédiée n'accède qu'à ce domaine.
  • Une zone avec au moins un réseau invité pour les VM des clients et une plage d'IP publiques comportant des adresses libres ; le préfixe que NexCMP peut commercialiser se configure sous Sales IP pools.
  • Au moins un template prêt et compatible mot de passe, ainsi qu'une offre de service visible par le compte, plus un stockage primaire (et un stockage secondaire si vous vendez des snapshots ou des images).
  • KVM, l'hyperviseur sur lequel NexCMP est testé. La console par navigateur requiert CloudStack 4.18 ou version ultérieure, et l'ajustement à chaud du CPU et de la RAM d'une VM en cours d'exécution requiert la version 4.23 avec KVM.
  • Une offre de disque personnalisée si vous activez Block Storage, et une offre Compute personnalisée si vous vendez des forfaits sur mesure.
  • Backup & Recovery configuré si vous souhaitez vendre des Backups de VM.
  • Une VM de stockage secondaire capable d'accéder à Internet si vous activez OS & ISO Images.
  • CloudStack Kubernetes Service activé, un compte Domain Admin, une ISO de version Kubernetes et une offre de control plane si vous activez le module Kubernetes.
  • Une offre VPC et une offre réseau par plan de bande passante si vous activez le module Private Cloud.

Licence

Une seule licence, aucun frais par infrastructure

NexCMP Free est à $0 la première année : la version complète signée avec l'ensemble des modules, les correctifs et les mises à jour pendant 1 an, ainsi que des domaines revendeurs illimités. Après la première année, elle se renouvelle à $99 par an, et le logiciel continue de fonctionner si vous ne renouvelez pas. Il n'y a aucun frais par infrastructure, par VM ou par client.

  • Connectez l'environnement Apache CloudStack que vous exploitez — aucune licence par infrastructure.
  • VM illimitées et clients illimités.
  • Tous les modules sont inclus dans la version ; ceux qui sont désactivés par défaut s'activent dans la console d'administration.

NexCMP Free est réservé aux opérateurs réseau disposant de leur propre ASN et d'un sous-réseau enregistré à leur nom ; les demandes sont examinées et la licence inclut les correctifs, mais aucun support technique ni application. NexCMP Source coûte $499 en paiement unique, à l'achat direct ou en complément d'une licence Free, avec le code source complet, toutes les applications compilées à vos couleurs, et 30 jours ouvrés d'accompagnement par un ingénieur expert. Voir les tarifs et les forfaits

Foire aux questions

Dois-je payer par infrastructure ?
Non. NexCMP Free est à $0 la première année et se renouvelle à $99 par an par la suite; il n'y a aucun frais par infrastructure, par VM ou par client.
Quelle version de CloudStack est prise en charge ?
NexCMP est développé et testé avec Apache CloudStack 4.23. Pour les autres versions, contactez notre équipe commerciale.
Que peut faire NexCMP sur mon CloudStack ?
Vendre et gérer des machines virtuelles (provisionnement, actions d'alimentation, réinstallation, réinitialisation du mot de passe, console, graphiques, forfaits personnalisés), l'Auto Scaling vertical, les volumes de données, les Snapshots et Backups, les IP publiques avec pare-feu et redirection de ports, les clusters Kubernetes (CKS), le Private Cloud (VPC), les images OS et ISO des clients, les quotas de bande passante, ainsi qu'une facturation horaire ou prépayée pour l'ensemble.
Quelles fonctionnalités sont désactivées par défaut ?
Le Block Storage, les Snapshots, les Backups, le redimensionnement et l'Auto Scaling, les forfaits personnalisés, Kubernetes, le Private Cloud, le module IA et le terminal web SSH. Kubernetes, Private Cloud, OS & ISO Images et Bandwidth sont des modules à activer ou désactiver sous License & updates dans la console d'administration. Chacun nécessite la fonctionnalité CloudStack correspondante; les sections de cette page et https://nexcmp.com/docs/infrastructure/modules/ les répertorient.
NexCMP fonctionne-t-il avec autre chose que CloudStack ?
Oui. Depuis la version 1.3.0, NexCMP permet également de vendre des machines virtuelles depuis Proxmox VE, au sein de la même installation et de la même zone si vous le souhaitez — voir la page Proxmox. OpenStack est en cours de développement.
De quel compte et de quelle clé API CloudStack NexCMP a-t-il besoin ?
D'un domaine et d'un compte dédiés créés pour NexCMP, avec le rôle Domain Admin (recommandé) ou le rôle User, ainsi que la paire de clés API de ce compte. Une clé Domain Admin n'a accès qu'à son propre domaine; une clé compromise ne peut donc pas impacter le reste de votre cloud. L'assistant de configuration vérifie également que le réseau choisi appartient bien à la zone et au compte détenteur de la clé.
Sur quels hyperviseurs et fonctionnalités CloudStack NexCMP s'appuie-t-il ?
KVM est l'hyperviseur testé. La plateforme de base nécessite uniquement l'API CloudStack; la console dans le navigateur requiert CloudStack 4.18 ou plus récent, le redimensionnement à chaud du CPU et de la RAM nécessite la version 4.23 avec KVM, les Backups nécessitent Backup & Recovery, et les modules Kubernetes et Private Cloud requièrent CloudStack Kubernetes Service ainsi que des offres VPC.
Puis-je vendre des clusters Kubernetes ?
Oui, grâce au module Kubernetes sur CloudStack Kubernetes Service (CKS). Le control plane est gratuit pour le client et les workers sont facturés au tarif horaire du forfait de VM. Le module est désactivé par défaut et nécessite l'activation de CKS dans CloudStack. Voir https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/.
Les clients peuvent-ils apporter leur propre image OS ou ISO ?
Oui, avec le module OS & ISO Images. Les clients enregistrent une image ou un ISO à partir d'un lien de téléchargement, créent une image à partir d'une VM arrêtée et montent des ISO; les images restent privées au compte et sont facturées au Go-heure. Cela nécessite une VM de stockage secondaire capable de joindre Internet.
Comment NexCMP reste-t-il synchronisé avec ce qui tourne sur CloudStack ?
Les forfaits de VM et les modèles d'OS sont synchronisés depuis votre CloudStack, et une tâche de fond compare les enregistrements de NexCMP à l'état réel de l'infrastructure afin de corriger automatiquement les écarts. CloudStack reste la source de vérité pour les hyperviseurs; NexCMP constitue la vitrine, la facturation et le portail par-dessus.
Les clients ont-ils droit à une adresse IP publique et un pare-feu ?
Oui. Chaque VM reçoit une adresse IP publique dédiée avec NAT statique 1:1 et un pare-feu en libre-service; les clients peuvent également ajouter des règles de redirection de ports. Les adresses sont issues d'une plage d'IP publiques de votre zone.
Dois-je gérer CloudStack moi-même ?
NexCMP vend la capacité d'un CloudStack accessible via son API — le vôtre ou un environnement auquel vous avez un accès API.

Un cœur unique de facturation, portail et revendeurs au-dessus de votre infrastructure. Ajoutez Apache CloudStack, Proxmox VE, Ceph S3 et AI Models sur la même installation.

  • Proxmox VE

    Clusters Proxmox VE comme source de VM : pools d'IP, modèles d'OS, console, Snapshots et réinstallation, facturés à l'heure ou au mois.

  • Ceph S3

    Object Storage compatible S3 sur votre Ceph RADOS Gateway : comptes clients, clés d'accès, buckets, consommation et facturation à l'usage.

  • AI Models

    Vendez l'accès à des modèles d'IA à partir de vos propres sources: une seule clé pour plusieurs modèles, tarifs par modèle, limites et facturation sur portefeuille.

  • OpenStackSoon

    En cours de développement. Il partagera le même socle de facturation, de portail et de revendeurs. Aucune date de sortie n'est garantie.

  • Guide de facturation CloudStack

    Facturation CloudStack open source : mesure, tarifs horaires, portefeuilles, factures et revendeurs. Code complet avec NexCMP Source ; sans revente.

  • Alternative à WHMCS pour CloudStack

    WHMCS ne liste qu'un module CloudStack tiers, mis à jour en 2022 (au 2026-10-30). Comparez WHMCS, HostBill et NexCMP gratuit pour facturer CloudStack.

  • FAQ

    Réponses sur NexCMP: facturation CloudStack, portail client, licence gratuite, prérequis d'installation, passerelles, revendeurs et comparatifs.

Mettez votre CloudStack à profit

NexCMP Free est à $0 la première année avec l'ensemble des modules inclus. Installez-le sur votre serveur dès aujourd'hui.

Dernière mise à jour :