【问题标题】:Looking for confirmation of Azure local SSD cache settings寻找 Azure 本地 SSD 缓存设置的确认
【发布时间】:2017-02-10 14:57:48
【问题描述】:

我希望确认 DS-v2 系列 VM 中本地 SSD 的磁盘缓存设置。我可以将本地操作系统配置为 ReadWrite、ReadOnly 或 None(根据 Microsoft 的建议,我始终保留为 ReadOnly)。我再次根据建议将任何添加的 SSD 驱动器设置为 SQL Server 的只读或无。但是我不确定本地 SSD (D:) 缓存设置,也无法在任何地方找到它的记录。

【问题讨论】:

    标签: azure-virtual-machine azure-disk


    【解决方案1】:

    在 Azure 中,当您在 Windows Azure 中创建 VM 时,会自动为您提供临时存储,它为应用程序和进程提供临时存储,并且仅用于存储页面或交换文件等数据。此临时存储不得用于存储您不愿意丢失的数据,并且没有没有方法可以从临时驱动器中恢复任何数据。

    但是我不确定本地 SSD (D:) 缓存设置并且找不到 它记录在任何地方。

    我们无法为本地 SSD (D:) 设置缓存。

    关于性能,本地 SSD (D:),对于任何高级尺寸 VM(DS、G 和 DS_V2 系列)the temporary drive 由本地 SSD 支持,以提供 的额外性能高达 48k IOps。 还有一个关于 DSv2 系列 VM Max 缓存磁盘吞吐量的限制,例如 DS1_V2 最大缓存磁盘吞吐量 IOPS 为 4000。

    【讨论】:

    • 只是检查提供的信息是否有用。如果您需要进一步的帮助,请告诉我。
    • 充分了解本地 SSD 的临时性质。我将它用作 SQL Server TEMPDB 的存储位置,将其归类为临时的,因为 TEMPDB 是在 SQL 服务重新启动时重建的。与启用读/写缓存的 P10 SSD 相比,我希望了解的主要内容是此本地 SSD 的性能。
    • @BenOnline 不幸的是,我找不到有关临时 SSD 性能的更多信息。所以我设置了一个 DS1 v2 VM,并添加了一个 P10 SSD,然后使用工具测试磁盘速度。在我的测试中,P10 SSD 比临时 SSD 有更高的性能,P10 SSD 单盘吞吐量大约 100MB/s,临时 SSD 大约 33MB/s。
    • @BenOnline 对于任何高级尺寸 VM(DS、G 和 DS_V2 系列),临时驱动器由本地 SSD 提供支持,以获得高达 48k IOps 的额外性能。我已经更新了我的答案,希望对您有所帮助。
    猜你喜欢
    • 1970-01-01
    • 2012-11-15
    • 2011-10-20
    • 2017-02-12
    • 2013-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-25
    相关资源
    最近更新 更多