有关Azure实例分配带宽的问题

Eri*_*Yin 15 azure

我从Azure中了解到一些事实:

  1. 每个实例的带宽有限,例如:Extra Small实例的速度为5Mb/s
  2. 我们只支付出站带宽,入站是免费的
  3. 对于同一个数据中心,流量是免费的
  4. 即使是小型实例,我检查了网络接口,连接速度为10G.因此,分配的带宽始终低于网络接口所能提供的连接速度.

我想知道:

  1. 仅为出站或所有流量分配的带宽?
  2. 为数据中心外部或任何数据分配带宽?

我想知道更多有用的答案:

  1. 分配的带宽是否会限制一个部署中的实例之间的流量(它们将位于相同的数据中心,同一网络)我将在实例之间交换数据,因此我想知道是否将利用整个网络接口容量.
  2. 分配的带宽是否会限制实例和CloudDrive之间在同一数据中心的流量?如果是,那么限制读或写或两者?我将使用CloudDrive批次,因为它们位于同一中心所以带宽不会花费,所以我想知道速度限制.
  3. 分配的带宽是否会将实例连接限制为外部,例如,通过外部SMTP服务器发送电子邮件?

任何官方消息来源都非常感谢.

dun*_*nry 22

在一天结束时,您主要受限于数据中心内盒子上的NIC.每台物理机上都有1Gbps网卡.发现它具有大约800Mbps的持续传输速度.由于每个主机当前也可以有8个访客,因此保留的NIC的比率是核心的乘数.如果您有一个Small实例,则保留100Mbps,Medium保留200Mbps,L 400Mbps等.但是,这没有考虑到爆发.在实践中,小实例可以突破到250Mbps左右 - 这取决于你的邻居在盒子上做了什么.您保留的核心越多,您的爆发就越高.

XS实例大小实际上限制为5Mbps,因此它不遵循其他模式.

同样,您在数据中心内的连接通常会受到NIC带宽的限制.例如,实例和存储实例都是如此.对于数据中心外(普遍的网络条件通常更重要),NIC仍然是限制,但通常数据中心之外的其他因素是瓶颈.

排序例外的这一切是存储访问特定分区时:你可以约为每BLOB(或分区真的)60MB/s的传输,因为这是仅限于在其中,而不是一个分区服务器将服务的请求率到网卡的速度.但是,整个存储帐户的限制是3Gbps(超过您的NIC).这只能在访问多个分区时实现.

回到您的上下文,这意味着您将获得特定云驱动器的最大大约60MB /秒(480Mbps).要完全饱和,您需要大型实例或更高级别.这就是为什么我说你主要受限于NIC.

  • 我应该注意到,这个答案在今天是准确的.但是,网络速度会有所提高,随着时间的推移,我不会惊讶地看到盒子上有越来越大的NIC以及存储的改进. (3认同)

小智 5

关于你的问题,

  • 带宽限制仅适用于出站流量.
  • 它适用于任何数据,即使VM与同一群集中的另一个VM通信也是如此.
  • 如果一个部署中有多个实例,则带宽限制将应用于它们之间的流量.

您可能会看到带宽限制如何在Azure中工作?了解更多技术细节.