使用Azure托管磁盘简化云存储管理

 
  今年早些时候,微软公司发布了Azure托管磁盘,这是一个简化云计算管理员存储管理的新功能,并为可用性,图像捕获等提供了其他优势。

非托管磁盘面临的挑战是快速复杂化。每个云存储账户在总体容量和支持多少IOPS方面都有限制。此模式意味着管理员可能需要在部署多个虚拟机时创建多个存储账户。此外,管理员必须确保它们不会超出容量限制,并且每个存储账户都可以提供账户中所有磁盘所需的IOPS(每秒的输入输出量)。

Azure托管磁盘简化了这个过程。它们提供了一个抽象层,可以帮助管理员处理为虚拟硬盘(VHD)创建和管理存储账户所受到的限制。

除了不必担心超过存储账户限制之外,Azure管理磁盘还有三个优点:

(1)增强可用性

为防止出现单点硬件故障,管理员将虚拟机置于可用性套件中。例如,他们可以将负载平衡的Web服务器队列放置在具有多个故障域的可用性套件中,以确保每个虚拟机在独立硬件上运行。但是,非托管磁盘没有提供同样的保证。可用性套件的每个虚拟机的所有磁盘可能最终存储在同一存储单元上的存储账户中。因此,即使将虚拟机置于可用性套件时,即使使用非托管磁盘时,也存在潜在的单点故障存储。

Azure托管磁盘有助于消除虚拟机存储的潜在单点故障,它们确保可用性集中的虚拟机将使用放置在单独存储单元上的虚拟磁盘。

(2)改进映像捕获过程

虚拟机映像非常适合加快部署。在构建映像之后,管理员可以使用相同的配置和设置重复部署服务器。

要捕获非托管磁盘的映像,管理员必须使用命令行界面(CLI)。使用Azure托管磁盘,管理员可以在Azure门户中使用一个简单的用户界面来捕获图像。托管映像还包括连接到虚拟机的托管数据磁盘,因此管理员可以在进程的一部分捕获托管操作系统磁盘和数据磁盘的映像。管理员捕获托管映像后,可以根据该映像部署新的虚拟机,而无需创建新的存储账户或复制VHD文件。

(3)独立快照

除了映像之外,管理员还可以使用Azure托管磁盘的独立快照。这允许他们制作单个磁盘的时间点副本,并对数据执行时间点恢复。使用独立的快照,管理员可以删除父磁盘,但快照可以持续很长时间。

管理员还可以使用这些快照从头重建虚拟机。例如,如果它们需要虚拟机的时间点恢复,则管理员可以使用基于时间点快照的新托管磁盘创建新的虚拟机。管理员甚至可以将独立的快照放置在全局冗余的存储账户中以进行灾难恢复。

开始使用Azure托管磁盘

托管磁盘提供标准(机械硬盘驱动器)和高级(固态硬盘驱动器)存储的性能层。如果开始使用,请在门户网站中创建虚拟机时选择Azure托管磁盘选项,如图1所示。

图1.使用Azure托管磁盘创建虚拟机

除了在门户网站中配置Azure托管磁盘的虚拟机外,管理员还可以使用PowerShell,Azure CLI和Azure资源管理器模板进行自动部署。

如果企业已经使用非托管磁盘,并且其虚拟机位于支持Azure托管磁盘的区域中,则可以迁移到新功能。该过程需要使用PowerShell命令在虚拟机被释放后执行转换。微软公司提供了有关如何执行迁移的脚本集合。请记住,Azure管理磁盘功能仍然是新的,目前在Azure政府领域还没有采用。

 
  作者:佚名

来源:51CTO
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/195283

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。