Zum Inhalt springen

CloudStack

Open-Source-Abrechnung und Kundenportal für CloudStack

NexCMP ist ein kostenloses, selbstgehostetes Billing- und Kundenportal für Apache CloudStack. Es verbindet sich mit Ihrer bestehenden CloudStack-Umgebung, verkauft Ihre Kapazitäten, rechnet stundengenau ab und steuert jede Aktion über die CloudStack API.

Entwickelt und getestet mit Apache CloudStack 4.23. Sie nutzen eine andere Version? Kontaktieren Sie den Vertrieb.NexCMP Source: vollständiger Quellcode für $499, einmalig. Nutzen, anpassen und selbst hosten für Ihr eigenes Unternehmen. Sie dürfen die von Ihnen betriebenen Dienste verkaufen; Sie dürfen den Quellcode oder die Builds weder weiterverkaufen noch weitergeben. Lizenzbedingungen für Source

Was leistet NexCMP auf Ihrem CloudStack?

Ein dedizierter API-Client steuert Provisionierung, Power-Aktionen, Skalierung, Storage, Backups, Kubernetes, Private Cloud, Images, Konsole und Netzwerke durchgängig, während ein Hintergrund-Loop die Daten von NexCMP mit CloudStack synchron hält. Einige davon sind separate Module, die deaktiviert bleiben, bis Sie sie einschalten; die folgenden Abschnitte beschreiben die jeweiligen Voraussetzungen.

NexCMP-Admin CloudStack-Seite, Tab API-Verbindung: Endpunkt, Schreib-API-Schlüssel und Secret, Lese-API-Schlüssel und Secret, Zonen-ID und AktivierungsschalterIhr EndpunktDedizierter API-Benutzer
NexCMP mit CloudStack verbinden: Endpunkt, dedizierter API-Benutzer und die Zone.

Wie Ihre Kunden eine virtuelle Maschine verwalten

Jede Ansicht entspricht einem Reiter der Dienstseite im Kundenportal, dargestellt mit Beispieldaten. Wählen Sie einen Reiter, nutzen Sie die Pfeile bzw. Pfeiltasten oder öffnen Sie die Vollbildansicht.

Übersicht

Kundenportal, virtuelle Maschine Übersicht: Energiestatus, Tarif, vCPU, RAM und Festplatte, IP-Adressen, Bandbreitendiagramm, Abrechnungsübersicht, Systeminformationen und das Aktivitätenprotokoll.
Die VM auf einen Blick: Status, Größe, IP-Adressen, Bandbreite, Abrechnung und letzte Aktionen.

Konsole

Kundenportal, virtuelle Maschine Tab Konsole: ein Browser-SSH-Terminal, verbunden mit der VM.
Ein SSH-Terminal im Browser mit Kopieren und Einfügen, direkt neben der VM-Steuerung.

Monitoring

Kundenportal, virtuelle Maschine Tab Monitoring: CPU-, RAM-, Netzwerk- und Festplattendiagramme sowie ein Bandbreitendiagramm.
CPU-, Speicher-, Netzwerk- und Festplattendiagramme sowie Bandbreite.

Storage

Kundenportal, virtuelle Maschine Tab Speicher: die Root-Festplatte und zusätzliche Daten-Volumes.
Die Root-Festplatte und Zusatz-Volumes, die Kunden hinzubuchen, einbinden oder vergrößern können.

Snapshots

Kundenportal, virtuelle Maschine Tab Snapshots: eine Liste von Snapshots mit Button Snapshot erstellen und zeitgesteuerten Snapshots.
Snapshots erstellen, wiederherstellen oder löschen und Zeitpläne festlegen.

Netzwerk

Kundenportal, virtuelle Maschine Tab Netzwerk: Netzwerkschnittstellen, Firewall-Regeln und Portweiterleitung.
Schnittstellen, Firewall-Regeln und Portweiterleitung.

Tarif wechseln

Kundenportal, virtuelle Maschine Tab Tarif wechseln: der aktuelle Tarif, Abrechnungszyklus und die verfügbaren Tarife mit Preisen.
Einen größeren Tarif oder einen anderen Abrechnungszyklus wählen, wobei der Preis direkt angezeigt wird.

Abrechnung

Kundenportal, Tab „Abrechnung“ einer virtuellen Maschine: aktueller Tarif, Verlängerung und Abrechnungsverlauf.
Der aktuelle Tarif, die Verlängerung und der Abrechnungsverlauf.

Aktivität

Kundenportal, Tab „Aktivität“ einer virtuellen Maschine: Protokoll von Aktionen wie Neustart, Snapshots und Volume-Änderungen.
Alle Aktionen auf der VM, neueste zuerst.

Für Ihre Kunden

Was Ihre Kunden tun können

Alles Folgende ist eine Schaltfläche oder ein Formular im Kundenportal – bereitgestellt über Ihr CloudStack. Standardmäßig deaktivierte Funktionen werden erst angezeigt, sobald Sie diese aktivieren.

  • Bestellen und bezahlen

    • Standort, festen oder individuellen Tarif, Abrechnungszeitraum, Betriebssystem, Hostnamen und Anzahl auswählen und direkt über das Wallet bezahlen
    • Das Wallet über die von Ihnen aktivierten Zahlungsmethoden aufladen, Gutscheincodes einlösen und den Abrechnungsverlauf einsehen
    • Verlängern, Abrechnungszeitraum wechseln, Tarif anpassen oder eine VM löschen – mit transparenter Preisanzeige vorab
  • Power und Zugriff

    • Starten, stoppen, erzwungen stoppen und neu starten
    • Browser-Konsole öffnen
    • Passwort oder SSH-Key zurücksetzen
    • Betriebssystem neu installieren
    • Zugangsdaten der VM einsehen
  • Größe

    • vCPU, RAM und Festplatte direkt anpassen und Änderungen rückgängig machen
    • Auto Scaling aktivieren, damit die VM bei hoher Auslastung automatisch skaliert
  • Festplatten und Schutz

    • Zusätzliche Daten-Volumes kaufen, anbinden, trennen, vergrößern und löschen
    • Snapshots erstellen, planen, wiederherstellen und löschen
    • Backups aktivieren, Zeitpläne festlegen, erstellen, wiederherstellen und löschen
  • Netzwerk

    • Öffentliche IP-Adresse und Netzwerkschnittstellen der VM einsehen
    • Firewall-Regeln hinzufügen und entfernen
    • Port-Forwarding-Regeln hinzufügen und entfernen
    • Öffentliche IP-Adresse ändern
  • Statistiken und Aktivität

    • Diagramme für CPU, Arbeitsspeicher, Netzwerk und Festplatte
    • Bandbreitennutzung im Vergleich zum Monatskontingent prüfen und zusätzliche Terabytes über das Wallet kaufen
    • Aktivitätsprotokoll und Abrechnungs-Tab der VM
  • Weitere Dienste

    • Kubernetes-Cluster: erstellen, Worker skalieren, starten, stoppen, kubeconfig herunterladen
    • Private Cloud: VPC erstellen, Tiers und Netzwerk-ACL-Regeln hinzufügen, Tarif anpassen
    • Eigene OS-Images und ISOs registrieren, ein Image aus einer gestoppten VM erstellen, eine ISO einbinden
    • Den AI Agent beauftragen, Aufgaben auf einer Linux-VM auszuführen
  • Account

    • Scoped API-Keys erstellen
    • Eine VM an einen anderen Account übertragen
    • Support-Tickets eröffnen und chatten

Für Sie als Betreiber

Ihre Möglichkeiten als Betreiber

Alle folgenden Funktionen befinden sich in der Admin-Konsole.

  • CloudStack anbinden

    • Geben Sie den API-Endpunkt und die Schlüssel eines dedizierten Kontos im Einrichtungsassistenten oder in der Admin-Konsole ein und testen Sie die Verbindung vor dem Speichern
    • Fügen Sie einen optionalen Nur-Lese-Schlüssel für Seiten zu Kapazität, Hosts, Storage und System-VMs hinzu
    • Deaktivieren Sie die Verbindung, um alle CloudStack-Jobs ohne Datenverlust zu pausieren
  • Verkaufsangebot festlegen

    • Verknüpfen Sie CloudStack mit einer Zone und wählen Sie aus, welche Dienste diese Zone anbietet
    • Erstellen Sie Tarife aus Ihren Service Offerings, bepreisen Sie diese nach Stunde, Monat oder längeren Intervallen mit Rabatten, klonen, verbergen oder deaktivieren Sie sie
    • Legen Sie den Basispreis einmalig fest und leiten Sie weitere Tarife ab, oder aktivieren Sie individuelle Tarife mit eigenen Einheitspreisen und Limits
    • Wählen Sie aus, welche öffentlichen IP-Präfixe verkauft werden dürfen und welche ausgeschlossen sind
    • Synchronisieren Sie OS-Templates, legen Sie Name, Icon sowie Login-Benutzer fest und erstellen Sie neue mit dem mitgelieferten Template Builder
    • Legen Sie das Standardnetzwerk, benutzerdefinierte Offerings und das Schlüsselpaar für neue VMs fest
  • Dienste aktivieren

    • Aktivieren oder deaktivieren Sie die Module Kubernetes, Private Cloud, OS & ISO Images und Bandwidth
    • Aktivieren oder deaktivieren Sie Block Storage, Snapshots, Backups sowie Skalierung und legen Sie deren Preise fest
    • Legen Sie Bandbreiten-Kontingente, Add-on-Preise und die Overage-Richtlinie fest
    • Bepreisen Sie Kubernetes-Worker-Tarife und Private-Cloud-Bandbreitentarife
  • Finanzen

    • Aktivieren Sie Zahlungskanäle: Stripe, PayPal, USDT und Banküberweisung in Vietnam
    • Geben Sie Guthabencodes und Werbeaktionen aus
    • Beschränken Sie neue Konten mit Kontingenten, bis deren Wallet aufgeladen ist
    • Sehen Sie das Wallet-Hauptbuch, Rechnungen und Umsatzberichte ein
  • Kunden und Partner

    • Finden Sie Kunden, verwalten Sie deren VMs, melden Sie sich für eine Stunde als Kunde an und wickeln Sie Service-Transfers ab
    • Erstellen Sie White-Label-Reseller mit eigener Domain, eigener Marke und Einkaufspreisen
    • Passen Sie das Portal an Ihr Branding an und verfassen Sie Ihre rechtlichen Seiten
    • Beantworten Sie Tickets und Chats
  • Kontrolle und Sicherheit

    • Prüfen Sie das Audit-Log von Administratoraktionen, Kundenanmeldungen und VM-Ereignissen
    • Senden Sie Benachrichtigungen an Telegram und per E-Mail über Ihren eigenen SMTP-Server
    • Schützen Sie die Konsole mit Zwei-Faktor-Authentifizierung und einer IP-Allowlist
    • Erstellen Sie Backups von NexCMP, stellen Sie es wieder her und aktualisieren Sie es direkt über die Admin-Konsole

Virtuelle Maschinen

Virtuelle Maschinen auf Ihrem CloudStack

Kunden bestellen einen Tarif, ein Betriebssystem und einen Abrechnungszyklus. NexCMP stellt die VM auf Ihrem CloudStack über dessen API bereit und verwaltet sie.

  • Provisionierungs-Pipeline

    Neue VMs werden über eine automatisierte, fortsetzbare Pipeline bereitgestellt – inklusive automatischem Rollback, falls ein Schritt fehlschlägt.

  • Power- & Lifecycle-Aktionen

    Starten, Stoppen, Erzwingen des Stopps, Neustarten, Betriebssystem neu installieren, Passwort oder SSH-Key zurücksetzen und Löschen – jeweils abgesichert durch einen auditierbaren Job.

  • Feste und individuelle Tarife

    Verkaufen Sie feste Tarife, die auf Ihre CloudStack-Service-Offerings verweisen, oder individuelle Tarife, bei denen Kunden vCPU, RAM und NVMe-Größe innerhalb der von Ihnen definierten Limits und Einheitspreise frei wählen.

  • Synchronisierung von Offerings & Templates

    VM-Tarife und OS-Templates bleiben stets mit Ihrem CloudStack synchron.

  • Browser-Konsole

    Eine browserbasierte VNC-Konsole über den Console Proxy Ihres CloudStack – ganz ohne Client-Software.

  • Live-Diagramme

    CPU-, Speicher-, Netzwerk- und Disk-Diagramme für jede VM, ausgelesen aus dem CloudStack-Nutzungsverlauf, plus ein Bandbreitendiagramm.

  • AI Agent auf einer VM

    Kunden beschreiben eine Aufgabe in natürlicher Sprache und der AI Agent verbindet sich über SSH mit ihrer laufenden Linux-VM. Er zeigt jeden Befehl an und führt nur schreibgeschützte Befehle selbstständig aus; alles, was den Server verändert, erfordert eine Bestätigung per Klick auf „Run“.

Cloud Servers

Die Browser-Konsole erfordert CloudStack 4.18 oder neuer. Individuelle Tarife werden in der Admin-Konsole separat aktiviert und erfordern ein benutzerdefiniertes Compute Offering von Ihrem CloudStack. Ein Web-SSH-Terminal neben der Konsole ist optional, standardmäßig deaktiviert und erfordert einen separaten SSH-Proxy-Dienst. Der AI Agent gehört zum AI-Modul, das deaktiviert bleibt, bis Sie es einschalten und einen OpenAI-kompatiblen Anbieter hinzufügen.

Virtuelle Maschinen im Portal: https://nexcmp.com/docs/portal/virtual-machines/ · AI Agent: https://nexcmp.com/docs/ai/ai-agent/

Skalierung

Vertikales Auto Scaling

Eine laufende VM kann ohne neuen Server manuell oder automatisch vergrößert werden.

  • Vertikale Skalierung

    Passen Sie vCPU, RAM und Disk einer laufenden VM direkt in einem einzigen Dialog an. Der Preis der neuen Dimensionierung wird vor dem Speichern angezeigt, und schlägt eine Änderung in CloudStack fehl, erfolgt eine Erstattung.

  • Auto Scaling

    Ein Schalter an der VM, der ihre Größe automatisch hochskaliert, wenn sie dauerhaft unter hoher Last steht. Sie definieren die Obergrenzen für vCPU und RAM sowie ein tägliches Schrittlimit.

  • Nur die Größe, niemals mehr VMs

    Es ändert sich ausschließlich die Größe derselben VM. NexCMP fügt keine VMs, Load Balancer oder Scaling-Groups hinzu.

  • Verlauf und Zurücksetzen

    Jedes Skalierungsereignis wird protokolliert und Änderungen können rückgängig gemacht werden.

Auto Scaling

Live-Änderungen an CPU und RAM erfordern CloudStack 4.23 mit KVM und ein Template, das Hot-Plugging unterstützt; der mit jedem Release mitgelieferte Template Builder erstellt solche Templates. Skalierung und Auto Scaling sind separate Optionen in der Admin-Konsole und bleiben deaktiviert, bis Sie sie einschalten.

OS-Templates und ISOs: https://nexcmp.com/docs/infrastructure/templates/

Storage

Block Storage, Snapshots und Backups

Zusätzliche Datenträger, Rollback-Punkte und Backups, jeweils separat erhältlich.

  • Daten-Volumes

    Kaufen Sie zusätzliche Daten-Disks unabhängig von der VM: Anhängen, Trennen, Vergrößern und Löschen. Ein getrenntes Volume behält seine Daten, kann an eine andere VM angehängt werden und wird nach GB-Stunde abgerechnet.

  • Snapshots

    Den Disk-Status einer VM bei Bedarf oder zeitgesteuert erfassen und zurücksetzen.

  • Backups

    VM-Backups laufen über die native Backup & Recovery-Engine von CloudStack, auf Abruf oder nach Zeitplan mit definierter Anzahl aufzubewahrender Kopien, und werden nach GB-Stunde des belegten Speicherplatzes abgerechnet.

Block Storage
Cloud Backup

Block Storage, Snapshots und Backups sind separate Schalter in der Admin-Konsole und bleiben deaktiviert, bis Sie sie einschalten. Block Storage erfordert ein benutzerdefiniertes Disk Offering von Ihrem CloudStack, Snapshots erfordern Secondary Storage und Backups erfordern Backup & Recovery mit einem in CloudStack konfigurierten Backup Offering.

Snapshots und Backups: https://nexcmp.com/docs/portal/snapshots/ · CloudStack-Verbindung: https://nexcmp.com/docs/infrastructure/cloudstack/

Netzwerk

Öffentliche IPs, Firewall und Bandbreite

Jede VM ist über das Internet erreichbar und Kunden verwalten den Zugriff selbst.

  • IP, NAT & Firewall

    Jede VM erhält eine dedizierte öffentliche IP mit statischem 1:1-NAT und einer Self-Service-Firewall: Kunden können Regeln selbst hinzufügen und entfernen.

  • Portweiterleitung

    Kunden können Portweiterleitungsregeln für ihre VM selbst hinzufügen und entfernen.

  • Öffentliche IP ändern

    Kunden können die öffentliche IP einer VM direkt über das Portal austauschen.

  • Verkaufs-IP-Pools

    Sie entscheiden, welche öffentlichen Präfixe NexCMP verkaufen darf und welche ausgeschlossen werden; der Pool freier Adressen aktualisiert sich etwa einmal pro Minute.

  • Bandbreitenerfassung

    Der Traffic wird aus den VM-Statistiken von CloudStack ausgelesen und speist monatliche Kontingente, 80%- und 100%-Warnungen, Zusatzpakete sowie Overage-Richtlinien.

Bandbreite ist standardmäßig aktiviert und kann abgeschaltet werden. Für die Verbrauchserfassung muss die Erfassung der CloudStack-VM-Statistiken aktiviert bleiben. Das verkaufbare IP-Präfix wird in der Admin-Konsole unter Sales IP pools festgelegt.

Bandbreitenkontingente und Add-ons: https://nexcmp.com/docs/catalog/bandwidth/ · CloudStack-Verbindung: https://nexcmp.com/docs/infrastructure/cloudstack/

Kubernetes und Private Cloud

Kubernetes-Cluster und Private Cloud (VPC)

Zwei Module auf Basis derselben CloudStack-Verbindung.

  • Kubernetes-Cluster (CKS)

    Kunden erstellen verwaltete Kubernetes-Cluster auf Basis des CloudStack Kubernetes Service. Die Control Plane ist für Kunden kostenlos; Worker werden zum Stundensatz des VM-Tarifs abgerechnet.

  • Cluster-Verwaltung

    Skalieren Sie Worker, starten und stoppen Sie Cluster, prüfen Sie Nodes und laden Sie die kubeconfig herunter. NexCMP richtet für jeden Cluster ein separates Netzwerk und eine eigene öffentliche IP ein und trennt die Cluster der Kunden strikt voneinander.

  • Private Cloud (VPC)

    Ein privates Netzwerk mit eigenem Router, Subnetzen (Tiers), Netzwerk-ACL-Firewall-Regeln und darin betriebenen virtuellen Maschinen.

  • Tarife mit dedizierter Bandbreite

    Eine VPC wird über einen Bandbreitentyp mit dedizierter, unlimitierter Geschwindigkeit bereitgestellt; Kunden können den Tarif später wechseln. Bei Zahlungsrückstand gesperrte VPCs werden auf eine minimale Geschwindigkeit gedrosselt statt gelöscht.

  • IPv6 in der Private Cloud

    Mit einem Dual-Stack-VPC-Angebot in CloudStack erhält jedes Tier zusätzlich eine IPv6 /64.

Kubernetes und Private Cloud sind separate Module, die deaktiviert bleiben, bis Sie sie unter License & updates aktivieren. Kubernetes erfordert CloudStack mit aktiviertem CKS, ein Domain Admin-Konto, eine Kubernetes-Versions-ISO und ein Control-Plane-Offering. Private Cloud erfordert ein VPC-Offering und ein Network-Offering pro Bandbreitentarif.

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

Betriebssystem- und ISO-Images

Betriebssystem-Images, ISOs und Templates

Die Images, von denen VMs starten – Ihre eigenen und die Ihrer Kunden.

  • Kunden-OS- und ISO-Images

    Kunden registrieren eigene OS-Images oder ISOs über einen Download-Link, erstellen Images aus gestoppten VMs und binden ISOs an eine VM an. Images bleiben für das jeweilige Kundenkonto privat und werden nach GB-Stunden abgerechnet.

  • Geprüfte Download-Links

    Ein Link wird überprüft, bevor CloudStack angewiesen wird, ihn abzurufen.

  • Katalog-Templates

    Synchronisieren Sie fertige Templates aus CloudStack und legen Sie Namen, Icons, OS-Familien sowie den Login-Benutzer für Kunden fest.

  • Template-Builder

    Ein Template-Builder ist in jedem Release enthalten. Er erstellt Images für Ubuntu 22.04 und 24.04, Debian 12 sowie Rocky Linux 9 mit Guest Agent, Passwort-Reset und Hot-Plug-Unterstützung für CloudStack.

OS & ISO Images ist ein Modul, das Sie unter License & updates aktivieren oder deaktivieren. Es erfordert ein CloudStack, dessen Secondary-Storage-VM das Internet erreichen kann, um Kunden-Images herunterzuladen, sowie ein Konto, das Templates und ISOs registrieren darf.

OS-Templates und ISOs: https://nexcmp.com/docs/infrastructure/templates/ · Module: https://nexcmp.com/docs/infrastructure/modules/

Betrieb

Den Cloud-Betrieb im Alltag steuern

Was Sie in der Admin-Konsole sehen und verwalten.

  • Statusabgleich

    Ein Hintergrundprozess hält die Datensätze von NexCMP mit dem tatsächlichen Infrastrukturstatus synchron und behebt Abweichungen automatisch.

  • Verbindungstest und Pause

    Testen Sie die CloudStack-Verbindung vor dem Speichern. Durch Deaktivieren der Verbindung werden alle CloudStack-Jobs ohne Datenverlust angehalten.

  • Kapazität und Status

    Mit einem optionalen Read-Only-Key zeigt die Admin-Konsole Hosts, Storage Pools, System-VMs, Kapazitäten und öffentliche IP-Bereiche an.

  • Aktivitätsprotokoll

    Jede VM verfügt über ein Job- und Event-Log; Administratoren steht ein Audit-Log zur Verfügung.

  • Im Namen des Kunden handeln

    Administratoren können Aktionen an der VM eines Kunden durchführen oder sich als der Kunde anmelden.

  • Dienstübertragung

    Übertragen Sie eine VM auf ein anderes Konto am selben Standort, per E-Mail durch den Eigentümer bestätigt und vom Empfänger angenommen.

  • Kunden-API

    Eine REST API mit berechtigungsbeschränkten, widerrufbaren API-Keys für VMs, Volumes, Snapshots, Backups und mehr.

Admin Console

Der schreibgeschützte Schlüssel ist optional und benötigt lediglich Lesezugriff auf sechs CloudStack-List-Befehle; für den Verkauf von VMs ist er nicht erforderlich.

CloudStack-Verbindung: https://nexcmp.com/docs/infrastructure/cloudstack/

Abrechnung

Abrechnung für Ressourcen auf CloudStack

Jeder der oben genannten Dienste wird über das Prepaid-Guthaben des Kunden abgerechnet.

  • Stündliche oder Prepaid-Zyklen

    Stündlich abgerechnete VMs laufen bis zur Löschung auf. Kunden können auf monatliche oder längere Prepaid-Zyklen wechseln – mit den von Ihnen festgelegten Rabatten.

  • Dienstspezifische Einheiten

    Daten-Volumes, Backups und Images werden nach GB-Stunden abgerechnet, Kubernetes-Worker zum Stundensatz des VM-Tarifs und Private Cloud nach monatlichem Bandbreitentarif.

  • Preisänderungen

    Preissenkungen gelten für laufende stundenbasierte VMs ab der nächsten Abrechnungsstunde. Preiserhöhungen verändern bereits laufende VMs nicht.

  • Kontingente

    Begrenzen Sie, was neue Accounts erstellen können, bis ihr Wallet aufgeladen ist.

  • White-Label-Reseller

    Reseller verkaufen dieselben Tarife auf ihren eigenen Domains mit eigenem Branding und eigenen Preisen.

Tarife und Preise: https://nexcmp.com/docs/catalog/plans/ · Kontingente: https://nexcmp.com/docs/billing/quotas/

Stundengenaue Abrechnung, Wallets und Rechnungen

Voraussetzungen

Was benötigt NexCMP von Ihrem CloudStack?

Die Basisplattform benötigt lediglich die CloudStack-API. Einige Module greifen auf optionale CloudStack-Funktionen zurück.

  • Die CloudStack-API-URL (das /client/api des Management-Servers) sowie API-Key und Secret-Key eines dedizierten Kontos und einer Domain, die für NexCMP eingerichtet wurden. Nutzen Sie niemals den ROOT-Administrator-Schlüssel: Ein dedizierter Schlüssel hat ausschließlich Zugriff auf diese Domain.
  • Eine Zone mit mindestens einem Gastnetzwerk für Kunden-VMs und einem öffentlichen IP-Bereich mit freien Adressen; das Präfix, das NexCMP verkaufen darf, wird unter Sales IP pools festgelegt.
  • Mindestens ein einsatzbereites Template mit aktivierter Passwortverwaltung und ein Service-Offering, auf das das Konto Zugriff hat, sowie Primary Storage (und Secondary Storage, falls Sie Snapshots oder Images verkaufen).
  • KVM, der Hypervisor, auf dem NexCMP getestet wird. Die Browser-Konsole setzt CloudStack 4.18 oder neuer voraus; das Live-Scaling von CPU und RAM im laufenden VM-Betrieb erfordert 4.23 mit KVM.
  • Ein Custom-Disk-Offering, falls Sie Block Storage aktivieren, und ein Custom-Compute-Offering, falls Sie individuelle Tarife anbieten.
  • Konfiguriertes Backup & Recovery, wenn Sie VM-Backups verkaufen möchten.
  • Eine Secondary-Storage-VM mit Internetzugang, falls Sie OS & ISO Images aktivieren.
  • Aktivierter CloudStack Kubernetes Service, ein Domain Admin-Konto, eine Kubernetes-Versions-ISO und ein Control-Plane-Offering, wenn Sie das Kubernetes-Modul aktivieren.
  • Ein VPC-Offering und ein Network-Offering pro Bandbreitentarif, wenn Sie das Private Cloud-Modul aktivieren.

Lizenzierung

Eine Lizenz, keine Gebühren pro Infrastruktur

NexCMP Free ist im ersten Jahr für $0 erhältlich: das vollständige signierte Build inklusive aller Module, Bugfixes und Updates für 1 Jahr sowie unbegrenzt vielen Reseller-Domains. Nach dem ersten Jahr verlängert es sich für $99 pro Jahr; die Software bleibt auch ohne Verlängerung uneingeschränkt lauffähig. Es fallen keinerlei Gebühren pro Infrastruktur, pro VM oder pro Kunde an.

  • Binden Sie Ihr betriebenes Apache CloudStack an – ohne Lizenzgebühren pro Infrastruktur.
  • Unbegrenzte Anzahl an VMs und Kunden.
  • Jedes Modul ist im Build enthalten; standardmäßig deaktivierte Module werden direkt in der Admin-Konsole eingeschaltet.

NexCMP Free richtet sich an Netzwerkbetreiber mit eigenem ASN und auf den eigenen Namen registriertem Subnetz; Anträge werden geprüft, Bugfixes sind enthalten, technischer Support und Apps jedoch nicht. NexCMP Source kostet einmalig $499 – direkt erworben oder als Upgrade zu einer Free-Lizenz – inklusive vollständigem Quellcode, aller fertig erstellten und gebrandeten Apps sowie 30 Arbeitstagen Unterstützung durch einen Fachingenieur. Preise und Tarife ansehen

Häufig gestellte Fragen

Zahle ich pro Infrastruktur?
Nein. NexCMP Free kostet $0 im ersten Jahr und verlängert sich danach für $99 pro Jahr; es gibt keine Gebühren pro Infrastruktur, pro VM oder pro Kunde.
Welche CloudStack-Version wird unterstützt?
NexCMP wird für Apache CloudStack 4.23 entwickelt und getestet. Für andere Versionen kontaktieren Sie bitte den Vertrieb.
Was kann NexCMP auf meiner CloudStack-Infrastruktur leisten?
Verkauf und Verwaltung virtueller Maschinen (Bereitstellung, Power-Aktionen, Neuinstallation, Passwort-Reset, Konsole, Diagramme, benutzerdefinierte Tarife), vertikales Auto Scaling, Daten-Volumes, Snapshots und Backups, öffentliche IP-Adressen mit Firewall und Portweiterleitung, Kubernetes-Cluster (CKS), Private Cloud (VPC), eigene OS- und ISO-Images der Kunden, Bandbreiten-Quotas sowie stundengenaue Abrechnung oder Prepaid-Abrechnung für all das.
Welche Funktionen sind standardmäßig deaktiviert, bis ich sie einschalte?
Block Storage, Snapshots, Backups, Skalierung und Auto Scaling, benutzerdefinierte Tarife, Kubernetes, Private Cloud, das KI-Modul und das Web-SSH-Terminal. Kubernetes, Private Cloud, OS & ISO Images und Bandbreite sind Module, die Sie in der Admin-Konsole unter Lizenz & Updates aktivieren oder deaktivieren. Jedes Modul setzt das entsprechende CloudStack-Feature voraus; die Abschnitte auf dieser Seite und https://nexcmp.com/docs/infrastructure/modules/ listen diese auf.
Funktioniert NexCMP auch mit anderen Systemen außer CloudStack?
Ja. Ab Version 1.3.0 verkauft NexCMP auch virtuelle Maschinen aus Proxmox VE – in derselben Installation und auf Wunsch in derselben Zone, siehe Proxmox-Seite. OpenStack befindet sich in der Entwicklung.
Welches CloudStack-Konto und welchen API-Schlüssel benötigt NexCMP?
Eine dedizierte Domain und ein Konto, die eigens für NexCMP erstellt wurden – mit der Rolle Domain Admin (empfohlen) oder der Rolle User – sowie das dazugehörige API-Schlüsselpaar. Ein Domain-Admin-Schlüssel hat nur Zugriff auf die eigene Domain; ein kompromittierter Schlüssel gefährdet somit nicht den Rest Ihrer Cloud. Der Einrichtungsassistent prüft zudem, ob das gewählte Netzwerk zur Zone und zum Konto des Schlüssels gehört.
Auf welche Hypervisor- und CloudStack-Funktionen setzt NexCMP auf?
KVM ist der getestete Hypervisor. Die Basisplattform benötigt lediglich die CloudStack API; die Browser-Konsole setzt CloudStack 4.18 oder neuer voraus, Live-CPU- und RAM-Skalierung erfordert 4.23 mit KVM, Backups setzen Backup & Recovery voraus und die Module Kubernetes sowie Private Cloud benötigen den CloudStack Kubernetes Service bzw. VPC-Angebote.
Kann ich Kubernetes-Cluster verkaufen?
Ja, mit dem Kubernetes-Modul auf Basis des CloudStack Kubernetes Service (CKS). Die Control Plane ist für Kunden kostenlos, und Worker-Nodes werden zum Stundensatz des jeweiligen VM-Tarifs abgerechnet. Das Modul ist standardmäßig inaktiv, bis Sie es aktivieren, und setzt aktiviertes CKS in CloudStack voraus. Siehe https://nexcmp.com/docs/infrastructure/kubernetes-and-private-cloud/.
Können Kunden eigene Betriebssystem-Images oder ISOs mitbringen?
Ja, mit dem Modul OS & ISO Images. Kunden können ein Image oder ISO über einen Download-Link registrieren, ein Image aus einer gestoppten VM erstellen und ISOs einbinden; Images sind für das jeweilige Konto privat und werden nach GB-Stunden abgerechnet. Voraussetzung ist eine Secondary-Storage-VM mit Internetzugriff.
Wie bleibt NexCMP mit dem aktuellen Zustand von CloudStack synchron?
VM-Tarife und OS-Templates werden aus Ihrem CloudStack synchronisiert, und eine Hintergrundschleife gleicht die Daten von NexCMP mit dem tatsächlichen Infrastrukturstatus ab und behebt Abweichungen automatisch. CloudStack bleibt die Source of Truth für die Hypervisoren; NexCMP fungiert darüber als Storefront, Abrechnungssystem und Kundenportal.
Erhalten Kunden eine öffentliche IP-Adresse und eine Firewall?
Ja. Jede VM erhält eine dedizierte öffentliche IP-Adresse mit 1:1 Static NAT und einer Self-Service-Firewall; Kunden können zudem Portweiterleitungsregeln definieren. Die Adressen stammen aus einem öffentlichen IP-Bereich in Ihrer Zone.
Muss ich CloudStack selbst betreiben?
NexCMP verkauft die Kapazitäten jeder CloudStack-Umgebung, die über deren API erreichbar ist – unabhängig davon, ob es Ihre eigene Infrastruktur ist oder Sie über API-Zugriff verfügen.

Ein zentraler Core für Billing, Portal und Reseller auf Ihrer Infrastruktur. Fügen Sie Apache CloudStack, Proxmox VE, Ceph S3 und AI Models zur selben Installation hinzu.

  • Proxmox VE

    Proxmox VE-Cluster als VM-Quelle: IP-Pools, OS-Templates, Konsole, Snapshots und Neuinstallation, stündlich oder monatlich abgerechnet.

  • Ceph S3

    S3-kompatibler Object Storage auf Ihrem Ceph RADOS Gateway: Kundenkonten, Zugriffsschlüssel, Buckets, Nutzung und verbrauchsbasierte Abrechnung.

  • AI Models

    Verkaufen Sie Zugang zu AI-Modellen aus eigenen Quellen: ein Key für viele Modelle, Preise pro Modell, Limits und Wallet-Abrechnung.

  • OpenStackSoon

    In Entwicklung. Nutzt denselben Abrechnungs-, Portal- und Reseller-Kern. Kein Veröffentlichungsdatum zugesagt.

Bringen Sie Ihre CloudStack-Infrastruktur zum Einsatz

NexCMP Free kostet $0 im ersten Jahr inklusive aller integrierten Module. Installieren Sie es noch heute auf Ihrem Server.

Zuletzt aktualisiert: