VNX:启用或禁用 SP 高速缓存时的性能影响(用户可纠正)
Summary: 本文介绍启用/禁用 SP 高速缓存时的存储性能
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
启用读取高速缓存时:
如果在高速缓存中找到请求的数据 (读取命中),则可以直接从高速缓存处理读取请求。
这为计算系统提供了快速响应时间(大约一毫秒),因为数据直接发送到计算系统,无需任何后端存储作。
读取高速缓存可以识别数据访问的趋势和模式,并预取可能满足未来读取请求的数据。
启用写入高速缓存时:
写入数据首先放入高速缓存,然后写入存储。
将 I/O 写入高速缓存并得到确认时,与直接写入存储相比,完成 I/O 的时间(从计算系统的角度来看)更少。
写入高速缓存可以立即确认写入请求,然后异步处理该数据并写入驱动器。
写入响应时间要快得多,因为写入作与存储设备隔离。
禁用读取高速缓存时:
读取请求必须从存储中读取。
后端访问相应的存储设备并检索请求的数据。
然后将数据放入高速缓存中,最后通过前端发送到计算系统。
因此,禁用读取高速缓存会增加 I/O 响应时间。
禁用写入高速缓存时:
它的作用类似于 直写缓存,在向主机发送确认之前,所有写入都会提交到磁盘。
写入数据不会镜像到对等 SP。后续读取可能受益于高速缓存中保存的写入数据,但写入速度将受限于底层磁盘的速度。
由于数据在到达时即提交到存储,因此由于存储作,写入响应时间会更长。
因此,禁用写入高速缓存会导致 I/O 直接写入磁盘,这将对性能产生显著的负面影响。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如何禁用写入高速缓存?
从 Unisphere:
禁用写入高速缓存:系统 --> 在“系统管理”下,单击“系统属性” --> 进入“SP 高速缓存” --> 取消选中写入高速缓存(禁用)如何
启用写入高速缓存?
从 Unisphere:
启用写入高速缓存:系统 --> 在“系统管理”下,单击“系统属性” --> 转到“SP 高速缓存” --> 检查写入高速缓存(启用)提醒
:
建议将默认设置写入高速缓存: 启用保留在原位。
如果在高速缓存中找到请求的数据 (读取命中),则可以直接从高速缓存处理读取请求。
这为计算系统提供了快速响应时间(大约一毫秒),因为数据直接发送到计算系统,无需任何后端存储作。
读取高速缓存可以识别数据访问的趋势和模式,并预取可能满足未来读取请求的数据。
启用写入高速缓存时:
写入数据首先放入高速缓存,然后写入存储。
将 I/O 写入高速缓存并得到确认时,与直接写入存储相比,完成 I/O 的时间(从计算系统的角度来看)更少。
写入高速缓存可以立即确认写入请求,然后异步处理该数据并写入驱动器。
写入响应时间要快得多,因为写入作与存储设备隔离。
禁用读取高速缓存时:
读取请求必须从存储中读取。
后端访问相应的存储设备并检索请求的数据。
然后将数据放入高速缓存中,最后通过前端发送到计算系统。
因此,禁用读取高速缓存会增加 I/O 响应时间。
禁用写入高速缓存时:
它的作用类似于 直写缓存,在向主机发送确认之前,所有写入都会提交到磁盘。
写入数据不会镜像到对等 SP。后续读取可能受益于高速缓存中保存的写入数据,但写入速度将受限于底层磁盘的速度。
由于数据在到达时即提交到存储,因此由于存储作,写入响应时间会更长。
因此,禁用写入高速缓存会导致 I/O 直接写入磁盘,这将对性能产生显著的负面影响。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
如何禁用写入高速缓存?
从 Unisphere:
禁用写入高速缓存:系统 --> 在“系统管理”下,单击“系统属性” --> 进入“SP 高速缓存” --> 取消选中写入高速缓存(禁用)如何
启用写入高速缓存?
从 Unisphere:
启用写入高速缓存:系统 --> 在“系统管理”下,单击“系统属性” --> 转到“SP 高速缓存” --> 检查写入高速缓存(启用)提醒
:
建议将默认设置写入高速缓存: 启用保留在原位。
修复:客户或支持人员无法覆盖写入高速缓存禁用。在大多数情况下,当它发生时,它是为了响应严重的硬件故障。如果系统无法安全地容纳非永久性内存,它将被禁用,并且 IO 将直接进入磁盘。这会导致响应时间显著延长,并可能导致数据不可用。帮助尽快解决写入高速缓存禁用状态。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Additional Information
428131: 在 VNX 统一存储系统中进行系统配置以提高性能的最佳实践 https://support.emc.com/kb/428131
332999:如何提高强制刷新 https://support.emc.com/kb/33299
的 VNX 或 CLARiiON 存储系统的性能 以下白皮书提供了有关多核高速缓存的更多详细信息:
VNXe3200 MCx 多核一切
Affected Products
VNX/VNXeProducts
VNX1 Series, VNX2 Series, VNX/VNXeArticle Properties
Article Number: 000019644
Article Type: How To
Last Modified: 06 Feb 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.