Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ingress/Egress and minimum bandwidth support #17

Open
kommhoerauf opened this issue Jan 23, 2019 · 2 comments
Open

Ingress/Egress and minimum bandwidth support #17

kommhoerauf opened this issue Jan 23, 2019 · 2 comments

Comments

@kommhoerauf
Copy link

As the QoS OpenStack APIs have been updated there are new possibilties. Neutron now allows setting the bandwidth rule type to ingress or egress. Also it should now be possible to set minimum bandwidth rules which was not possible in earlier versions.

see :
https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/network-qos-rule.html

@kommhoerauf
Copy link
Author

Added initial support for setting ingress / egress direction for bandwidth rules in the feature branch

@kommhoerauf
Copy link
Author

Added support for creating minimum bandwidth rules

Now we have more default values to choose of :

PLATINUM ~ 500 mb/s - Maximum Bandwidth for outgoing traffic
GOLD ~ 200 mb/s - Maximum Bandwidth for outgoing traffic
SILVER ~ 100 mb/s - Maximum Bandwidth for outgoing traffic
BRONZE ~ 50 mb/s - Maximum Bandwidth for outgoing traffic
COAL ~ 5 mb/s - Maximum Bandwidth for outgoing traffic

INGRESS_PLATINUM ~ 500 mb/s - Maximum Bandwidth for incoming traffic
INGRESS_GOLD ~ 200 mb/s - Maximum Bandwidth for incoming traffic
INGRESS_SILVER ~ 100 mb/s - Maximum Bandwidth for incoming traffic
INGRESS_BRONZE ~ 50 mb/s - Maximum Bandwidth for incoming traffic
INGRESS_COAL ~ 5 mb/s - Maximum Bandwidth for incoming traffic

MINIMUM_PLATINUM ~ 500 mb/s - Minimum Bandwidth for outgoing traffic
MINIMUM_GOLD ~ 200 mb/s - Minimum Bandwidth for outgoing traffic
MINIMUM_SILVER ~ 100 mb/s - Minimum Bandwidth for outgoing traffic
MINIMUM_BRONZE ~ 50 mb/s - Minimum Bandwidth for outgoing traffic
MINIMUM_COAL ~ 5 mb/s - Minimum Bandwidth for outgoing traffic

MINIMUM_INGRESS_PLATINUM ~ 500 mb/s - Minimum Bandwidth for incoming traffic
MINIMUM_INGRESS_GOLD ~ 200 mb/s - Minimum Bandwidth for incoming traffic
MINIMUM_INGRESS_SILVER ~ 100 mb/s - Minimum Bandwidth for incoming traffic
MINIMUM_INGRESS_BRONZE ~ 50 mb/s - Minimum Bandwidth for incoming traffic
MINIMUM_INGRESS_COAL ~ 5 mb/s - Minimum Bandwidth for incoming traffic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant