Infrastrukturanforderungen
Wo im Admin: Infrastructure (der linke Menübereich) und System › Admin › License & updates (
/license) zum Aktivieren von Modulen.
Diese Seite listet auf, was jedes Modul außerhalb des NexCMP-Servers benötigt. Informationen zum Server selbst (Ubuntu, Arbeitsspeicher, Festplatte, Ports) finden Sie unter Requirements for the NexCMP server. Informationen zum Aktivieren von Modulen finden Sie unter Modules.
Modul für Modul
| Modul | Minimale Infrastruktur | Details |
|---|---|---|
| Virtual Machines on CloudStack | Apache CloudStack 4.23 (getestet), KVM, eine erweiterte Zone mit einem Gastnetzwerk und einem öffentlichen IP-Bereich; eine dedizierte Domain und ein Konto mit einem API-Key (niemals ROOT); mindestens eine vorbereitete Template und ein Service Offering | CloudStack |
| Virtual Machines on Proxmox VE | Proxmox VE 9.x (verifiziert unter 9.2); ein API-Token mit einer benutzerdefinierten Rolle; ein Storage, das Klone unterstützt; eine Bridge; ein IPv4-Block mit einem Gateway; eine Cloud-Init-Template pro Betriebssystem und pro Knoten | Proxmox VE |
| OS templates | CloudStack: ein Linux-Build-Server mit libguestfs und einem Webserver für das Image. Proxmox VE: Cloud-Image-Templates mit dem Guest Agent | OS templates |
| Bare metal / Dedicated Server | Dell-Server mit iDRAC 9, die vom Panel aus über HTTPS (Redfish) in einem Management-Netzwerk erreichbar sind; ein HTTP-Server in diesem Netzwerk, der ISO-Dateien bereitstellt; beschreibbare ISO-Ordner für den NexCMP-Dienst | Dedicated servers |
| AI Models | Eine oder mehrere Modellquellen, zu deren Weiterverkauf Sie berechtigt sind, mit einer OpenAI- oder Anthropic-kompatiblen API und eigenem Schlüssel; ausgehendes HTTPS (Port 443, öffentliche Domain) vom Panel zu jeder Quelle oder ein unter Allowed internal hosts aufgeführtes internes Gateway; keine GPU oder Spezialhardware erforderlich | AI Models |
| VPN | Ein oder mehrere Linux-Hosts (x86_64, systemd, root) mit öffentlichen IPv4-Adressen an der Schnittstelle oder dorthin geroutet, ausgehendes HTTPS zu Ihrem Panel | VPN- und Proxy-Knoten |
| IPv6 Proxy | Linux-Hosts (x86_64, systemd, nft, ip, ss, sysctl) mit einer öffentlichen IPv4, freien Ports 80, 443 und 60001-65535 sowie einem IPv6-Präfix von /32 bis /64, das für ausgehenden Datenverkehr funktioniert; SSH-Zugriff mit einem Passwort für die einmalige Installation | VPN- und Proxy-Knoten |
| Object Storage (S3) | Ein Ceph-Cluster mit RADOS Gateway (RGW), einem Admin-Ops-Benutzer und einem öffentlichen HTTPS-Endpunkt an Port 443 | S3 |
| Kubernetes | CloudStack mit aktiviertem Kubernetes Service (CKS), mindestens einer Kubernetes-Version-ISO und einem kostenlosen Control-Plane-Service-Offering von genau 2 vCPU und 2048 MB | Kubernetes und Private Cloud |
| Private Cloud | CloudStack mit einem VPC-Offering und einem Netzwerk-Offering pro Bandbreiten-Tarif (plus ein gesperrtes 1-Mbps-Offering) | Kubernetes und Private Cloud |
| OS & ISO Images | CloudStack, dessen Secondary-Storage-VM das Internet erreichen kann, um Kunden-Images herunterzuladen (direkte Links, keine Weiterleitungen); das CloudStack-Konto darf Templates und ISOs registrieren | Modules |
| Bandwidth | Nichts Zusätzliches bei der Standardquelle: Die Nutzung wird aus den CloudStack-VM-Statistiken ausgelesen. VMs auf Proxmox VE werden nicht erfasst | Bandwidth |
| AI Chat and AI Agent | Eine OpenAI-kompatible API (Basis-URL, Modell und Schlüssel), die vom Panel-Server aus erreichbar ist. Keine zusätzliche Software auf Ihren Servern | AI providers |
| DDoS & BGP | Ein Add-on-Paket, das einen Edge-Router-Host mit Daemons erfordert, die als root laufen (BGP, Filterung, Flow-Statistiken). Es ist nicht Teil der Standardinstallation | Modules |
| DDoS Shield | Das Add-on für DDoS & BGP | Modules |
| Web SSH terminal | Ein separater SSH-Proxy-Dienst und eine Route dafür. Er ist nicht Teil der Standardinstallation; der AI Agent benötigt ihn nicht | Modules |
Netzwerkpfade im Überblick
| Von | Zu | Port | Zweck |
|---|---|---|---|
| Panel-Server | CloudStack-Verwaltungsserver | 443 oder 8080 (je nachdem, wie Sie es veröffentlichen) | API |
| Panel-Server | Proxmox VE-Knoten | 8006/tcp | API und Konsole |
| Panel-Server | Dell iDRAC | 443/tcp (und der VNC-Port, Standard 5901) | Redfish und Konsole |
| iDRAC | ISO-Webserver | der von Ihnen gewählte HTTP-Port (zum Beispiel 8080) | Virtuelle Medien |
| Panel-Server | Ceph RGW | 443/tcp | Admin Ops |
| Panel-Server | IPv6-Proxy-Knoten | Von Ihnen eingegebener SSH-Port | Einmalige Installation |
| VPN- und Proxy-Knoten | Panel (über nginx) | 443/tcp | Registrierung, Heartbeat, Konfiguration |
| Kunden | VPN- und Proxy-Knoten | Pro-IP-Ports 65001-65535 (VPN); 80, 443, 60001-65535 (IPv6-Proxy) | Der Dienst selbst |
Verwaltungsnetzwerke privat halten
iDRAC- und Hypervisor-Verwaltungsadressen sollten sich in einem Netzwerk befinden, das Kunden nicht erreichen können. NexCMP verweigert iDRAC-Adressen außerhalb der von Ihnen zugelassenen privaten Bereiche.
Checkliste vor dem Verkauf
- Die Infrastruktur hinter dem ersten Dienst ist verbunden und Test connection ist grün.
- Eine Zone ist verkaufsbereit (siehe Zones): ein aktives Backend, ein Tarif und ein bereites Template.
- Ein Zahlungskanal ist konfiguriert (siehe Payment channels).
- E-Mail funktioniert (siehe SMTP and e-mails).
- Sie haben eine Testbestellung aufgegeben und die VM gelöscht.