将 Azure VM 迁移到 Azure 中的托管磁盘
2017-12-06 10:30
393 查看
Azure 托管磁盘无需单独管理存储帐户,从而简化了存储管理。 还可以将现有的 Azure VM 迁移到托管磁盘,以便受益于可用性集中 VM 的更佳可靠性。 它可确保可用性集中不同 VM 的磁盘完全相互隔离,以避免出现单点故障。 它会自动将可用性集中不同 VM 的磁盘置于不同的存储缩放单位(戳),限制由于硬件和软件故障引起的单个存储缩放单位故障影响。 根据需求,可以从两种类型的存储选项中进行选择:
高级托管磁盘是基于固态硬盘 (SSD) 的存储介质,可为运行 I/O 密集型工作负荷的虚拟机提供高性能、低延迟的磁盘支持。
可以通过迁移到高级托管磁盘,充分利用这些磁盘的速度和性能。
标准托管磁盘使用基于硬盘驱动器 (HDD) 的存储介质,最适合用于对性能变化不太敏感的开发/测试和其他不频繁的访问工作负荷。
可以在以下方案中迁移到托管磁盘:
本部分可帮助你针对 VM 和磁盘类型做出最佳决策。
选取 Azure 托管磁盘可用位置。 如果要迁移到高级托管磁盘,还请确保高级存储在计划迁移到的区域中可用。
如果要迁移到高级托管磁盘,需要将 VM 的大小更新为该 VM 所在区域中支持高级存储的可用大小。 查看支持高级存储的 VM 大小。 虚拟机大小中列出了
Azure VM 大小规范。 查看适用于高级存储的虚拟机的性能特征并选择最适合工作负荷的 VM 大小。 确保 VM 上有足够的带宽来驱动磁盘通信。
高级托管磁盘
有 7 种类型的高级托管磁盘可用于 VM,每种磁盘都具有特定的 IOPS 和吞吐量限制。 根据应用程序在容量、性能、可伸缩性和峰值负载方面的需要为 VM 选择高级磁盘类型时,需要考虑这些限制。
标准托管磁盘
有 7 种类型的标准托管磁盘可用于 VM。 其中每种磁盘都具有不同的容量,但具有相同的 IOPS 和吞吐量限制。 根据应用程序的容量要求,选择标准托管磁盘的类型。
高级托管磁盘
默认情况下,所有高级数据磁盘的磁盘缓存策略都是“只读”,所有附加到 VM 的高级操作系统都是“读写”。 为使应用程序的 IO 达到最佳性能,建议使用此配置设置。 对于频繁写入或只写的磁盘(例如 SQL Server 日志文件),禁用磁盘缓存可获得更佳的应用程序性能。
查看托管磁盘定价。 高级托管磁盘的定价与高级非托管磁盘相同。 但是,标准托管磁盘的定价不同于标准非托管磁盘。
详细了解托管磁盘
立即访问http://market.azure.cn
高级托管磁盘是基于固态硬盘 (SSD) 的存储介质,可为运行 I/O 密集型工作负荷的虚拟机提供高性能、低延迟的磁盘支持。
可以通过迁移到高级托管磁盘,充分利用这些磁盘的速度和性能。
标准托管磁盘使用基于硬盘驱动器 (HDD) 的存储介质,最适合用于对性能变化不太敏感的开发/测试和其他不频繁的访问工作负荷。
可以在以下方案中迁移到托管磁盘:
迁移... | 文档链接 |
---|---|
将可用性集中的独立 VM 和多个 VM 转换为托管磁盘 | 转换 VM 以使用托管磁盘 |
将托管磁盘上的单个 VM 从经典部署模型迁移到 Resource Manager 部署模型 | 迁移单个 VM |
将托管磁盘上的所有 VM 从经典部署模型迁移到 Resource Manager 部署模型 | 将 IaaS 资源从经典迁移到 Resource Manager,然后将 VM 从非托管磁盘转换为托管磁盘 |
转换为托管磁盘的计划
本部分可帮助你针对 VM 和磁盘类型做出最佳决策。
位置
选取 Azure 托管磁盘可用位置。 如果要迁移到高级托管磁盘,还请确保高级存储在计划迁移到的区域中可用。
VM 大小
如果要迁移到高级托管磁盘,需要将 VM 的大小更新为该 VM 所在区域中支持高级存储的可用大小。 查看支持高级存储的 VM 大小。 虚拟机大小中列出了Azure VM 大小规范。 查看适用于高级存储的虚拟机的性能特征并选择最适合工作负荷的 VM 大小。 确保 VM 上有足够的带宽来驱动磁盘通信。
磁盘大小
高级托管磁盘有 7 种类型的高级托管磁盘可用于 VM,每种磁盘都具有特定的 IOPS 和吞吐量限制。 根据应用程序在容量、性能、可伸缩性和峰值负载方面的需要为 VM 选择高级磁盘类型时,需要考虑这些限制。
高级磁盘类型 | P4 | P6 | P10 | P20 | P30 | P40 | P50 |
---|---|---|---|---|---|---|---|
磁盘大小 | 128 GB | 512 GB | 128 GB | 512 GB | 1024 GB (1 TB) | 2048 GB (2 TB) | 4095 GB (4 TB) |
每个磁盘的 IOPS | 120 | 240 | 500 | 2300 | 5000 | 7500 | 7500 |
每个磁盘的吞吐量 | 每秒 25 MB | 每秒 50 MB | 每秒 100 MB | 每秒 150 MB | 每秒 200 MB | 每秒 250 MB | 每秒 250 MB |
有 7 种类型的标准托管磁盘可用于 VM。 其中每种磁盘都具有不同的容量,但具有相同的 IOPS 和吞吐量限制。 根据应用程序的容量要求,选择标准托管磁盘的类型。
标准磁盘类型 | S4 | S6 | S10 | S20 | S30 | S40 | S50 |
---|---|---|---|---|---|---|---|
磁盘大小 | 30 GB | 64 GB | 128 GB | 512 GB | 1024 GB (1 TB) | 2048 GB (2TB) | 4095 GB (4 TB) |
每个磁盘的 IOPS | 500 | 500 | 500 | 500 | 500 | 500 | 500 |
每个磁盘的吞吐量 | 每秒 60 MB | 每秒 60 MB | 每秒 60 MB | 每秒 60 MB | 每秒 60 MB | 每秒 60 MB | 每秒 60 MB |
磁盘缓存策略
高级托管磁盘默认情况下,所有高级数据磁盘的磁盘缓存策略都是“只读”,所有附加到 VM 的高级操作系统都是“读写”。 为使应用程序的 IO 达到最佳性能,建议使用此配置设置。 对于频繁写入或只写的磁盘(例如 SQL Server 日志文件),禁用磁盘缓存可获得更佳的应用程序性能。
定价
查看托管磁盘定价。 高级托管磁盘的定价与高级非托管磁盘相同。 但是,标准托管磁盘的定价不同于标准非托管磁盘。
后续步骤
详细了解托管磁盘 立即访问http://market.azure.cn
相关文章推荐
- 将 Azure VM 迁移到 Azure 中的托管磁盘
- Azure ARM (20) 将非托管磁盘虚拟机(Unmanage Disk),迁移成托管磁盘虚拟机(Manage Disk)
- 手动将经典 VM 从 VHD 迁移到新的 ARM 托管磁盘 VM
- 手动将经典 VM 从 VHD 迁移到新的 ARM 托管磁盘 VM
- 有关 Azure IaaS VM 磁盘以及托管和非托管高级磁盘的常见问题解答
- 有关 Azure IaaS VM 磁盘以及托管和非托管高级磁盘的常见问题解答
- Azure ARM (18) 将Azure RM Manage Disk托管磁盘的Image,跨订阅迁移
- [Azure]使用Powershell将ARM虚拟机(托管磁盘)加入可用性集
- 基于 Azure 托管磁盘配置高可用共享文件系统
- 关于 Azure Windows VM 的磁盘和 VHD
- 如何在 Azure 门户中将托管数据磁盘附加到 Windows VM
- [Azure]使用Powershell删除ARM模式下单台虚拟机及相关资源(托管磁盘)
- 云计算里AWS和Azure的探究(5) ——EC2和Azure VM磁盘性能分析
- 如何在 Azure 门户中将托管数据磁盘附加到 Windows VM
- [Azure]ARM模式下删除虚拟机挂盘修复后恢复的脚本(托管磁盘)
- 基于 Azure 托管磁盘配置高可用共享文件系统
- Azure ARM (18) 将传统的ASM VM迁移到ARM VM (1)
- Azure ARM (19) 将传统的ASM VM迁移到ARM VM (2)
- 如何将Azure托管磁盘从一个区域移动到另一个区域