适合企业的NAS网络存储服务器

群晖NAS:优化iSCSI LUN性能及解决连接问题的指南

2024年09月18日 | 教程中心

在虚拟化和存储管理中,iSCSI LUN的性能和稳定性至关重要。群晖NAS提供了一套全面的解决方案来优化iSCSI LUN的性能并解决连接问题。本指南将带您了解如何通过调整存储设置、网络配置和主机设置,确保您的iSCSI LUN运行在最佳状态,从而提升整体存储性能和可靠性。

优化存储设置

  • 如果您使用 RAID 5、6、F1 或 SHR 且有超过三个驱动器,请减少 Stripe Cache Size1:
    • DSM 7.x: 前往存储管理器 > 存储,选择一个存储空间并点击 4.png > 设置 > Stripe cache size 以选择 较小的 stripe cache size
    • DSM 6.x: 前往存储管理器 > 存储池,选择一个存储池并点击 操作 > 更改设置 以选择 较小的 stripe cache size
  • 确保存储池中的所有驱动器都处于良好状态,以避免任何处于警告/关键状态的驱动器导致的潜在减速。
  • 避免高存储空间使用率(例如,超过 90%),因为可用空间不足会影响性能。
  • 为负载较重的 LUN 创建专用存储池或存储空间。
  • 通过使用 SSD 缓存或基于 SSD 的存储池或存储空间来提高性能,特别是对于具有高随机 I/O 请求的应用程序。
  • 如果您使用的是块级 LUN 或 Thin Provisioned ext4 LUN,请切换到文件级 Btrfs LUN 以获得更好的性能。
  • 使用 Thick Provisioned LUN 而不是 Thin Provisioned LUN。
  • 在不同时间安排高 I/O 任务(例如,备份、快照保留),以尽量减少同时过度 I/O 消耗对性能的影响。

优化网络设置

  • 创建专用 iSCSI 网络,通过将其与其他网络流量隔离或在 iSCSI 主机和 Synology NAS 之间建立直接连接来实现更好的性能。
  • 配置网络绑定设置:
    • DSM 7.x: 前往 SAN Manager > iSCSI,选择一个 target 并点击 编辑 > 网络绑定。选择仅选定接口并仅选择用于 iSCSI 服务的网络接口。
    • DSM 6.x: 前往 iSCSI Manager > Target,选择一个 target 并点击 操作 > 编辑 > 网络绑定。选择仅选定接口并仅选择用于 iSCSI 服务的网络接口。

优化 iSCSI 主机设置

对于 Windows 上的主机服务器,请参阅本文以优化您的 iSCSI 连接。

对于 VMware 上的主机服务器,请遵循以下提示:

  • 确保您已通过将值从 1 更改为 0 来禁用 ATS 心跳。有关更多信息,请参阅 VMware 知识库文章
    5.png
  • 确保 HardwareAcceleratedLocking 的值为 1,如果您的 iSCSI LUN 启用了 Hardware-assisted locking 高级功能。
    6.png
  • 按照以下步骤提高 iSCSI 连接的稳定性:
    1. 登录到 vSphere Client 并进入主机。
    2. 配置选项卡上,单击存储 > 存储适配器。选择适配器,其名称应为 vmhba#(例如,vmhba1)。
    3. 单击高级 > 编辑…并设置以下配置:
      • LoginTimeout: 60
      • NoopTimeout: 30
      • DelayedAck: false

注意:

  1. 由于在虚拟化环境中通常强调随机读/写能力,选择较小的 Stripe Cache Size 可以帮助减少读/写延迟。然而,这可能会影响 I/O 吞吐量和 RAID 重新同步速度。
文章标签:

相关文章

如何使用版本资源管理器管理 Synology Drive 中的文件?

在现代企业环境中,数据的安全性和可追溯性至关重要。Synology Drive 提供了一个强大的版本资源管理器,使得管理员能够有效地查看和管理文件的历史版本,确保数据的完整性和可恢复性。 版本资源管理器概览 版本资源管理器是...

如何管理与群晖NAS 同步文件的客户端设备?

在本文中,我们将详细介绍如何管理与您的 Synology NAS 同步文件的客户端设备。通过 Synology Drive,您可以轻松查看、更新和控制客户端连接,确保数据安全和设备管理的便捷性。 查看客户端列表 首先,您可以通过...

Synology Drive管理控制台如何帮助监控服务器状态?

Synology Drive 提供了一站式管理控制台,帮助管理员直观了解服务器的整体运行状况、客户端设备的连接状态,以及文件共享与存储使用趋势。本文将为您详细介绍如何利用管理控制台的核心功能优化服务器监控与管理。...