我从 Azure 了解到一些事实:
- 每个实例的带宽有限,例如:Extra Small 实例有 5Mb/s
- 我们只支付出站带宽,入站免费
- 同一个数据中心,流量免费
- 即使对于小实例,我检查了网络接口,连接速度为10G。因此分配的带宽始终低于网络接口能够承受的连接速度。
我想知道:
- 仅为出站流量分配带宽还是为所有流量分配带宽?
- 为数据中心外部或任何数据分配带宽?
我想了解更多对我有用的答案:
- 分配的带宽是否会限制一次部署中实例之间的流量(它们将位于同一数据中心、同一网络)我将在实例之间交换数据,所以我想知道是否会利用整个网络接口容量。
- 分配的带宽是否会限制同一数据中心的实例和CloudDrive之间的流量?如果是,那么限制读取或写入或两者?我会大量使用CloudDrive,而且带宽不会花费,因为它们在同一个中心,所以我想知道速度限制。
- 分配的带宽是否会限制实例与外部的连接,例如通过外部 SMTP 服务器发送电子邮件?
任何官方来源都受到高度赞赏。
归根结底,您大多只能使用数据中心内的盒子上的 NIC。每台物理机上都有一个 1Gbps NIC。结果发现其持续传输速度约为 800Mbps。由于每个主机当前还可以有 8 个来宾,因此保留的 NIC 的比率是核心的乘数。如果您有小型实例,则保留 100Mbps,中型实例为 200Mbps,L 为 400Mbps,等等。但是,这没有考虑突发。在实践中,小型实例可以突发到 250Mbps 左右 - 这仅取决于盒子上的邻居正在做什么。您预留的核心越多,您的爆发力上限就越高。
XS 实例大小实际上限制为 5Mbps,因此它不遵循其他模式。
同样,数据中心内的连接主要受到 NIC 带宽的限制。对于实例到实例和实例到存储来说都是如此。对于数据中心外(普遍的网络条件通常更重要),NIC 仍然是限制,但通常数据中心外的其他因素是瓶颈。
所有这一切的例外是在访问存储中的特定分区时:每个 blob(或真正的分区)的传输速度约为 60MB/s,因为这仅限于分区服务器为您的请求提供服务的速率,而不是到网卡速度。但是,整个存储帐户的限制为 3Gbps(超过您的 NIC)。这只有在访问多个分区时才能实现。
回到您的上下文,这意味着特定云驱动器的最大速度约为 60MB/秒 (480Mbps)。要完全饱和,您需要大型实例或更高版本。这就是为什么我说你主要受限于NIC。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)