apache / apache/cloudstack

Proposal to Enhance Private Gateway Functionality for Measuring and Billing Usage

Offen
#8,270 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
archive component:networking component:usage-server component:vpc type:enhancement
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

##### ISSUE TYPE

* Enhancement Request

##### COMPONENT NAME

~~~
Private Gateway
~~~

##### CLOUDSTACK VERSION

~~~
CloudStack 4.18.0.0
~~~

##### CONFIGURATION

##### OS / ENVIRONMENT

##### SUMMARY

Hello Community,

I'd like to address an observation regarding Private Gateway functionality that presents a challenge in billing and measuring end-user usage. Currently, while it's feasible to connect VPCs or other networks, there exists a notable gap in quantifying and billing the usage for end users.

There are two key scenarios where this limitation is evident:

1. VPC to VPC Peering within the same zone (No Charges)
- Network traffic travels through fiber cables within the zone.

2. VPC to VPC Peering not within the same zone (Charges Apply)
- Network traffic travels via Private Lines managed by the Cloud Operator.
- Multiple VPCs from different tenants utilize these Private Lines.

3. VPC to External Networks Peering (Charges Apply)
- Clients may deploy their devices in the data center.

To address this issue, I believe it's crucial to enhance the system's capability to measure Private Gateway usage accurately. This enhancement would enable the application of different tariffs for billing purposes, allowing for a more transparent and fair billing process for all users involved. I intend to raise this concern on Github and propose enhancements to facilitate these measurements and billing functionalities.

##### STEPS TO REPRODUCE

~~~

~~~

##### EXPECTED RESULTS

~~~

~~~

##### ACTUAL RESULTS

~~~

~~~

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt die Komponente Private Gateway und drei Peering-Szenarien, enthält jedoch keine Dateien, Befehle, Tests oder Akzeptanzkriterien. Beginne damit, zu erfassen, wie CloudStack derzeit Gateway-Traffic und Abrechnung für Peering innerhalb derselben Zone, zonenübergreifendes Peering und externes Peering erfasst. Als abgeschlossen gilt die Aufgabe, wenn ein abgestimmter Umfang der Erweiterung und messbare Nutzungsdaten vorliegen, die für differenzierte Tarife geeignet sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
cloud, infrastructure
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.