linux – 在将数据写入磁盘时压缩数据

linux – 在将数据写入磁盘时压缩数据,第1张

概述我有一个用于科学计算的服务器,每个用户都有一个虚拟机( Linux或Windows)供他们使用.问题是当许多用户使用此服务器时,这些计算生成的报告会占用大量存储空间. 我想知道是否有任何方法来压缩输出,而不是在报告完成后但是要在磁盘写入时 update1:​​我们使用Vsphere作为管理程序,使用H.D.D进行存储 您可以内联压缩和/或重复数据删除存储.有几种方法可以解决这个问题 – 一些更容 我有一个用于科学计算的服务器,每个用户都有一个虚拟机( Linux或windows)供他们使用.问题是当许多用户使用此服务器时,这些计算生成的报告会占用大量存储空间.

我想知道是否有任何方法来压缩输出,而不是在报告完成后但是要在磁盘上写入时

update1:​​我们使用Vsphere作为管理程序,使用H.D.D进行存储

解决方法 您可以内联压缩和/或重复数据删除存储.有几种方法可以解决这个问题 – 一些更容易,一些更有效.

首先,linux和UNIX系统可以使用ZFS–一种在块级支持压缩和重复数据删除的文件系统和卷管理器.基于此构建的任何共享或本地存储系统都可以使用这些功能,因此在ZFS之上的简单NFS就可以在所有VM上使用共享池执行所需的 *** 作.

linux可以使用btrfs,这是一个支持内联重复数据删除和压缩的多设备文件系统.与上述相同的想法. Btrfs比ZFS具有更少的硬件要求,但内联重复数据删除仍然非常密集(因为使用任一文件系统在更大的共享数据集中执行此 *** 作最好).关于btrfs需要记住的是,它首先是文件系统,第二个是卷管理器.它也不像ZFS那样提供基于块的抽象,因此它纯粹是基于文件的系统.

有几种NAS / SAN产品包含此功能.使用一个用于共享存储将充分利用重复数据删除和压缩,同时作为罐装和支持的产品. FreeNAS是一个这样的系统的例子,它可以使用ZFS. Synology NAS设备也可以并且经常使用btrfs.

总结

以上是内存溢出为你收集整理的linux – 在将数据写入磁盘时压缩数据全部内容,希望文章能够帮你解决linux – 在将数据写入磁盘时压缩数据所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1033866.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存