Назначение политик качества обслуживания

Назначение политик качества обслуживания#

Помимо политик качества обслуживания по умолчанию, можно назначать политики для отдельных сетевых портов, плавающих IP-адресов и целых сетей.

Предварительные требования

  • Создана политика качества обслуживания, как описано в разделе Creating QoS policies.

Назначение политики качества обслуживания порту

Узнайте идентификатор требуемого порта, а затем назначьте политику с помощью команды openstack port set --qos-policy <qos-policy>. Например:

# openstack --insecure port list
+--------------------------------------+-----+----------------------------+
| ID                                   | <…> | Fixed IP Addresses         |
+--------------------------------------+-----+----------------------------+
| c0ea690f-4993-4467-afd5-5389016a0658 |     | ip_address='10.136.18.133' |
+--------------------------------------+-----+----------------------------+
# openstack --insecure port set --qos-policy policy1 c0ea690f-4993-4467-afd5-5389016a0658

Назначение политики качества обслуживания плавающему IP-адресу

Узнайте идентификатор требуемого плавающего IP-адреса, а затем назначьте политику с помощью команды openstack floating ip set --qos-policy <qos-policy>. Например:

# openstack --insecure floating ip list
+--------------------------------------+---------------------+-----+
| ID                                   | Floating IP Address | <…> |
+--------------------------------------+---------------------+-----+
| 866203a2-4e1c-459f-807f-14ed563409f1 | 10.136.18.135       |     |
+--------------------------------------+---------------------+-----+
# openstack --insecure floating ip set --qos-policy policy1 866203a2-4e1c-459f-807f-14ed563409f1

Назначение политики качества обслуживания всем портам в сети

Узнайте идентификатор или имя требуемой сети, а затем назначьте политику с помощью команды openstack network set --qos-policy <qos-policy>. Например:

# openstack --insecure network list
+--------------------------------------+----------+-----+
| ID                                   | Name     | <…> |
+--------------------------------------+----------+-----+
| c6ee561e-9cf7-489b-bbab-7bca557ee7a5 | public   |     |
+--------------------------------------+----------+-----+
# openstack --insecure network set --qos-policy policy1 public