本节内容介绍如下内容:

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

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

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

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

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

 

视频讲解:

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

或在本站观看:https://www.51azure.cloud/post/2020/2/16/azure-list


图文讲解:

 

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

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

 

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第1张图片

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第2张图片

 

  1. 易于管理,所有VM配置相同;

  2. 支持4层负载均衡和7层负载均衡;

  3. 提高应用可用性;

  4. 自动缩放;

  5. 大规模:最大1000个VM,自定义映像600个VM;

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

 

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第3张图片

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

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

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第4张图片

 

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

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

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

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

 

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第5张图片

 

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

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

 

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第6张图片

 

点击创建,等待即可。

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第7张图片

 

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第8张图片

 

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第9张图片

 

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第10张图片

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

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第11张图片

Azure VM Scale Set 入门系列(1)- 了解并创建虚拟机规模集并登录后端服务器_第12张图片