首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure虚拟机规模集-每个虚拟机实例联网

Azure虚拟机规模集-每个虚拟机实例联网
EN

Server Fault用户
提问于 2021-05-05 13:06:42
回答 1查看 674关注 0票数 0

如果您要在Azure中创建一个虚拟机刻度集,并在其上附加一个NIC,那么这个NIC是否会用于虚拟机规模集中的所有虚拟机实例,以便它们共享它的“容量”?或者虚拟机实例是否会被分配给它们自己的NIC实例,或者以其他方式配置,而不必只共享一个NIC的“容量”?

如果我使用以下信息创建虚拟机缩放集:

VMSS名称: VMSS-01

网名: NIC-01

然后旋转其中的多个实例,然后转到每个实例的网络窗格( Azure Portal中),我看到以下属性:

名称: NIC-01 (VMSS-01/INSTANCE/NIC-01)

资源类型: Microsoft.Compute/virtualMachineScaleSets/virtualMachines/networkInterfaces

资源ID: /subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.Compute/virtualMachineScaleSets/VMSS-01/virtualMachines/INSTANCE_ID/networkInterfaces/NIC-01

*INSTANCE_ID是虚拟机实例的实际实例id

从资源ID的外观来看,它是它自己的实例NIC,而不是对实例共享吗?或者这些虚拟机实例NIC资源以某种方式指向虚拟机规模集的实际单个NIC?

我问这个问题的原因/S(以及其他原因)是因为我看的是虚拟机规模集的每个虚拟机的公共IPv4 4,如果虚拟机实例使用的是同一个NIC,那么每个网络接口公共IP地址的256限制就会应用,从而阻止我使用公共IP部署超过256个虚拟机实例。

是否每个虚拟机实例都分配了各自的NIC实例,或者它们是否共享一个NIC,从而将您限制在每个虚拟机缩放集内带有公共IP的256个虚拟机实例?

我可以看到,每个网络接口的私有IP地址的限制也是256,但是虚拟机规模集支持超过256个虚拟机实例。这让我认为每个虚拟机实例都有自己的NIC实例,否则它不能为所有虚拟机实例提供网络,对吗?还是以其他方式起作用?

我还在问,由于网络性能的原因,它将如何处理高网络负载的500个虚拟机实例?

单独的虚拟机实例是否分配了自己的网络容量,或者它们是否共享?

EN

回答 1

Server Fault用户

发布于 2021-05-30 07:19:15

阻止我使用公共IP部署超过256个虚拟机实例。

设置了缩放后,需要在顶部设置一个Azure标准负载均衡器,这将根据实例状态(健康或不健康)将流量重定向到每个实例。

是否每个虚拟机实例都分配了各自的NIC实例,或者它们是否共享一个NIC,从而将您限制在每个虚拟机缩放集内带有公共IP的256个虚拟机实例?

刻度集中的每个实例都有自己的NIC和自己的IP配置。他们不共用NIC。缩尺集实例与实例级别上的VM相似。除此之外,它们是由Azure Service Fabric管理的,它允许您具有一些特殊特性,例如手动/向下缩放或自动使用度量度量。实例也自动放置在安置组中。

在向上或向下扩展时,将使用自己的属性创建一个新VM --拥有OS磁盘、NIC、自己的IP配置。

我还在问,由于网络性能的原因,它将如何处理高网络负载的500个虚拟机实例?

如果您只是从NIC的角度来看它,那么网络性能就无关紧要了。我们现在知道每个实例都有自己的NIC,因此NIC本身不会成为网络瓶颈。网络吞吐量实际上取决于您正在使用的VM尺寸

也就是说,你应该看看大比例尺集的考虑及局限性

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1062648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档