@@ -682,41 +682,36 @@ You can modify any of the settings as needed before clicking Add to create the n
682682Network Throttling
683683------------------
684684
685- In CloudStack, this is done using network rate settings. These settings
686- define the maximum data transfer speed (in Mbps) that guest instance's
687- network interface can use.
685+ Network throttling is the process of controlling the network bandwidth. CloudStack controls this
686+ behaviour of the guest networks in the cloud by using the network rate
687+ parameter. This parameter is defined as the default data transfer rate
688+ in Mbps (Megabits Per Second) allowed in a guest network. It defines the
689+ upper limits for network bandwidth.
688690
689- There are 3 places where network rate (bandwidth limit) can be defined:
690-
691- - Global Parameter
691+ You can throttle the network bandwidth either to control the usage above
692+ a certain limit for some accounts, or to control network congestion in a
693+ large cloud environment. The network rate for your cloud can be
694+ configured on the following:
692695
693696- Network Offering
694697
695- - Compute Offering
696-
697- If the network rate is **NULL ** at:
698-
699- * The **Compute Offering **, it uses the ``vm.network.throttling.rate `` global setting.
700- * The **Network Offering **, it uses the ``network.throttling.rate `` global setting.
701-
702- For system networks (Public, Storage, and Management), the rate
703- is set to 0. This implies unlimited bandwidth by default.
704-
705- For guest networks, the default rate is set to ``NULL ``. In this case, the rate is
706- defaulted to the mentioned global parameter values.
698+ - Service Offering
707699
708- Changing defaults cannot be done via the UI. But you can either create new offerings,
709- or directly update existing ones in the database:
700+ - Global parameter
710701
711- * ``cloud.network_offerings `` for Network Offerings.
712- * ``cloud.service_offering `` for System VMs.
702+ If network rate is set to NULL in service offering, the value provided
703+ in the vm.network.throttling.rate global parameter is applied. If the
704+ value is set to NULL for network offering, the value provided in the
705+ network.throttling.rate global parameter is considered.
713706
714- .. note :: ``nw_rate`` stands for Network Rate,
715- ``mc_rate `` stands for Multicast Rate,
716- and ``0 `` means unlimited bandwidth.
707+ For the default public, storage, and management networks, network rate
708+ is set to 0. This implies that the public, storage, and management
709+ networks will have unlimited bandwidth by default. For default guest
710+ networks, network rate is set to NULL. In this case, network rate is
711+ defaulted to the global parameter value.
717712
718- The following table gives an overview of how network rate is applied on
719- different types of networks in CloudStack.
713+ The following table gives you an overview of how network rate is applied
714+ on different types of networks in CloudStack.
720715
721716.. cssclass :: table-striped table-bordered table-hover
722717
@@ -772,12 +767,12 @@ the instance if any, similar to shared networks.
772767
773768For example:
774769
775- Network rate of network offering = 200 Mbps
776- Network rate of compute offering = 1000 Mbps
770+ Network rate of network offering = 10 Mbps
771+ Network rate of compute offering = 200 Mbps
777772
778773In shared networks, ingress traffic will not be limited for CloudStack,
779- while egress traffic will be limited to 1000 Mbps. In an isolated
780- network, ingress traffic will be limited to 200 Mbps and egress to 1000
774+ while egress traffic will be limited to 200 Mbps. In an isolated
775+ network, ingress traffic will be limited to 10 Mbps and egress to 200
781776Mbps.
782777
783778
0 commit comments