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

  • NA 

IP Clearance

  NA 

Appendix

Appendix A:

Appendix B:

  • No labels