Running docker on azure vm giving 70% less network bandwidth than vm bandwidth for network

Ankur Jain 21 Reputation points
2023-10-16T05:01:38.4466667+00:00

HI All,

Problem: I am getting 60% network bandwidth between docker container running on two vm than vm network bandwidth itself. vm in use is - standard D16s v3 which support 30gbps network bandwidth and i have accelerated network also available. But same setup without any change working without any issue in AWS but in azure bandwidth difference between container on vm and vm itself is there.

I have done all test cgroup. limit check and iperf tool for network bandwidth test between to vm and docker on those vm . and could not find any issue but still bandwidth issue is there only on azure.

note - same application same setup on ec2 aws running fine with no network issue notice with container on ec2 but on azure drastic diff on network between two container on vm and vm itself. Cpu ram is same on aws and azure.

tested both docker networking type none and bridge.

Thanks

AJ

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,014 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.