A ZFS fan
2014年(17)
发布时间:2014-04-16 20:58:59
数据去重,简单地说就是重复数据删除。从某种意义上说也是一种数据压缩技术。数据去重的优势 节约磁盘空间:对于村出在同一个磁盘上的同一个文件或者是不同的文件之间的重复数据删除可以大大减少磁盘的使用量。节约网络带宽:去重之后的数据在网络上传输可以大大降低网络资源的占用。很多网络同步工具.........【阅读全文】
发布时间:2014-04-11 21:25:14
关于Space Map以及块分配策略的,请参见SpaceMap:http://blog.chinaunix.net/uid-24395800-id-4206221.html Block Allocation:http://blog.chinaunix.net/uid-24395800-id-4206309.htmlZFS源码中,metaslab与space m.........【阅读全文】
发布时间:2014-04-11 21:17:03
块分配翻译 Jeff Bonwick博客:https://blogs.oracle.com/bonwick/en/entry/zfs_block_allocation块分配是每个文件系统的中枢。它不仅仅影响到性能,而且影响到管理模块(比如说条带化配置),甚至会影响到类似事务、压缩以及快照之间共享blcok等一些核心的功能。所以说确保块分配的正确性是很重要的。 ZFS的块.........【阅读全文】
发布时间:2014-04-11 19:10:13
翻译 Jeff Bonwick博客:https://blogs.oracle.com/bonwick/en/entry/space_maps每个文件系统都必须做好的两个最基本的管理工作:管理数据的位置,管理空闲空间位置。理论上说,管理空闲空间并不是必须的,因为每个block要么是被分配了,要么没有被分配,所以空闲空间可以通过假设所有的空间都是空闲的,然后扣.........【阅读全文】
发布时间:2014-04-10 20:02:42
(翻译 《ZFS On-Disk Specification》, 由于是2006年给出的文档,与当前ZFS系统肯定有很多的不同,但是也是一份相当有帮助的ZFS学习文档) 数据在主存和磁盘知己恩的传输单元称为“块(block)”。ZFS中,块指针(blkptr_t)是一个128字节的结构体,用来定位磁盘上数据的物理位置、验证其合法性以及描述该数据。 .........【阅读全文】