Bandbreitenquoten und Add-ons
Wo im Admin-Bereich: Services › Bandwidth: Summary (
/bandwidth), Add-on (/bandwidth/addons) sowie Quotas, pricing & policy (/bandwidth/policy). Der Modulschalter befindet sich unter System › Admin › License & updates.
Funktion
Bandbreite weist jedem gemessenen Dienst eine monatliche Traffic-Quote zu. NexCMP misst die Nutzung, warnt den Kunden bei 80% sowie 100% und agiert bei Überschreitung der Quote gemäss Ihrer Überschreitungsrichtlinie. Kunden können Add-ons mit zusätzlichen Terabyte über ihr Guthaben erwerben; Sie können Add-ons auch kostenlos gewähren.
| Dienst | Quote |
|---|---|
| Virtual Machines | Pro VM und Monat (Standard 2048 GB, d. h. 2 TB) |
| Kubernetes | Die VM-Quote multipliziert mit der Anzahl der Worker |
| Object Storage | Download-Traffic pro Kunde und Monat (Standard 100 GB); darüber hinaus gilt der normale Pay-as-you-go-Preis |
| VPN | Behält die Quote des Plans bei; Bandbreite auf der VPN-Seite upgraden |
| Private Cloud | Unmetered |
Anforderungen
| Komponente | Anforderung |
|---|---|
| Modul | Bandwidth ist standardmäßig aktiviert. Deaktivieren Sie diese unter License & updates, um sie auszublenden. |
| Messquelle | Mit der Standardquelle: CloudStack VM statistics. Lassen Sie die VM-Statistikerfassung in CloudStack aktiviert; die Standardaufbewahrungsdauer von 720 Minuten ist ausreichend. |
| Proxmox VE | VMs auf Proxmox VE werden nicht gemessen. |
| Wechselkurs | Der Add-on-Preis wird in VND eingegeben. Siehe Currency and exchange rates. |
| Abhängig von | CloudStack für VM- und Kubernetes-Traffic, S3 für Storage-Downloads. |
Infrastruktur vorbereiten
Nicht erforderlich, solange CloudStack verbunden ist. NexCMP liest listVirtualMachinesUsageHistory für alle VMs des Kontos in einem Aufruf alle 5 Minuten in Fenstern von höchstens zwei Stunden aus. Jede Stichprobe umfasst eine Minute und wird aufaddiert. Die Stichproben werden drei Minuten in der Vergangenheit genommen, damit sie Zeit haben einzutreffen. Eine Lücke, die länger ist als die Aufbewahrungsdauer von CloudStack (ca. 12 Stunden), wird übersprungen und aufgezeichnet.
Was die Zahlen bedeuten
Die Nutzung wird auf der Netzwerkschnittstelle jeder VM gezählt, umfasst also auch den Traffic zwischen VMs und nicht nur den Traffic zum Internet. Sie kann etwas höher sein als die Zählung eines Edge-Routers.
In NexCMP verbinden
Öffnen Sie Services › Bandwidth › Quotas, pricing & policy.
Legen Sie die Werte fest und klicken Sie auf Save; ein Grund wird abgefragt und aufgezeichnet. Der Worker wendet die Änderung innerhalb von etwa 30 Sekunden an.
Feld Standard Bedeutung Bandwidth aktivieren (Kundenmenü und Kauf von Add-ons) on Der Schalter für die Vertriebsseite des Moduls. VM, GB/Monat (Kubernetes = dieser Wert × Worker) 2048 Kontingent pro VM und Abrechnungszeitraum. S3, GB Download/Monat pro Kunde 100 Darüber hinaus gilt das normale S3-Pay-as-you-go-Modell. Kontingentrichtung (VM, Kubernetes) Eingehend + ausgehend Oder Outbound only. +1 TB Preis (VND) 100,000 Wird zum Kurs zum Angebotspreis in Cent umgerechnet. Maximum pro Kauf (TB) 50 Überschreitungsrichtlinie suspend notify, throttle oder suspend (siehe unten). Tatsächliche Sperrung erzwingen ab Migrierungsdatum + 24 Stunden Vor diesem Datum wird nichts gesperrt; Kunden werden lediglich gewarnt. Drosselungslimit (Mbps) Wird nur bei Drosselung verwendet. 
Überschreitungsrichtlinien
| Richtlinie | Was passiert, wenn ein Dienst 100% überschreitet |
|---|---|
| notify | Der Kunde wird benachrichtigt. Sonst nichts. |
| throttle | Derzeit wie notify: Der Geschwindigkeitsbegrenzer ist in dieser Version nicht angebunden. |
| suspend (Standard) | Die VM, der Cluster oder das S3-Konto wird gesperrt, bis der Kunde ein Add-on kauft oder der nächste Zeitraum beginnt. Wirksam erst ab dem Datum suspend-from. |
Die Benachrichtigungen bei 80% und 100% (Glocke und E-Mail) werden immer einmal pro Schwellenwert, Zeitraum und Dienst ausgeführt. Wenn Sie einen Dienst entsperren, der wegen Bandbreite gesperrt wurde, während er sich immer noch über dem Kontingent befindet, wird er bei der nächsten Prüfung (innerhalb von 5 Minuten) erneut gesperrt. Um ihn weiter laufen zu lassen, gewähren Sie ein Add-on.
Nutzung überwachen und Add-ons gewähren
Öffnen Sie Services › Bandwidth › Summary. Dort werden alle Services mit ihrer Nutzung im aktuellen Abrechnungszeitraum, dem Kontingent inklusive Add-ons, dem verbleibenden Kontingent sowie den 80-%- und 100-%- Marken aufgelistet. KPI-Kacheln zeigen die Anzahl der Services, die in den letzten 30 Tagen verkauften Add-ons und den Collector-Status (running, cursor). Die Tabelle Daily zeigt den aktuellen Zeitraum Tag für Tag.

Um einem Kunden mehr Spielraum zu geben, verwenden Sie Grant bei einem Service (einem kostenlosen Add-on im Umfang von ganzen Terabytes). Öffnen Sie Add-on für den Verlauf von Käufen und Zuweisungen (neueste zuerst), gefiltert nach Typ.

Was Kunden sehen
Das Kundenportal erhält ein Bandwidth-Menü mit der Nutzung, dem verbleibenden Kontingent und einer Aktion buy +1 TB, die über das Guthaben bezahlt wird (bis zu Ihrem Maximum pro Kauf). Add-ons sind für den laufenden Abrechnungszeitraum gültig.
Verifizierung
- Der Collector unter Summary läuft und sein Cursor bewegt sich alle paar Minuten vorwärts.
- Eine VM mit Datenverkehr zeigt die Nutzung nach etwa 10 bis 15 Minuten an.
- Um die Benachrichtigungen zu sehen, reduzieren Sie das VM-Kontingent auf einer Test-Installation auf wenige GB und erzeugen Sie etwas Datenverkehr. Tun Sie dies nicht in einer Produktionsumgebung: Das Kontingent gilt für jede VM.
Grenzwerte und Hinweise
- Die Nutzung wird pro Abrechnungszeitraum (einem Monat) gezählt. Add-ons und Kontingente gelten für den laufenden Zeitraum.
- "Enforce actual suspend from" schützt Sie davor, Kunden in dem Moment zu sperren, in dem das Modul zum ersten Mal aktiviert wird.
- Die Drosselungsrichtlinie (Throttle) löst in dieser Version nur Benachrichtigungen aus.
- Eine Änderung des Kontingents gilt für alle Standorte, einschließlich Reseller-Standorte. Die Endkunden- und Reseller-Preise für Add-ons richten sich nach deren Rabatt oder Aufschlag.
- Bandbreite für Dedicated servers ist ein separates Thema; siehe Dedicated servers.
Fehlerbehebung
| Symptom | Ursache | Behebung |
|---|---|---|
| Nutzung bleibt bei einer laufenden VM bei Null | Der Worker ist gestoppt, CloudStack ist getrennt oder die VM-Statistiken sind deaktiviert | Überprüfen Sie sudo nexcmp status und Test connection unter CloudStack; aktivieren Sie die CloudStack-VM-Statistiken. |
| Nutzung weist Lücken auf | Die CloudStack-Aufbewahrungsfrist wurde überschritten oder der Worker war länger als etwa 12 Stunden offline | Nicht wiederherstellbar; die Lücke wird aufgezeichnet. |
| Nutzung ist etwas höher als erwartet | Datenverkehr zwischen VMs und anderer Schnittstellen-Traffic ist enthalten | Erwartet; erklären Sie dies den Kunden. |
| Ein gesperrter Service ist nach dem Entsperren wieder gesperrt | Er überschreitet nach wie vor das Kontingent | Gewähren Sie ein Add-on oder erhöhen Sie das Kontingent. |
| Nichts wird gesperrt, obwohl die Richtlinie auf suspend steht | Das Datum für die Sperrung liegt in der Zukunft | Setzen Sie es auf „jetzt“ (die Seite zeigt "ACTIVE", wenn es aktiv ist). |
| "bw_over_policy muss notify, throttle oder suspend sein" | Ungültige Richtlinie über die API übergeben | Verwenden Sie einen der drei Werte. |
| Proxmox-VMs zeigen keine Nutzung an | Sie werden nicht erfasst | Erwartet. |
| Kunden können keine Add-ons kaufen | Bandbreite ist deaktiviert oder das Guthaben ist leer | Überprüfen Sie den Schalter und das Guthaben. |