Requisiti infrastrutturali
Dove si trova nell'admin: Infrastructure (la sezione nel menu a sinistra) e System › Admin › License & updates (
/license) per l'attivazione dei moduli.
Questa pagina elenca ciò di cui ogni modulo ha bisogno all'esterno del server NexCMP. Per il server stesso (Ubuntu, memoria, disco, porte) vedi Requirements for the NexCMP server. Per attivare i moduli, vedi Modules.
Modulo per modulo
| Modulo | Infrastruttura minima | Dettagli |
|---|---|---|
| Virtual Machines on CloudStack | Apache CloudStack 4.23 (testato), KVM, una zona avanzata con una rete guest e un intervallo di IP pubblici; un dominio dedicato e un account con una chiave API (mai ROOT); almeno un template pronto e un'offerta di servizio | CloudStack |
| Virtual Machines on Proxmox VE | Proxmox VE 9.x (verificato sulla 9.2); un token API con un ruolo personalizzato; uno storage che supporta i cloni; un bridge; un blocco IPv4 con un gateway; un template cloud-init per sistema operativo e per nodo | Proxmox VE |
| OS templates | CloudStack: una macchina di compilazione Linux con libguestfs e un web server per l'immagine. Proxmox VE: template di immagini cloud con il guest agent | OS templates |
| Bare metal / Dedicated Server | Server Dell con iDRAC 9 raggiungibili via HTTPS (Redfish) dal pannello su una rete di gestione; un server HTTP su tale rete che distribuisce i file ISO; cartelle ISO scrivibili per il servizio NexCMP | Dedicated servers |
| AI Models | Una o più sorgenti di modelli autorizzate alla rivendita, con API compatibile con OpenAI o Anthropic e chiave propria; HTTPS in uscita (porta 443, dominio pubblico) dal pannello a ogni sorgente, oppure un gateway interno elencato in Allowed internal hosts; nessuna GPU o hardware dedicato richiesto | AI Models |
| VPN | Uno o più host Linux (x86_64, systemd, root) con indirizzi IPv4 pubblici sull'interfaccia o instradati verso di essa, HTTPS in uscita verso il tuo pannello | Nodi VPN e proxy |
| IPv6 Proxy | Host Linux (x86_64, systemd, nft, ip, ss, sysctl) con un IPv4 pubblico, porte 80, 443 e 60001-65535 libere e un prefisso IPv6 da /32 a /64 funzionante per il traffico in uscita; accesso SSH con password per l'installazione una tantum | Nodi VPN e proxy |
| Object Storage (S3) | Un cluster Ceph con RADOS Gateway (RGW), un utente Admin Ops e un endpoint HTTPS pubblico sulla porta 443 | S3 |
| Kubernetes | CloudStack con il Kubernetes Service (CKS) abilitato, almeno una ISO di versione Kubernetes e un'offerta di servizio di control plane gratuita di esattamente 2 vCPU e 2048 MB | Kubernetes e Private Cloud |
| Private Cloud | CloudStack con un'offerta VPC e un'offerta di rete per piano di banda (più un'offerta bloccata a 1 Mbps) | Kubernetes e Private Cloud |
| OS & ISO Images | CloudStack la cui VM di storage secondario può raggiungere Internet per scaricare le immagini dei clienti (link diretti, senza reindirizzamenti); l'account CloudStack può registrare template e ISO | Modules |
| Bandwidth | Nessun elemento extra con la sorgente predefinita: l'utilizzo viene letto dalle statistiche delle VM di CloudStack. Le VM su Proxmox VE non vengono misurate | Bandwidth |
| AI Chat and AI Agent | Un'API compatibile con OpenAI (URL di base, modello e chiave) che il server del pannello può raggiungere. Nessun software aggiuntivo sui tuoi server | AI providers |
| DDoS & BGP | Un pacchetto add-on che richiede un host router di confine con daemon eseguiti come root (BGP, filtraggio, statistiche di flusso). Non fa parte dell'installazione standard | Modules |
| DDoS Shield | L'add-on DDoS & BGP | Modules |
| Web SSH terminal | Un servizio proxy SSH separato e una rotta dedicata. Non fa parte dell'installazione standard; l'AI Agent non ne ha bisogno | Modules |
Panoramica dei percorsi di rete
| Da | A | Porta | Scopo |
|---|---|---|---|
| Server del pannello | Server di gestione CloudStack | 443 o 8080 (in base a come lo pubblichi) | API |
| Server del pannello | Nodo Proxmox VE | 8006/tcp | API e console |
| Server del pannello | Dell iDRAC | 443/tcp (e la porta VNC, predefinita 5901) | Redfish e console |
| iDRAC | Server web ISO | la porta HTTP scelta (ad esempio 8080) | Media virtuali |
| Server del pannello | Ceph RGW | 443/tcp | Admin Ops |
| Server del pannello | Nodo proxy IPv6 | Porta SSH inserita | Installazione una tantum |
| Nodi VPN e proxy | Pannello (tramite nginx) | 443/tcp | Registrazione, heartbeat, configurazione |
| Clienti | Nodi VPN e proxy | porte per IP 65001-65535 (VPN); 80, 443, 60001-65535 (proxy IPv6) | Il servizio stesso |
Mantieni private le reti di gestione
Gli indirizzi di gestione di iDRAC e dell'hypervisor devono trovarsi su una rete non raggiungibile dai clienti. NexCMP rifiuta gli indirizzi iDRAC al di fuori degli intervalli privati consentiti.
Lista di controllo prima della vendita
- L'infrastruttura del primo servizio è connessa e Test connection è verde.
- Una zona è pronta per la vendita (vedi Zones): un backend attivo, un piano e un template pronto.
- È configurato un canale di pagamento (vedi Payment channels).
- L'e-mail funziona (vedi SMTP and e-mails).
- Hai effettuato un ordine di test e hai eliminato la VM.