在乐享AI咨询 →
技术支持

NX新版本对数据压缩的改进介绍(一)-联想乐享知识库

⚡ 核心结论

本文来源联想官方,解答关于 NX新版本对数据压缩的改进介绍(一) 的常见问题,包括:NX存储系统启用数据压缩时Thick LUN为什么需要迁移数据?新版如何解决该问题?、NX存储系统如何暂停单个LUN的数据压缩或解压缩进程?、NX存储系统禁用数据压缩后,Thin LUN为何不再原位解压缩?等。

内容来源:联想官方

NX新版本对数据压缩的改进介绍(一) 问题:磁盘分区 故障现象: 文章转载自EMC中文支持论坛。 新版本中数据压缩主要有以下改进,本文将详细介绍数据块压缩的改进。 启用数据块压缩时Thick LUN到Thin LUN的转换 显示因压缩而节省的容量 更深等级的文件压缩算法 解决方案: 新版本之前的设计介绍 启用压缩时 RAID Group LUN、Thick LUN自动迁移至Thin LUN Thin LUN原位压缩 禁用压缩时 原来的RAID Group LUN、Thick LUN仍然是Thin LUN,恢复到起始容量 原来的Thin LUN原位解压缩 新版本中的改进 启用压缩时 Thick LUN不再需要迁移数据,而是原位转换成Thin LUN然后压缩 RAID Group LUN 仍需自动迁移数据但是以Thin LUN的形式压缩 禁用压缩时 原来的RAID Group LUN和Thick LUN变成新的Thick LUN,恢复到起始容量 原来的Thin LUN不再原位解压缩,而是变成新的未压缩的Thin LUN Thick LUN:启用压缩时,Thick LUN在原位转换成Thin LUN然后压缩。禁用压缩时,转换回Thick LUN并且解压缩。 RAID Group LUN:启用压缩时,以Thin LUN的形式迁移数据到Thin Pool然后压缩。禁用压缩时, 转换成Thick LUN然后恢复到起始容量。 Thin LUN:启用压缩时有没有必要转换LUN所以立即原位压缩。禁用压缩时,Thin LUN数据迁移到新一个的Thin LUN并且解压缩。 改进后带来的好处 Thick LUN原位压缩节省了容量,因为内部进行数据迁移在短期内会产生两份数据从而占用更多容量 解压缩产生新的重组LUN (Thick LUN或者Thin LUN),具有更高的性能 用Unisphere查看如何暂停压缩/解压缩 单个暂停Individual pause—在每个LUN的属性界面,用来暂停单个LUN的压缩/解压缩进程 功能暂停Feature pause—在压缩LUN总结界面,用来暂停所有的压缩/解压缩进程

常见问题解答

NX存储系统启用数据压缩时Thick LUN为什么需要迁移数据?新版如何解决该问题?

旧版本中Thick LUN启用压缩需先将数据迁移到Thin LUN,导致短期内磁盘占用翻倍、容量浪费。新版本改进为原位转换:Thick LUN不迁移数据,直接在原位置转换为Thin LUN并执行压缩,节省临时空间。操作上无需人工干预,系统自动完成。注意事项:转换过程仍需确保Thin Pool有足够剩余容量以容纳压缩后数据;转换期间LUN持续可访问,但建议避开业务高峰期执行。

NX存储系统如何暂停单个LUN的数据压缩或解压缩进程?

在Unisphere管理界面中,依次进入Storage > LUNs,找到目标LUN并点击其名称进入属性页;在LUN属性面板中,定位到Compression(或Data Reduction)区域,点击'Pause Compression'或'Pause Decompression'按钮即可暂停该LUN的对应进程。暂停后进程状态变为'Paused',可随时通过相同路径点击'Resume'恢复。注意:暂停仅影响当前LUN,不影响其他LUN的压缩/解压缩任务;暂停期间已写入的新数据不会被压缩,待恢复后统一处理。

NX存储系统禁用数据压缩后,Thin LUN为何不再原位解压缩?

因原位解压缩会导致I/O性能下降和元数据碎片化,影响稳定性与响应速度。新版本改为创建新的未压缩Thin LUN,并将数据迁移至该LUN完成解压缩,原LUN被释放。该方式避免了就地重写带来的性能抖动,同时提升了解压缩后LUN的读写性能。迁移过程由系统自动调度,用户无需干预;但需确保目标Thin Pool具备足够空闲容量容纳解压后的全部数据。