You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
Bug Reference
CLOUDSTACK-6262
-
Getting issue details...
STATUS
Branch
4.4, Master
Introduction
Purpose
This is functional specification for Enabling Network throttling for VMs on Hyper-V
References
Document History
Glossary
Feature Specifications
- Currently network rate parameter which is passed during deployment of VM is not honored in Hyper-V. With this we will apply that parameter to maximum bandwidth allowed for VM. This parameter will be applied to NIC and controls the max data transfer date rate of the NIC and will apply to both ingress and egress traffic combined .
- One can see whether settings got applied successfully by verifying the VM -> settings--> network adapter --> bandwidth management --> maximum bandwidth in Hyper-V Manager.
Use cases
With this we can control the max bandwidth allocated for VM
Architecture and Design description
This requires only Hyper-V Agent Side Changes.
One more Management Class named
ROOT.virtualization.v2.Msvm_EthernetSwitchPortBandwidthSettingData.cs will be added . This class will allow us to manage the bandwidth settings of VM.
Web Services APIs
NA
UI flow
IP Clearance
NA
Appendix
Appendix A:
Appendix B: