扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
在过去,文件删除后,文件系统只是把它们标记为“可以被覆盖”,而存储阵列并没有认识到这一情况,仍认为该容量“被占用”,没有办法回收这些被浪费的容量。因此,数据在创建、修改和删除后,就会出现混乱,久而久之,“瘦”的卷也会“胖”起来。
自动精简配置技术的新进展已解决了这个问题。文件被删除后,系统会运行实用程序,实际上是把一连串“零”写到那些被删除文件的位中。然后,卷拷贝到具有“零块检测”功能的阵列后,零块被剥离,形成一个瘦的卷。对许多环境来说,这就需要额外的维护步骤,但这能发现被浪费的容量,从而节省费用。
作为这项技术的改进之处,能够识别瘦卷的文件系统实际上能自动挑出被删除文件的块,然后与存储阵列联系,确认这些块,以便回收。使用通用的应用编程接口(API),其自动化过程就会带来一种方法:让瘦卷保持瘦,减少存储混乱,又不会给存储管理人员增添工作量。尽管众多存储厂商支持零块检测,但只有少数厂商开发了支持可识别瘦卷的文件系统的API。
不同的存储厂商使用不同的块大小,块越小意味着零块检测越有效,所节省的容量越大。此外,执行这些功能所需的处理过程会影响性能,其具体取决于在何处执行。一些厂商用软件来实现,把负担扔给了阵列处理器,另一些厂商则使用专用集成电路(ASIC)。
重复数据删除
存储环境出现混乱的另一个原因是,创建重复的文件和数据集。备份可能是这方面的根源,其他数据保护流程也有可能产生重复数据,比如灾难恢复。虚拟机映像可能含有大量的重复数据,因为它们通常是由同一组模板创建而成的。微软Office等用户应用程序也会生成内容与其他用户创建的文件非常相似的文件。
重复数据删除当然能减少备份和灾难恢复流程中的重复数据量,并在随后的备份中也保持这些精简的数据集。重复数据删除技术现在也应用于非备份应用环境,比如归档和二级存储,这有助于缓解浪费容量的情况。
虚拟化系统
确认及找出这些孤立的文件或一块块无法使用的存储空间是第一步,只有将其收集起来之后才可以重复使用。专用磁盘阵列通常拥有卷管理实用程序及其他工具,进行收集工作。但如果使用多家厂商的存储平台,或者需要额外功能(如自动精简配置和重复数据删除功能),基于块或基于文件的存储虚拟化设备也许是解决之道。这种“与存储无关”的解决方案可以缓解混乱,同时便于跨多个平台整合已回收的容量。
混乱现象在IT领域司空见惯。在存储系统,混乱无序可能表现为:由于为了应对不断变化的日常运营,系统不断添加、重新配置及停用,久而久之,可用容量减少、性能下降。效率低下的存储分配、丢失或遗忘的预留容量以及数据对象的重复会日积月累,即便在组织管理极其有序的环境下也在所难免。虽说存储阵列拥有有助于遏止这种浪费的工具,但常常要采用其他方法。自动精简配置、重复数据删除和先进的存储基础设施管理解决方案等技术有助于解决这个问题。最后,存储混乱现象还是会发生,但合适的工具加上一点预防性维护应该有助于避免出现不可收拾的场面。
存储混乱天天都会产生,所以应使用专门识别这类情况的工具,将其列入常规预防性维护的一部分。
自动精简配置技术
自动精简配置是指对于一项应用,系统会在磁盘上为该应用分配一定量的空间,但实际上只有应用需要时,才真正使用这部分空间。这好比银行的账面存款超过银行实际拥有的现金一样。自动精简配置技术并不缩减总的数据占用空间,但可以推迟购买更多的磁盘,只有绝对必要时才购买。自动精简配置让存储系统能够在任何的特定时间,支持比物理存储容量允许的更多的应用程序。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者