📅  最后修改于: 2021-01-07 04:41:00             🧑  作者: Mango
Azure VM存储
虚拟机使用的磁盘
- 操作系统磁盘:在Azure中,每个虚拟机都有一个操作系统磁盘。
- 临时磁盘:每个VM都包含一个临时驱动器。临时磁盘为应用程序和进程提供短期存储。
- 数据磁盘:数据磁盘是连接到虚拟机的VHD,用于存储应用程序数据或我们需要保留的其他数据。
表现层
- 标准存储:它具有HDD的支持,并在保持性能的同时提供了具有成本效益的存储。它是开发和测试,非关键和不频繁访问的理想选择,因为每个磁盘的最大吞吐量和IOPS分别为60MB / s和500。
- 高级存储:由SSD支持,可为运行I / O密集型工作负载的VM提供高性能,低延迟的磁盘支持。每个磁盘的最大吞吐量和IOPS分别为250MB / s和7500。
Azure中的磁盘类型
- 非托管磁盘:这是VM已使用的传统磁盘类型。创建磁盘时,我们可以创建存储帐户并指定存储帐户。未超过SA的可扩展性目标(20、000 IOPS)。
- 托管磁盘:托管磁盘处理存储帐户的创建/管理。我们不必担心可扩展性限制了存储帐户。 Microsoft始终建议我们对新VM使用Azure托管磁盘。
磁盘加密
- 存储服务加密: Azure存储服务加密提供静态加密并保护我们的数据,以满足我们的组织安全性和合规性承诺。默认情况下,每个可用托管磁盘区域中的所有托管磁盘,快照和映像都启用该功能。
- Azure磁盘加密: Azure磁盘加密使您可以加密IaaS虚拟机使用的OS和数据磁盘。对于Windows,使用行业标准的BitLocker加密技术对驱动器进行加密。对于Linux,使用DM-Crypt技术对磁盘进行加密。
虚拟机可用性
- 可用性集:可用性集是数据中心内VM的逻辑分组,允许Azure服务了解如何构建我们的应用程序以提供冗余和可用性。可用性集由两个附加组组成,可以防止硬件故障并允许安全地应用更新。
- 故障域-它是基础硬件的逻辑组,共享公共网络交换机和电源,类似于本地数据中心内的机架。
- 更新域:这是基础硬件的逻辑组,将进行维护或同时重新启动。
- 托管磁盘故障域:对于使用Azure托管磁盘的VM,使用托管可用性集时,VM与托管磁盘故障域对齐。这种对齐方式可确保连接到VM的所有托管磁盘都在同一托管磁盘故障域内。
- 可用区:这是Azure区域中物理上分开的区域。 Azure区域中每个受支持的区域都有三个可用区。所有可用区具有相同数量的电源,网络和冷却,并且与Azure区域内的其他可用区分开。
存储空间
- Azure托管磁盘
- 本地冗余存储(LRS):我们将在同一设施中拥有三个相同数据的副本。因此,如果数据中心发生故障,则很可能会丢失数据。
- 基于存储帐户的磁盘
- 本地冗余存储(LRS):它与设备一起维护三个副本。
- 区域冗余存储(ZRS):它维护三个副本,但跨多个设施。
- 地理冗余存储(GRS):副本将保留在成对的区域中。例如,如果我们的磁盘位于美国中部,则副本也将保留在美国东部。
- 读取访问地理冗余存储(RA-GRS):该副本将可用于其他区域的只读访问。
创建可用性集
我们将在这里看到Azure如何将您的虚拟机均匀地分布到不同的故障中,并更新该可用性集的域。
步骤1:单击“新建”,然后键入可用性集,然后按Enter。现在,单击创建。
步骤2:您当前位于“可用性集创建”页面上。填写所有必需的详细信息,如下图所示,然后单击“创建”。
第3步:现在,单击“转到资源”以打开“可用性”集。
步骤4:点击Virtual Machine(虚拟机)。您添加到此可用性集的任何虚拟机将在此处显示。
这样可以使Web服务器场容忍计划外的中断和计划内的中断。