简介
本节介绍SmartDedupe&SmartCompression特性的背景、定义及目的和受益。
背景
数据是一个企业的核心资产。随着业务的不断增长,企业的业务数据也呈爆炸式的增长,需要存储的数据越来越多。随着数据量的增大,企业可能面临如下问题:
- 业务数据中可能存在大量的冗余数据。冗余数据的增长势必导致购买存储设备的费用大幅增长。
- 存储设备的增加,带来了维护管理的复杂性。同时,为了维持存储设备的正常运行,需要投入大量的资金用于建设机房环境、提供电力和冷却系统。
冗余数据带来的价值远远小于企业用于维护存储设备的成本。因此,在保证信息不丢失,不影响业务数据准确性的前提下,缩减冗余数据量,减少冗余数据占用的存储空间成为系统管理员关注的问题。此外,对于全闪存阵列,由于SSD盘存在擦写次数及寿命的问题,所以在业务运行过程中应该减少对SSD盘的写入数据量和写入次数。
重复数据删除和数据压缩是存储业界常用的数据缩减技术,旨在减少冗余数据占用的存储空间,提高存储系统的传输、处理和存储效率。同时,减少数据写入SSD盘的次数,减少对SSD盘的磨损,提高SSD盘的使用寿命。
定义
华为技术有限公司开发的SmartDedupe&SmartCompression特性又叫智能数据重删压缩特性。
SmartDedupe&SmartCompression特性包含重复数据删除和数据压缩两种特性。
- 重复数据删除特性(SmartDedupe)是一种数据缩减技术,通过删除存储系统中的冗余数据块,减少数据占用的物理存储容量,从而满足日益增长的数据存储需求。OceanStor 存储系统支持的是在线重复数据删除,即只对新写入的数据进行重删处理。
新写入数据是指对LUN开启重复数据删除功能后写入的数据。
- 数据压缩特性(SmartCompression)是指在不丢失信息的前提下,通过对数据进行重新组织,缩减数据量以减少存储空间,提高存储系统的传输、处理和存储效率。存储系统支持的是在线压缩,即只对新写入的数据进行压缩处理。
新写入数据是指对LUN开启重复数据删除功能后写入的数据。
存储系统中,只有thin LUN才支持SmartDedupe&SmartCompressoion特性,请确保SmartThin特性的License文件可用。
请在创建thin LUN时开启重复数据删除和数据压缩功能。否则,后续使用中无法正常使用SmartDedupe&SmartCompression特性。当某个LUN同时开启重复数据删除和数据压缩功能时,存储系统会对数据先进行重删,再进行压缩后才将数据写入硬盘。
目的和受益
SmartDedupe&SmartCompression带来的目的和受益如表1-1所示。