Skip to content

Commit 0d359ff

Browse files
committed
Add a short upgrade section and simplify the VPC rate paragraph
- Replace the long upgrade note with a "Network Rates After Upgrading" subsection: existing rates are kept, new rules apply to existing instances and routers when they are next started - Note that the rate shown for a NIC is not read from the hypervisor - Shorten the paragraph on when a VPC's public rate is updated
1 parent 270ec8a commit 0d359ff

1 file changed

Lines changed: 25 additions & 25 deletions

File tree

‎source/adminguide/service_offerings.rst‎

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -844,17 +844,12 @@ The rate that applies to a VPC is:
844844
means unlimited. The parameter accepts -1, 0 (both unlimited) or a
845845
positive number.
846846

847-
The effective rate is stored when the VPC is created and is refreshed
848-
when the VPC is restarted successfully with the cleanup option (the
849-
virtual router is recreated and the new rate is applied to its public
850-
interface). Changing the global parameter therefore affects an existing
851-
VPC only after the VPC is restarted with cleanup. A restart without
852-
cleanup does not change the rate of the VPC. The rate of a VPC is shown
853-
as **Public network rate (Mb/s)** in the VPC details, and as
854-
**publicnetworkrate** in the listVPCs API response. This value is
855-
updated only when the VPC is restarted with cleanup. A virtual router
856-
that is recreated by other means may apply a new value of the global
857-
parameter to its public interface without the VPC details being updated.
847+
The rate of a VPC is updated when the VPC is restarted with the cleanup
848+
option, which recreates the virtual router. A restart without cleanup does
849+
not update it. Changing vpc.public.network.throttling.rate therefore
850+
affects an existing VPC only after a restart with cleanup. The rate of a
851+
VPC is shown as **Public network rate (Mb/s)** in the VPC details, and as
852+
**publicnetworkrate** in the listVPCs API response.
858853

859854
.. image:: /_static/images/vpc_details_public_network_rate.png
860855
:width: 335px
@@ -879,21 +874,26 @@ uses the public network rate of the new offering.
879874
network rate. After the restart the VPC uses the value of
880875
vpc.public.network.throttling.rate.
881876

877+
Network Rates After Upgrading
878+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
879+
880+
When you upgrade to 24.0.0, CloudStack keeps the network rates of existing
881+
networks and NICs as they were before the upgrade. Running instances and
882+
virtual routers are not changed. Existing VPCs have no public network
883+
limit.
884+
885+
The new rules described above apply to new networks and NICs. They apply
886+
to existing instances and virtual routers the next time they are started:
887+
stop and start an instance, or stop and start a virtual router, or restart
888+
its network or VPC with the cleanup option. At that point the rate of a NIC
889+
can increase or decrease, for example when the system offering of the
890+
router, or the compute offering of the instance, takes precedence.
891+
882892
.. note::
883-
When upgrading to 24.0.0, the network rate that applies to the existing
884-
networks and NICs is recorded using the rules that applied before the
885-
upgrade, so the bandwidth limits of running instances and routers do
886-
not change. Existing VPCs have no public network limit (unlimited). The
887-
new rules described above apply to the networks and NICs created after
888-
the upgrade.
889-
890-
For existing instances and virtual routers, the new rules apply the next
891-
time they are started: an instance is stopped and started, and a router
892-
is recreated by restarting its network or VPC with the cleanup option.
893-
A restart without cleanup keeps the router and the rates of its NICs.
894-
The network rate of such a NIC can therefore increase or decrease at
895-
that point, for example when the system offering of the router, or the
896-
compute offering of the instance, now takes precedence.
893+
The rate shown for a NIC is the rate CloudStack calculated for it. It is
894+
not read from the hypervisor. Until an instance or virtual router is
895+
restarted, the bandwidth in effect can differ from the rate shown, for
896+
example if a throttling setting was changed after it was started.
897897

898898

899899
Changing the Default System Offering for System VMs

0 commit comments

Comments
 (0)