Hi,
some of the azure products form an important part of our infrastructure. There are a few, but most importantly a private DNS zone, a virtual WAN, a virtual network, a MSSQL database, a private DNS resolver, and a couple of VMs for DNS forwarding via dnsmasq. The virtual network has no special configuration, e.g. no firewall, no DDos protection and default DNS server.
We have some other servers outside of the Azure infrastructure, which use the database and storage, and are connected through an IPsec tunnel to the WAN. To maintain a private connection to the database and the storages we use the private DNS zone.
It works mostly fine, but we have a serious problem that sometimes some of our hosts experience DNS issues. In every case the duration of the timerange where the timeouts are happening is pretty much exactly one hour (~58 minutes).
One of our suspicions was that we might be affected of some rate limiting or quota exhaustion. We tried to get a clear a picture of what the limitions of our used products are, but unfortunately it is rather difficult.
We found these two documentations with different limitations, but no detailed explanation:
So we would like to know: are there any good overview of quotas and/or usage limitions for the following products in terms of networking, like requests per second, etc:
- virtual network
- private DNS zone
- virtual WAN
And if so, even more important, how is the limition handled and what consequences are there? Is the one hour block of DNS timeouts we are experiencing a possible consequence of rate limiting/throttling/something else?
(Another doubt we have is that if we might need some sort of NATing between the two networks.)