本节内容介绍如下内容:

1. 什么是虚拟机规模集;

2. 为什么需要虚拟机规模集;

3.虚拟机规模集的好处;

4. 案例-从Portal创建虚拟机规模集;

5. 案例-通过NAT入站规则登录虚拟机;

 

视频讲解:

您可以在B站观看视频讲解:https://www.bilibili.com/video/av94769399/

或在本站观看:

图文讲解:

 

什么是虚拟机规模集(VM Scale set):

使用 Azure 虚拟机规模集可以创建并管理一组完全相同的、负载均衡的 VM。 可以根据需求或定义的计划自动增减 VM 实例的数目。 规模集为应用程序提供高可用性,用于集中管理、配置和更新大量 VM。 可以使用虚拟机规模集为计算、大数据和容器工作负荷等领域构建大规模的服务。

 

虚拟机规模集针对单虚拟机部署应用存在的风险,通过配合负载均衡,实现了如下优势:

 

  1. 易于管理,所有VM配置相同;
  2. 支持4层负载均衡和7层负载均衡;
  3. 提高应用可用性;
  4. 自动缩放;
  5. 大规模:最大1000个VM,自定义映像600个VM;

案例-从Portal创建虚拟机规模集

 

公用映像:来自市场的公用Windows/Linux 等,后端实例最大1000个

专用映像:自己生成的包含特定程序的映像,比如包含业务网站或者Java环境等等,后端实例最大600个

用户名和密码:所有实例使用相同的用户名和密码

 

应用程序网关:7层负载均衡,支持http/https

负载均衡器:4层负载均衡,支持tcp/udp/https/http

每个实例的公共IP地址:若选开,每个实例增加一个公共IP地址,可直接在互联网访问

公共入站端口:根据需要,可以设置3389/22/80等

 

 

下图中,新建了负载均衡的IP地址,设置了负载均衡的DNS名称;

打开了后端服务器80和3389远程桌面的端口;

 

 

点击创建,等待即可。

创建完成后的虚拟机实例不会显示在资源组中:

 

在虚拟机规模集中可以查看后端虚拟机实例:

 

负载均衡器会自动创建,可以查看后端池:

 

默认增加了两个NAT入站规则,是通过其他端口入站到虚拟机实例的3389端口的:

可使用该规则进行远程登录到虚拟机实例: