📜  Azure磁盘存储

📅  最后修改于: 2021-01-07 04:30:05             🧑  作者: Mango

Azure磁盘存储

VM使用磁盘作为在Azure中存储操作系统,应用程序和数据的地方。所有虚拟机至少具有两个磁盘-Windows操作系统磁盘和一个临时磁盘。操作系统磁盘和映像都是存储在Azure存储帐户中的虚拟硬盘(VHD)。 Azure中使用的VHD是.vhd文件,它们作为页面Blob存储在Azure的标准或高级存储帐户中。虚拟机还可以具有一个或多个数据磁盘,这些数据磁盘也存储为VHD。

临时磁盘:它与虚拟机相关联,该虚拟机将位于从中配置服务器的基础硬件中。因此,临时磁盘将不会存储在存储帐户中。它将存储在此服务器所在的基础硬件中。

磁盘类型

Azure提供的不同种类的磁盘:

非托管磁盘:这是VM已使用的传统磁盘类型。使用这些磁盘,我们可以创建我们的存储帐户,并在创建磁盘时指定该存储帐户。我们一定不能在同一个存储帐户中放置太多磁盘,以免导致VM受到限制。

托管磁盘:它在后台处理存储帐户的创建/管理,并确保我们不必担心存储帐户的可伸缩性限制。我们指定磁盘大小和性能层(标准/高级),然后Azure为我们创建和管理磁盘。

  • 标准HDD磁盘:提供经济高效的存储。它可以在一个数据中心本地复制,也可以在主数据中心和辅助数据中心进行地理冗余。
  • 标准SDD磁盘:旨在处理与标准HDD磁盘相同类型的工作负载,但比HDD提供更一致的性能和可靠性。它适用于不需要高IOPS磁盘的Web服务器之类的应用程序。
  • 高级SSD磁盘:它由SSD支持,并为运行I / O密集型工作负载的VM提供高性能,低延迟的磁盘支持。高级SSD磁盘主要用于生产和数据库服务器。因此,如果我们在特定服务器上托管数据库,那么高级固态硬盘将是一个不错的选择。

Microsoft建议我们对所有新的VM使用托管磁盘,并将以前的非托管磁盘转换为托管磁盘。

磁盘备份

当具有与虚拟机关联的OS磁盘或数据磁盘时,我们需要定期对其进行备份,以便在发生数据风险的情况下,我们可以恢复数据。

Azure提供了Azure备份服务,您可以将其作为备份扩展安装在特定VM上,并且基于您指定的频率的扩展将使快照脱离OS磁盘和数据磁盘。而且,在不同的级别上,我们可以带来应用程序一致的快照,文件一致的快照,并将这些快照移入恢复服务库中。这就是这些快照的存储位置。如果我们的VM出了问题,或者任何特定的数据中心都消失了。我们仍然可以使用这些快照来恢复虚拟机,如果我们想要具有地理冗余能力,那么我们可以将该恢复服务库放置在另一个区域中。

因此,例如,如果我们的虚拟机位于北欧,那么我们可以在西欧拥有一个恢复服务库。这样,我们还可以保护工作负载免受区域故障的影响。