期刊文献+

一种Linux环境下优化ZFS同步写性能的方法 被引量:1

An approach to optimizing synchronous write performance of ZFS on Linux
下载PDF
导出
摘要 为了提高Linux环境下的ZFS文件系统的同步写性能,在研究分析现有Linux环境下实现的ZFS文件系统的块设备同步写性能较低,同步写负载较重时系统吞吐量明显下降的原因的基础上,提出了一种Linux环境下的ZFS同步写优化方法。该方法通过同步写合并提交策略减少日志提交所产生的I/O请求数;使用同步写全局负载均衡机制实现各盘之间同步写的负载均衡来提高同步写的吞吐量。实验结果表明:相比原来在Linux上实现的ZFS,该优化方法提高同步写性能23.9%-88.14%。 improve the synchronous write performance of the ZFS file system working in the Linux environment, an ap- proach to optimizing the synchronous write performance of the ZFS on Linux was proposed based on investigation of the reseans of the heavy load of the reduce the numbe ance among all di suits showed that block device' s lower synchronous write performance and the system' s low throughput under the existing ZFS on Linun. Firstly, the approach uses the strategy of coalescing synchronous write to r of disk I/Os. Secondly, it uses global load balance of synchronous writes to achieve load bal- sks in ZFS' s storage pool to increase the throughput of synchronous writes. The experimental re- the approach improved the synchronous write performance of the existing ZFS on Linux by 23.9%-88.14%.
出处 《高技术通讯》 CAS CSCD 北大核心 2015年第2期151-156,共6页 Chinese High Technology Letters
基金 国家自然科学基金(61170008 61272055) 863计划(2013AA01A210)资助项目
关键词 块设备 同步写 ZFS文件系统 负载均衡 block device, synchronous write, ZFS file system, load balance
  • 相关文献

参考文献11

  • 1Phromchana V, Natawut N, Piromsopa K. Performance evaluation of ZFS and LVM (with ext4) for scalable stor- age system. In: Proceedings of the 8th International Joint Conference on Computer Science and Software Engineer- ing, Nakhon Pathom, Thailand, 2011. 250-253.
  • 2鞠大鹏,刘川意,汪东升,刘宏,汤志忠.在Linux内实现基于内容存储的驱动器(CASD)[J].高技术通讯,2009,19(3):224-229. 被引量:1
  • 3Brain B. ZFS on Linux. http://zfsonlinux, org/, 2014.
  • 4Bonwick J, Moore B. ZFS: The Last Word In File Sys- tems . http://wiki, illumos, org/download/attachments/ 1146951/zfs _ last. pdf, 2007.
  • 5Fio, flexible I/O tester . http://linux, die. net/man/1/ rio, 2007.
  • 6周煜,卢正添,易固武,葛亮.一种基于过滤驱动的写时拷贝快照方法[J].四川大学学报(自然科学版),2010,47(3):478-482. 被引量:5
  • 7Dawidek P J. Porting the ZFS file system to the FreeBSD operating system. In: Proceedings of AsiaBSDCon, Tokyo, Japan, 2007. 97 -103.
  • 8Prabhakaran V, Bairavasundaram L, Agrawal N, et al. IRON file systems. In: Proceedings of the 20th ACM Symposium on Operating Systems Principles (SOSP 2005), Brighton, UK, 2005. 206-220.
  • 9Zhang Y P, Abhishek R, Andrea C, et al. End-to-end Data Integrity for File Systems: A ZFS Case Study. In: Proceedings of the 8th USENIX Conference on File and Storage Technologies, San Jose, USA, 2010. 29-42.
  • 10Agrawal N, Prabhakaran V, Wobber T, et al. Design Tradeoffs for SSD Performance. USENIX Annual Techni- cal Conference. Boston Massachusetts. 2008. 57-70.

二级参考文献49

  • 1Xinidis D, Bilas A, Houris M D. Performance evaluation of commodity iSCSI-based storage systems. In: Proceedings of the 22nd IEEE / 13th NASA Goddard Conference on Mass Storage Systems and Technologies, Monterey, CA, 2005. 261-269
  • 2Pawlowski B, Juszczak C, Staubach P, et al. NFS version 3 design and implementation. In: Proceedings of the Summer Usenix, Berkeley, CA, USA, 1994:137-152
  • 3Intel Server Architecture Lab. Iometer: The I/O Performance Analysis Tool for Servers. http://www, intel, com/design/ servers/devtools/iometer/index, htm, 2003
  • 4Radkov P, Yin L, Goyal P, et al. A Performance comparison of NFS and iSCSI for IP networked storage. In: Proceedings of the 3rd USENIX Conference on File and Storage Technologies, San Francisco, CA, USA, 2004:101-114
  • 5Rivest R L. RFC 1321 : The MD5 message-digest algorithm. IETF(Intemet Engineering Task Force). 1992
  • 6NIST(National Institute of Standards and Technology). Secure Hash Standard (SHS). FIPS( Federal Information Processing Standards) Publication 180-1. 1995
  • 7Dabek F, Kaashoek M F, Karger D R, et al. Wide-area cooperative storage with CFS. In : Proceedings of the ACM Symposium on Operating Systems Principles (SOSP) conference, Chateau Lake Louise, Banff, Canada, ACM Press, 2001. 202-215
  • 8Bhagwan R, Tati K, Cheng Y, et al. TotalRecall: systems support for automated availability management. In: Proceedings of the 1st Symposium on Networked Systems Design and Implementation, San Francisco, California, 2004( 1 ) : 337-350
  • 9Muthitacharoen A, Morris R, Gil T, et al. Ivy: a read/write peer-to-peer file system. In: Proceedings of the 5th USENIX Symposium on OSDI, Boston, MA, USA, 2002. 31-44
  • 10Weatherspoon H, Eaton P, Chun B. Antiquity: exploiting a secure log for wide-area distributed storage. In: Proceedings of the Second EuroSys Conference ( EuroSys'07 ), Lisboa, Portugal, 2007. 371-384

共引文献9

同被引文献3

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部