此博客文章介绍如何在Azure中创建可用性,以及如何将VM分配给可用性集。如果你想直接进入演练,你可以直接跳到设置可用性集但是,如果您想学习基础知识,我们将首先通过这一点。

什么是可用性集

可用性设置Azure.基本上是您设计云基础架构的可用方式将在发生意外或计划维护的情况下。如果我们的工作负载在公共云中,我们为什么要关心维护?好吧,只是因为你的工作负载在公共云中运行’t mean they don’T具有维护窗口或硬件故障,如在预级解决方案。所以,如果你不’要希望您的应用程序服务器同时下降,您可以使用可用性设置服务器如何处理维护更新和硬件故障。我们将演示如何在Azure中创建和应用可用性。但首先,在我们创建可用性集之前,我们需要了解一些术语。

故障域

将VM分配给单独的故障域将其放在单独的电源和网络资源上。在由于电源或硬件故障导致的情况下,这在意外停电(是这样的情况)的情况非常重要。确保您完成作业并计划“what ifs” when 设计云环境.

更新域名

就像在预售的基础架构一样,需要修补云基础架构并更新。 Azure只会一次重新启动一个更新域中的项目。重新启动分配给更新域的基础结构时,在不同更新域启动维护之前,将在30分钟后恢复。因此,请确保相应地规定更新域,以便您’重新立即删除整个环境。

管理磁盘

我不’要希望所有存储在同一硬件设备上,我怎样才能告诉天蓝色来分离它们?这是哪里管理磁盘参加进来。通过选择在创建可用性设置时使用托管磁盘的选项,您将基本上讲述Azure将每个磁盘放在隔离的存储群集中,以防止单点故障。如果你’使用具有非托管磁盘的VM,Microsoft强烈建议将它们转换为托管磁盘,如果它们处于可用性集中。

创建可用性集

要创建可用性集,请登录Azure.门户网站并选择创建资源在左上角。输入可用性集并选择它。点击创造:

现在我们可以设置可用性集。在这个例子中,我’ll name it “LukeLabavaset1”.

选择您的订阅和资源组’d喜欢将此可用性设置为,然后选择位置。

现在,这是重要的部分。我们需要指定此可用性集的故障域和更新域的数量。这项工作的方式是第一个VM被分配了第一个可用的故障域和更新域,它将成为插槽0的0.然后,分配给可用性集的下一个VM采用下一个可用插槽。所以它会得到故障域1和更新域1.在我们的示例中,我们正在创建两个故障域和两个更新域。如果将3RD VM分配给此可用性集,则分配旋转将重新开始,因此它将被分配到故障域0和更新域0。选择创造部署此可用性集:

将VM分配给可用性集

It’值得注意的是,只能在VM创建过程中分配VM可用性集。要创建我们的VM,我们将选择虚拟机在收藏夹菜单上,然后单击添加。我们要创建2016年服务器,所以我们在Windows Server 2016中输入并选择Windows服务器 2016数据中心:

我们在我们正在部署的VM上获得一个新的刀片。选择创造部署:

现在让步’填写基本信息。在这个例子中,我’ll name my VM “LukeLabApp1”。填写所有必需的信息并选择好的 :

现在我们将选择我们的VM大小并单击选择:

对于最后一步,我们现在可以将可用性设置为VM。单击可用性集,然后选择我们创建的Lukelabavaset1。接下来,配置VM的其余设置并选择创造:

VM完全部署后,我们可以通过选择来检查并查看可用性设置设置可用性集在VM设置刀片中。我们可以看到我们的第一件VM必须拍摄的插槽0故障域和更新域名。注意我们可以的警告说明’T配置可用性设置,除非我们创建VM,否则在规划云基础架构时,非常重要:

现在我制作了一个名为lukelabapp2的2nd VM,并将其分配给相同的可用性集。您可以看到它为故障域和更新域拍摄下一个可用插槽:

 

包起来

可用性集是天蓝色基础设施的一个非常重要的套件’在设计和实施云中的基础架构之前,非常重要的是他们在云之前具有良好的概念。如果您已经创建了基础架构,而不正确规划故障域和更新域,则不幸的是,您必须再次重新创建VM才能更改可用性集。但是,有一个PowerShell脚本这将自动保存设置并使用新可用性集重新创建VM。请务必查看它,让我知道它在下面的评论中如何工作。

谢谢阅读!

 

您的办公室365数据安全吗?

你知道微软没有备份办公室365数据吗?大多数人都假设他们的电子邮件,联系人和日历事件在某处保存,但它们不是。立即使用您的办公室365数据使用 altaro Office 365备份 - 公司和MSP的可靠和经济高效的邮箱备份,恢复和备份存储解决方案

分享这个帖子

不是Dojo会员?

加入数千个其他IT专业人员,并收到一封每周的综述电子邮件,其中包含最新内容和更新!

5关于“如何在Azure中进行可用性”的想法

  • 朱莉olesen. 说:

    此模板创建可用性设置并配置3个故障域和20个更新域。这只是一个代码段,您可能希望在更复杂的模板中包含3个fds时非常有用’重新构建基于仲裁的解决方案或简单地确保您的服务的高可用性。您使用另一个标签或窗口登录。重新加载以刷新您的会话。您在另一个标签或窗口中注销。重新加载以刷新您的会话。

发表评论或提出问题

您的电子邮件地址不会被公开。必需的地方已做标记*

您的电子邮件地址不会被公开。必需的地方已做标记*

通过电子邮件通知我的后续回复

是的,我想通过电子邮件收到新的博客帖子

什么是草的颜色?

请注意:如果您还没有Dojo论坛的会员,您将创建一个新帐户并收到激活电子邮件。

相关文章