CloudStack
Fatturazione e portale clienti CloudStack Open Source
NexCMP è un portale clienti e sistema di billing gratuito e self-hosted per Apache CloudStack. Si collega alla tua istanza CloudStack esistente, vende la tua capacità, la fattura su base oraria e gestisce ogni operazione tramite l'API di CloudStack.
Sviluppato e testato con Apache CloudStack 4.23. Utilizzi un'altra versione? Chiedi al team commerciale.NexCMP Source: codice sorgente completo a $499, una tantum. Usa, modifica e ospita autonomamente il software per la tua azienda. Puoi vendere i servizi che eroghi; non puoi rivendere né ridistribuire il codice sorgente o le build. Termini di licenza Source
Cosa fa NexCMP sul tuo CloudStack?
Un client API dedicato gestisce end-to-end provisioning, operazioni di alimentazione, scaling, storage, backup, Kubernetes, Private Cloud, immagini, console e networking, mentre un processo in background mantiene i dati di NexCMP sincronizzati con CloudStack. Alcune di queste funzionalità sono moduli separati che restano disattivati fino all'abilitazione manuale; ogni sezione sottostante indica i requisiti necessari.
il tuo endpointutente API dedicatoCome i tuoi clienti gestiscono una macchina virtuale
Ogni schermata è una scheda della pagina del servizio nel portale clienti, mostrata con dati di esempio. Seleziona una scheda, usa le frecce o i tasti sinistra/destra, oppure apri il visualizzatore a schermo intero.
Per i tuoi clienti
Cosa possono fare i tuoi clienti
Tutto ciò che segue è un pulsante o un modulo nel portale clienti, supportato dal tuo CloudStack. Le funzionalità disattivate per impostazione predefinita appaiono solo dopo averle abilitate.
Ordini e pagamenti
- Scegliere una sede, un piano fisso o personalizzato, un ciclo di fatturazione, un sistema operativo, un hostname e una quantità, quindi pagare tramite wallet
- Ricaricare il wallet tramite i canali di pagamento abilitati, riscattare codici e consultare lo storico di fatturazione
- Rinnovare, cambiare ciclo di fatturazione, modificare il piano o eliminare una VM, con visualizzazione preventiva del prezzo
Alimentazione e accesso
- Avviare, arrestare, forzare l'arresto e riavviare
- Aprire la console nel browser
- Reimpostare la password o la chiave SSH
- Reinstallare il sistema operativo
- Visualizzare le credenziali di accesso della VM
Dimensioni
- Ridimensionare vCPU, RAM e disco in loco e annullare una modifica
- Attivare l'Auto Scaling per consentire l'espansione automatica della VM in caso di carico elevato
Dischi e protezione
- Acquistare volumi dati aggiuntivi, collegarli, scollegarli, espanderli ed轮回eliminarli
- Creare, pianificare, ripristinare ed eliminare Snapshots
- Attivare i Backups, impostare una pianificazione, creare, ripristinare ed eliminare Backups
Rete
- Visualizzare l'IP pubblico e le interfacce di rete della VM
- Aggiungere e rimuovere regole firewall
- Aggiungere e rimuovere regole di port forwarding
- Modificare l'IP pubblico
Statistiche e attività
- Grafici di CPU, memoria, rete e disco
- Monitorare il consumo di banda rispetto alla quota mensile e acquistare terabyte aggiuntivi dal wallet
- Registro attività e scheda di fatturazione della VM
Altri servizi
- Cluster Kubernetes: creare, scalare i worker, avviare, arrestare e scaricare il kubeconfig
- Private Cloud: creare un VPC, aggiungere tier e regole ACL di rete, cambiare piano
- Registrare le proprie immagini del sistema operativo e ISO, creare un'immagine da una VM arrestata, montare un'ISO
- Chiedere all'AI Agent di eseguire attività su una VM Linux
Account
- Creare chiavi API con permessi specifici
- Trasferire una VM a un altro account
- Aprire ticket di supporto e avviare chat
Per te, l'operatore
Cosa puoi fare come operatore
Tutto ciò che segue si trova nella console di amministrazione.
Connetti CloudStack
- Inserisci l'endpoint API e le chiavi di un account dedicato nella procedura guidata di configurazione o nella console di amministrazione, quindi testa la connessione prima di salvare
- Aggiungi una chiave opzionale di sola lettura per le pagine relative a capacità, host, storage e VM di sistema
- Disattiva la connessione per mettere in pausa tutti i job di CloudStack senza perdere dati
Decidi cosa vendere
- Collega CloudStack a una zona e scegli quali servizi vende la zona
- Crea piani a partire dalle tue offerte di servizio, definiscine il prezzo a ore, al mese o per cicli più lunghi con sconti, clonali, nascondili o disattivali
- Imposta il prezzo base una sola volta e ricava gli altri piani, oppure attiva piani personalizzati con prezzi unitari e limiti dedicati
- Scegli quali prefissi IP pubblici possono essere venduti e quali escludere
- Sincronizza i template del sistema operativo, imposta nome, icona e utente di login, e creane di nuovi con il template builder integrato
- Imposta la rete predefinita, le offerte personalizzate e la coppia di chiavi utilizzata per le nuove VM
Attiva i servizi
- Attiva o disattiva i moduli Kubernetes, Private Cloud, OS & ISO Images e Bandwidth
- Attiva o disattiva Block Storage, Snapshots, Backups e scaling, e definiscine i prezzi
- Imposta quote di banda, prezzi degli add-on e criteri di overage
- Definisci i prezzi per i piani worker di Kubernetes e i piani di banda di Private Cloud
Finanze
- Abilita i canali di pagamento: Stripe, PayPal, USDT e bonifico bancario in Vietnam
- Emetti codici di ricarica e promozioni
- Limita i nuovi account con quote finché il loro wallet non viene ricaricato
- Consulta il registro del wallet, le fatture e i report sui ricavi
Clienti e partner
- Cerca clienti, intervieni sulle loro VM, accedi come cliente per un'ora e gestisci i trasferimenti di servizio
- Crea rivenditori white-label con dominio, brand e prezzi all'ingrosso dedicati
- Personalizza il brand del portale e redigi le tue pagine legali
- Rispondi a ticket e chat
Controllo e sicurezza
- Consulta l'audit log delle azioni dell'amministratore, dei login dei clienti e degli eventi delle VM
- Invia avvisi su Telegram e via e-mail tramite il tuo server SMTP
- Proteggi la console con l'autenticazione a due fattori e una IP allow-list
- Esegui il backup e il ripristino di NexCMP, e aggiornalo dalla console di amministrazione
Macchine virtuali
Macchine virtuali sul tuo CloudStack
I clienti ordinano un piano, un sistema operativo e un ciclo di fatturazione. NexCMP distribuisce e gestisce la VM sul tuo CloudStack tramite le sue API.
Pipeline di provisioning
Il provisioning delle nuove VM avviene tramite una pipeline automatizzata e ripristinabile, con rollback automatico in caso di errore in una fase.
Operazioni di alimentazione e ciclo di vita
Avvio, arresto, arresto forzato, riavvio, reinstallazione del sistema operativo, reimpostazione della password o della SSH key ed eliminazione, ciascuna supportata da un job verificabile.
Piani fissi e personalizzati
Vendi piani fissi basati sulle service offering di CloudStack, oppure piani personalizzati in cui il cliente seleziona vCPU, RAM e dimensioni NVMe entro i limiti e i prezzi unitari da te definiti.
Sincronizzazione di offering e template
I piani delle VM e i template del sistema operativo rimangono sincronizzati con il tuo CloudStack.
Console via browser
Una console VNC via browser tramite il console proxy del tuo CloudStack, senza alcun software client richiesto.
Grafici in tempo reale
Grafici di CPU, memoria, rete e disco per ogni VM, ricavati dalla cronologia di utilizzo di CloudStack, oltre a un grafico della larghezza di banda.
AI Agent su una VM
Il cliente descrive un'operazione in linguaggio naturale e l'AI Agent si connette via SSH alla sua VM Linux attiva. Mostra ciascun comando ed esegue autonomamente solo quelli in sola lettura; qualsiasi modifica al server richiede che il cliente prema Run.
La console nel browser richiede CloudStack 4.18 o versioni successive. I piani personalizzati si attivano separatamente nella console di amministrazione e richiedono un'offerta Compute personalizzata dal tuo CloudStack. Il terminale web SSH accanto alla console è opzionale, disattivato per impostazione predefinita, e richiede un servizio proxy SSH separato. L'AI Agent fa parte del modulo AI, che rimane disattivato finché non lo abiliti e aggiungi un provider compatibile con OpenAI.
Macchine virtuali nel portale: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/
Scaling
Auto Scaling verticale
Una VM in esecuzione può essere potenziata senza un nuovo server, manualmente o in automatico.
Scaling verticale
Modifica vCPU, RAM e disco di una VM attiva direttamente in un'unica finestra di dialogo. Il prezzo della nuova configurazione viene mostrato prima del salvataggio e qualsiasi modifica non riuscita su CloudStack viene rimborsata.
Auto Scaling
Un'opzione per la VM che ne incrementa le risorse quando rimane sotto carico elevato. Definisci tu i massimali per vCPU e RAM e un limite di incrementi giornalieri.
Solo ridimensionamento, mai VM aggiuntive
Vengono modificate solo le dimensioni della stessa VM. NexCMP non aggiunge altre VM, load balancer o gruppi di scaling.
Cronologia e ripristino
Ogni evento di scaling viene registrato ed è possibile annullare qualsiasi modifica.
Le modifiche a caldo di CPU e RAM richiedono CloudStack 4.23 con KVM e un template che consenta l'hot-plug; il template builder fornito con ogni release genera tali template. Scaling e Auto Scaling sono opzioni separate nella console di amministrazione e rimangono disattivate finché non vengono abilitate.
Template del sistema operativo e ISO: https://nexcmp.com/docs/infrastructure/templates/
Storage
Block Storage, Snapshots e Backups
Dischi extra, punti di ripristino e Backups, ciascuno venduto separatamente.
Volumi dati
Acquista dischi dati aggiuntivi indipendenti dalla VM: collegali, scollegali, espandili ed eliminali. Un volume scollegato conserva i propri dati, può essere collegato a un'altra VM e viene fatturato per GB-ora.
Snapshots
Acquisisci e ripristina lo stato del disco di una VM on demand o in base a una pianificazione.
Backups
I backup delle VM si basano sul motore nativo di Backup & Recovery di CloudStack, on demand o su pianificazione con un numero prefissato di copie da conservare, e vengono fatturati per GB-ora di spazio occupato.
Block Storage, Snapshots e Backups sono opzioni separate nella console di amministrazione e rimangono disattivate finché non vengono abilitate. Block Storage richiede un'offerta disco personalizzata dal tuo CloudStack, gli Snapshots richiedono storage secondario e i Backups richiedono Backup & Recovery con un'offerta di backup configurata in CloudStack.
Snapshots e Backups: https://nexcmp.com/docs/portal/snapshots/ · Connessione CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Networking
IP pubblici, firewall e larghezza di banda
Ogni VM è raggiungibile da Internet e i clienti ne gestiscono l'accesso in autonomia.
Indirizzi IP, NAT & firewall
Ogni VM ottiene un IP pubblico dedicato con NAT statico 1:1 e un firewall self-service: i clienti gestiscono le regole in autonomia.
Port forwarding
I clienti aggiungono e rimuovono le regole di port forwarding per la propria VM.
Cambio IP pubblico
Il cliente può sostituire l'IP pubblico di una VM direttamente dal portale.
Pool IP per la vendita
Decidi quali prefissi pubblici NexCMP può vendere e quali escludere; il pool di indirizzi disponibili si aggiorna circa una volta al minuto.
Misurazione della banda
Il traffico viene ricavato dalle statistiche delle VM di CloudStack e gestisce quote mensili, avvisi all'80% e al 100%, pacchetti aggiuntivi e policy di overage.
La larghezza di banda è attiva per impostazione predefinita e può essere disattivata. La misurazione richiede che la raccolta delle statistiche VM di CloudStack rimanga abilitata. Il prefisso IP vendibile si imposta nella console di amministrazione sotto Sales IP pools.
Quote di larghezza di banda e add-on: https://nexcmp.com/docs/catalog/bandwidth/ · Connessione CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Kubernetes e Private Cloud
Cluster Kubernetes e Private Cloud (VPC)
Due moduli basati sulla stessa connessione CloudStack.
Cluster Kubernetes (CKS)
I clienti creano cluster Kubernetes gestiti su CloudStack Kubernetes Service. Il control plane è gratuito per il cliente; i worker sono fatturati al prezzo orario del piano VM.
Gestione dei cluster
Scala i worker, avvia e arresta un cluster, visualizza i suoi nodi e scarica il kubeconfig. NexCMP crea una rete separata e un IP pubblico per ogni cluster, garantendo il completo isolamento tra i clienti.
Private Cloud (VPC)
Una rete privata con router dedicato, subnet (tier), regole firewall con ACL di rete e macchine virtuali al suo interno.
Piani di banda dedicata
Un VPC viene venduto con un piano di banda a velocità dedicata e senza limiti di traffico, modificabile in seguito dal cliente. Un VPC bloccato per mancato pagamento viene limitato a una velocità minima anziché essere cancellato.
IPv6 nel Private Cloud
Con un'offerta VPC dual-stack in CloudStack, ogni tier riceve anche una /64 IPv6.
Kubernetes e Private Cloud sono moduli separati che rimangono disattivati finché non vengono abilitati sotto License & updates. Kubernetes richiede CloudStack con CKS abilitato, un account Domain Admin, una ISO della versione di Kubernetes e un'offerta control-plane. Private Cloud richiede un'offerta VPC e un'offerta di rete per ogni piano di larghezza di banda.
Kubernetes e Private Cloud: https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/
Immagini OS e ISO
Immagini OS, ISO e template
Le immagini da cui si avviano le VM, sia le tue che quelle dei tuoi clienti.
Immagini OS e ISO dei clienti
I clienti possono registrare le proprie immagini OS o ISO da un link di download, creare un'immagine da una VM arrestata e montare una ISO su una VM. Le immagini restano private nell'account del cliente e vengono fatturate a GB/ora.
Verifica dei link di download
Il link viene verificato prima di richiederne il download a CloudStack.
Template a catalogo
Sincronizza i template pronti da CloudStack e definisci nome, icona, famiglia di OS e utente di accesso visualizzati dai clienti.
Template builder
Ogni release include un template builder. Genera immagini Ubuntu 22.04 e 24.04, Debian 12 e Rocky Linux 9 con guest agent, reset della password e supporto hot-plug pronti per CloudStack.
OS & ISO Images è un modulo che puoi attivare o disattivare sotto License & updates. Richiede un'installazione di CloudStack in cui la VM di secondary storage possa raggiungere Internet per scaricare le immagini dei clienti e un account autorizzato a registrare template e ISO.
Template del sistema operativo e ISO: https://nexcmp.com/docs/infrastructure/templates/ · Moduli: https://nexcmp.com/docs/infrastructure/modules/
Operazioni
Gestire il cloud giorno per giorno
Cosa vedi e controlli nella console di amministrazione.
Riconciliazione dello stato
Un processo in background sincronizza costantemente NexCMP con lo stato reale dell'infrastruttura, correggendo automaticamente ogni drift.
Test e sospensione della connessione
Verifica la connessione a CloudStack prima di salvarla. La disattivazione della connessione interrompe tutti i job di CloudStack senza alcuna perdita di dati.
Capacità e stato di salute
Con una chiave facoltativa in sola lettura, la console di amministrazione mostra host, storage pool, VM di sistema, capacità e intervalli di IP pubblici.
Registro attività
Ogni VM dispone di un log dei job e degli eventi; per gli amministratori è disponibile un log di audit.
Operare per conto del cliente
Gli amministratori possono intervenire sulla VM di un cliente oppure effettuare l'accesso impersonificandolo.
Trasferimento del servizio
Trasferisci una VM a un altro account sulla stessa sede, previa conferma via email del proprietario e accettazione del destinatario.
API clienti
Una REST API con chiavi API revocabili e con permessi limitati per VM, volumi, Snapshots, Backups e altro ancora.
La chiave in sola lettura è facoltativa e richiede solo l'accesso in lettura a sei comandi list di CloudStack; non è necessaria per vendere VM.
Connessione CloudStack: https://nexcmp.com/docs/infrastructure/cloudstack/
Fatturazione
Fatturazione per ciò che viene eseguito su CloudStack
Tutti i servizi sopra indicati vengono fatturati attingendo al wallet prepagato del cliente.
Cicli orari o prepagati
Le VM a consumo orario maturano costi fino alla loro eliminazione. I clienti possono passare a cicli prepagati mensili o di durata maggiore applicando lo sconto configurato per ciascun periodo.
Tariffazione per servizio
I volumi dati, i Backups e le immagini sono fatturati a GB/ora, i worker Kubernetes alla tariffa oraria del piano VM e il Private Cloud tramite piano di banda mensile.
Variazioni di prezzo
Un prezzo inferiore viene applicato alle VM orarie attive a partire dall'ora di fatturazione successiva. Un aumento di prezzo non influisce sulle VM già in esecuzione.
Quote
Limita ciò che un nuovo account può creare finché il suo wallet non viene ricaricato.
Reseller white-label
I rivenditori vendono gli stessi piani sui propri domini, con il proprio brand e i propri prezzi.
Piani e prezzi: https://nexcmp.com/docs/catalog/plans/ · Quote: https://nexcmp.com/docs/billing/quotas/
Cosa ti serve
Di cosa ha bisogno NexCMP dal tuo CloudStack?
La piattaforma di base richiede soltanto l'API di CloudStack. Alcuni moduli si appoggiano a funzionalità opzionali di CloudStack.
- L'URL dell'API di CloudStack (il percorso /client/api del management server), insieme alla API key e alla secret key di un dominio e di un account dedicati creati per NexCMP. Non utilizzare mai la chiave dell'amministratore ROOT: una chiave dedicata ha accesso solo a quel dominio.
- Una zona con almeno una rete guest per le VM dei clienti e un intervallo di IP pubblici con indirizzi disponibili; il prefisso che NexCMP può vendere viene impostato sotto Sales IP pools.
- Almeno un template pronto e con password abilitata e una service offering visibile dall'account, oltre al primary storage (e al secondary storage se vendi Snapshots o immagini).
- KVM, l'hypervisor su cui NexCMP è testato. La console del browser richiede CloudStack 4.18 o successivo, mentre lo scaling live di CPU e RAM di una VM in esecuzione richiede la versione 4.23 con KVM.
- Un'offerta disco personalizzata se attivi il Block Storage, e un'offerta Compute personalizzata se vendi piani su misura.
- Backup & Recovery configurato se desideri vendere Backups delle VM.
- Una VM di secondary storage in grado di raggiungere Internet se attivi OS & ISO Images.
- CloudStack Kubernetes Service abilitato, un account Domain Admin, una ISO con la versione di Kubernetes e un'offerta control-plane se attivi il modulo Kubernetes.
- Un'offerta VPC e un'offerta di rete per ogni piano di larghezza di banda se attivi il modulo Private Cloud.
Licenze
Una sola licenza, nessun costo per infrastruttura
NexCMP Free è a $0 per il primo anno: la build firmata completa con ogni modulo, correzioni di bug e aggiornamenti per 1 anno, e domini reseller illimitati. Dopo il primo anno si rinnova a $99 all'anno, e il software continua a funzionare anche se non rinnovi. Non ci sono costi per infrastruttura, per VM o per cliente.
- Connetti l'Apache CloudStack che gestisci — nessuna licenza per infrastruttura.
- VM illimitate e clienti illimitati.
- Ogni modulo è incluso nella build; quelli disattivati per impostazione predefinita si attivano nella console di amministrazione.
NexCMP Free è riservato agli operatori di rete con un proprio ASN e una subnet registrata a proprio nome; le richieste vengono esaminate e include correzioni di bug, ma nessun supporto tecnico né app. NexCMP Source costa $499 una tantum, acquistabile direttamente o aggiunto a una licenza Free, con il codice sorgente completo, tutte le app compilate e personalizzate con il tuo brand e 30 giorni lavorativi con un tecnico esperto. Vedi prezzi e piani
Domande frequenti
Si paga per infrastruttura?
Quale versione di CloudStack è supportata?
Cosa può fare NexCMP sul mio CloudStack?
Quali funzionalità sono disattivate finché non vengono abilitate?
NexCMP funziona anche con piattaforme diverse da CloudStack?
Di quale account e chiave API di CloudStack ha bisogno NexCMP?
Su quali hypervisor e funzionalità di CloudStack si basa NexCMP?
Posso vendere cluster Kubernetes?
I clienti possono usare la propria immagine OS o ISO?
In che modo NexCMP si sincronizza con ciò che è in esecuzione su CloudStack?
I clienti ricevono un indirizzo IP pubblico e un firewall?
Devo gestire CloudStack in proprio?
Piattaforme supportate
Un unico core di fatturazione, portale e reseller per la tua infrastruttura. Aggiungi Apache CloudStack, Proxmox VE, Ceph S3 e AI Models alla stessa installazione.
Proxmox VE
Cluster Proxmox VE come sorgente VM: pool IP, template OS, console, snapshot e reinstallazione, con fatturazione oraria o mensile.
Ceph S3
Storage a oggetti compatibile con S3 sul tuo Ceph RADOS Gateway: account clienti, chiavi di accesso, bucket, consumi e fatturazione a consumo.
AI Models
Vendi l'accesso a modelli AI da fonti fornite da te: una sola chiave per più modelli, prezzi per modello, limiti e addebito su wallet.
OpenStackSoon
In fase di sviluppo. Condividerà lo stesso motore di fatturazione, portale e reseller. Nessuna data di rilascio garantita.
Guide
Guida alla fatturazione di CloudStack
Fatturazione CloudStack open source: metering, tariffe orarie, wallet, fatture e rivenditori. Codice NexCMP Source per la tua azienda; rivendita esclusa.
Alternativa a WHMCS per CloudStack
WHMCS include un solo modulo CloudStack di terzi, aggiornato nel 2022 (rilevato 2026-10-30). Confronta WHMCS, HostBill e NexCMP gratuito per CloudStack.
FAQ
Risposte su NexCMP: billing CloudStack e portale clienti, licenza gratuita, requisiti di installazione, gateway di pagamento, reseller e confronti.
Metti al lavoro il tuo CloudStack
NexCMP Free è a $0 per il primo anno con ogni modulo incluso nella build. Installalo sul tuo server oggi stesso.
Ultimo aggiornamento:
















