Lei Tian (田磊)

Postdoc Researcher
Department of Computer Science and Engineering
University of Nebraska - Lincoln
Lincoln, NE 68588-0115 USA

Office: 203 Schorr Center, 1101 T Street
E-mail: leitian.hust@gmail.com

Short Bio


Lei Tian received his B.Sc., M.Sc. and Ph.D. degrees in Computer Science and Technology (B.Sc.) and Computer Engineering (M.Sc., Ph.D.) from Huazhong University of Science and Technology in 2001, 2004, and 2010 in China, respectively. He previously was a teacher, lecturer, and assistant professor of the College of Computer Science and Technology in Huazhong University of Science and Technology. From 2007 to 2009, he was a visiting researcher and a member of the Abacus Distributed Storage Lab (ADSL) supervised by Professor Hong Jiang at the University of Nebraska-Lincoln, and then became a postdoc researcher after he obtained his Ph.D. degree in 2010. His research interests mainly lie in Flash memory SSD, data deduplication, Cloud storage, large-scale metadata management, and RAID. He has over 20 publications in major journals and conferences including FAST, ICS, SC, HPDC, ICDCS, MSST, MASCOTS, ICPP, IPDPS, CLUSTER, IEEE TC, IEEE TPDS, ACM TOS, etc.

I am looking for a research position. Please contact me if you are interested.

News


(04/17/2012) Our papers have been accepted by NAS'12. Congratulations to Jian Hu, Wen Xia, Bo Mao and collaborators!
(03/05/2012) I am attending the NVMW'12 workshop and giving a presentation.
(02/21/2012) Our paper has been accepted by IEEE Transactions on Computers. Congratulations to Yang Hu and collaborators!
(02/15/2012) I am attending the FAST'12 conference and giving a Work-In-Progress report presentation.
(01/29/2012) Our paper has been selected for a presentation at the NVMW'12 workshop.

Selected Publications


DISCLAIMER: papers on this website are provided for personal and academic use only. Use of these materials for other purposes may violate the copyright owned by corresponding publishers, such as the IEEE, ACM, and USENIX.

REFEREED CONFERENCE PUBLICATIONS

  1. Lei Tian, Dan Feng, Hong Jiang, Ke Zhou, Lingfang Zeng, Jianxi Chen, Zhikun Wang, and Zhenlei Song. PRO: A Popularity-based Multi-threaded Reconstruction Optimization for RAID-Structured Storage Systems. In the Proceedings of the 5th USENIX Conference on File and Storage Technologies (FAST'07), San Jose, CA, February 2007. [paper]

  2. Lei Tian, Hong Jiang, Dan Feng, Qin Xin, and Xing Shu. Implementation and Evaluation of a Popularity-Based Reconstruction Optimization Algorithm in Availability-Oriented Disk Arrays. In the Proceedings of the 24th IEEE Conference on Mass Storage Systems and Technologies (MSST'07), San Diego, CA, September 2007. [paper]

  3. Xiongzi Ge, Dan Feng, and Lei Tian. An Active Region-based Storage Mechanism in Large Wireless Sensor Networks. In the Proceedings of 2007 International Conference on Networking, Architecture, and Storage (NAS'07), Guilin, China, July 2007. [paper]

  4. Lin Lin, Xueming Li, Hong Jiang, Yifeng Zhu and Lei Tian. AMP: An Affinity-Based Metadata Prefetching Scheme in Large-Scale Distributed Storage Systems. In the Proceedings of the 8th IEEE International Symposium on Cluster Computing and the Grid (CCGRID'08), Lyon, France, May 2008. [paper]

  5. Yu Hua, Yifeng Zhu, Hong Jiang, Dan Feng, and Lei Tian. Scalable and Adaptive Metadata Management in Ultra Large-Scale File Systems. In the Proceedings of the 28th International Conference on Distributed Computing Systems (ICDCS'08), Beijing, China, June 2008. [paper]

  6. Peng Xia, Dan Feng, Hong Jiang, Lei Tian, and Fang Wang. FARMER: A Novel Approach to File Access Correlation Mining and Evaluating Reference Model for Optimizing Peta-Scale File Systems Performance. In the Proceedings of the 17th ACM/IEEE International Symposium on High Performance Distributed Computing (HPDC'08), Boston, MA, June 2008. [paper]

  7. Bo Mao, Dan Feng, Suzhen Wu, Jianxi Chen, Lingfang Zeng, and Lei Tian. RAID10L: A High Performance RAID10 Storage Architecture Based on Logging Technique. In the Proceedings of the 13rd IEEE Asia-Pacific Computer Systems Architecture Conference (ACSAC'08), Hsinchu, Taiwan, August 2008. [paper]

  8. Suzhen Wu, Hong Jiang, Dan Feng, Lei Tian, and Bo Mao. WorkOut: I/O Workload Outsourcing for Boosting RAID Reconstruction Performance. In the Proceedings of the 7th USENIX Conference on File and Storage Technologies (FAST'09), San Francisco, CA, February 2009. [paper]

  9. Chao Jin, Hong Jiang, Dan Feng, and Lei Tian. P-Code: A New RAID-6 Code with Optimal Properties. In the Proceedings of the 23rd International Conference on Supercomputing (ICS'09), Yorktown Heights, NY, June 2009. [paper]

  10. Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng, and Lei Tian. A New Metadata Organization Paradigm with Semantic-Awareness for Next-Generation File Systems. In the Proceedings of the 2009 ACM/IEEE Supercomputing Conference (SC'09), Portland, OR, November 2009. [paper]

  11. Bo Mao, Hong Jiang, Dan Feng, Suzhen Wu, Jianxi Chen, Lingfang Zeng, and Lei Tian. HPDA: A Hybrid Parity-based Disk Array for Enhanced Performance and Reliability. In the Proceedings of the 24th International Parallel and Distributed Processing Symposium (IPDPS'10), Atlanta, GA, April 2010. [paper]

  12. Yang Hu, Hong Jiang, Dan Feng, Lei Tian, Shuping Zhang, Jingning Liu, and Wei Tong. Achieving Page-Mapping FTL Performance at Block-Mapping FTL Cost by Hiding Address Translation. In the Proceedings of the 26th IEEE Symposium on Massive Storage Systems and Technologies (MSST'10), Incline Village, Nevada, May, 2010. [paper]

  13. Yinliang Yue, Lei Tian, Hong Jiang, Fang Wang, Dan Feng, Quan Zhang and Pan Zeng. RoLo: A Rotated Logging RAID10 Storage Architecture. In the Proceedings of the 30th International Conference on Distributed Computing Systems (ICDCS'10), Genoa, Italy, June 2010. [paper]

  14. Jian Hu, Hong Jiang, Lei Tian, and Lei Xu. PUD-LRU: An Erase-Efficient Write Buffer Management Algorithm for Flash Memory SSD. In the Proceedings of the 18th Annual Meeting of the IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS'10), Miami, FL, USA, August 2010. [paper]

  15. Yujun Tan, Hong Jiang, Dan Feng, Lei Tian, and Zhichao Yan. SAM: A Semantic Aware Multi-Tiered Source De-duplication Framework for Cloud Backup. In the Proceedings of the 39th International Conference on Parallel Processing (ICPP'10), San Diego, CA, September 2010. [paper]

  16. Chao Jin, Dan Feng, Hong Jiang, Lei Tian, Jingning Liu, and Xiongzi Ge. TRIP: Temporal Redundancy Integrated Performance Booster for Parity-Based RAID Storage Systems. In the Proceedings of the 16th International Conference on Parallel and Distributed Systems (ICPADS'10), Shanghai, China, December 2010.(Best Paper Award Nominee) [paper]

  17. Yujuan Tan, Hong Jiang, Dan Feng, Lei Tian, Zhichao Yan, and Guohui Zhou. CABdedup: A Causality-based De-duplication Performance Booster for Cloud Backup Services. In the Proceedings of the 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS'11), Anchorage, Alaska, May 2011. [paper]

  18. Chao Jin, Dan Feng, Hong Jiang and Lei Tian. RAID6L: A Log-Assisted RAID6 Storage Architecture with Improved Write Performance. In the Proceedings of the 27th IEEE Symposium on Massive Storage Systems and Technologies (MSST'11), Denver, CO, May 2011. [paper]

  19. Yang Hu, Hong Jiang, Dan Feng, Lei Tian, Hao Luo, and Shuping Zhang. Performance Impact and Interplay of SSD Parallelism through Advanced Commands, Allocation Strategy and Data Granularity. In the Proceedings of the 25th International Conference on Supercomputing (ICS'11), Tucson, AZ, May-June 2011. [paper]

  20. Chao Jin, Dan Feng, Hong Jiang, and Lei Tian. A Comprehensive Study on RAID-6 Codes: Horizontal vs. Vertical. In the Proceedings of the 6th IEEE International Conference on Networking, Architecture, and Storage (NAS'11), Dalian, China, July 2011. [paper]

  21. Yinjin Fu, Hong Jiang, Nong Xiao, Lei Tian, and Fang Liu. AA-Dedupe: An Application-Aware Source Deduplication Approach for Cloud Backup Services in the Personal Computing Environment. In the Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER'11), Austin, TX, September 2011. [paper]

  22. Zhichao Yan, Hong Jiang, Dan Feng, Lei Tian, and Yujuan Tan. SUV: A Novel Single-Update Version-Management Scheme for Hardware Transactional Memory Systems. To appear in the Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium(IPDPS'12), Shanghai, China, May 2012. [paper]

    REFEREED JOURNAL PUBLICATIONS

  23. Lei Tian, Qiang Cao, Hong Jiang, Dan Feng, Changsheng Xie, and Qin Xin. On-Line Availability Upgrades for Parity-based RAIDs through Supplementary Parity Augmentations. In ACM Transactions on Storage, Vol. 6, No. 4, May 2011. [paper]

  24. Suzhen Wu, Hong Jiang, Dan Feng, Lei Tian, and Bo Mao. Improving Availability of RAID-Structured Storage Systems by Workload Outsourcing. In Special Issue on Dependable Computer Architecture, IEEE Transactions on Computers, vol. 60, pp. 64-79, January 2011. [paper]

  25. Yu Hua, Yifeng Zhu, Hong Jiang, Dan Feng, and Lei Tian. Supporting Scalable and Adaptive Metadata Management in Ultra Large-scale File Systems. In IEEE Transactions on Parallel and Distributed Systems, vol. 22, pp. 580-593, April 2011. [paper]

  26. Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng, and Lei Tian. Semantic-Aware Metadata Organization Paradigm in Next-Generation File Systems. In IEEE Transactions on Parallel and Distributed Systems, vol. 23, issue 2, pp. 337-344, 2012. [paper]

  27. Bo Mao, Hong Jiang, Suzhen Wu, Lei Tian, Dan Feng, Jianxi Chen, and Lingfang Zeng. HPDA: A Hybrid Parity-based Disk Array for Enhanced Performance and Reliability. To appear in ACM Transactions on Storage.

  28. Yang Hu, Hong Jiang, Dan Feng, Lei Tian, Hao Luo, and Chao Ren. Exploring and Exploiting the Multi-level Parallelism Inside SSDs for Improved Performance and Endurance. To appear in IEEE Transactions on Computers.

    REFEREED WORKSHOP PUBLICATIONS

  29. Lei Tian, and Hong Jiang. Protecting Flash Memory SSDs against Malicious I/O Attacks. In the 3rd Non-Volatile Memories Workshop (NVMW'12), San Diego, CA, March 2012. [slides]

    WORK-IN-PROGRESS REPORTS and POSTERS

  30. Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng, and Lei Tian. SmartStore: A New Metadata Organization Paradigm with Semantic-Awareness. Work-in-Progress Report and Poster Session in the 7th USENIX Conference on File and Storage Technologies (FAST'09), San Francisco, CA, February, 2009.

  31. Lei Xu, Hong Jiang, and Lei Tian. Hifire: A High Fidelity Trace Replayer for Large-Scale Storage Systems. Work-In-Progress Report and Poster Session in the 8th USENIX Conference on File and Storage Technologies (FAST'10), San Jose, CA, February, 2010.

  32. Jian Hu, Hong Jiang, and Lei Tian. An Erase and Destage-Efficient Write-Buffer Management Algorithm for Flash Memory SSD. Poster Session in the 8th USENIX Conference on File and Storage Technologies (FAST'10), San Jose, CA, February, 2010.

  33. Wen Xia, Hong Jiang, Dan Feng, and Lei Tian. Accelerating Data Deduplication by Exploiting Pipelining and Parallelism with Multicore or Manycore Processors. Work-In-Progress Report and Poster Session in the 8th USENIX Conference on File and Storage Technologies (FAST'12), San Jose, CA, February, 2012. [report][poster]

  34. Lei Tian, and Hong Jiang. CASE: Exploiting Content Redundancy for Improving Space Efficiency and Benchmarking Accuracy in Storage Emulation. Work-In-Progress Report and Poster Session in the 8th USENIX Conference on File and Storage Technologies (FAST'12), San Jose, CA, February, 2012. [report][poster]

Software


  1. RAID ReconSim is a DiskSim-based storage systems simulation tool that can be used to evaluate the performance impact of commonly-used RAID reconstruction algorithms including the Disk-Oriented Recovery(DOR) and Pipeline Recovery(PR) approaches. RAID ReconSim is trace-driven, and a few internal I/O events are introduced to control the RAID reconstruction process. In addition, RAID ReconSim can be used to measure the performance impact of other internal background tasks in RAID such as disk scrubbing and RAID resynchronization. RAID ReconSim is the basis of our SPA project. I plan to release it soon after the source code is cleaned up.

  2. Vacuum is an inline deduplication-based virtual block device driver. Vacuum is implemented under the open-sourced Linux SCST framework(Generic SCSI Target Subsystem for Linux), so that it can be easily deployed in local or remoted machines for data deduplication through the standard SCSI conncections. Currently, Vacuum uses a fixed 4KB chunking, SHA1-160bit fingperinting scheme, three-layered index organization, two-tiered address mapping and multi-threaded I/O model. Vacuum is the basis of our CASE project, and preliminary results show the performance potential and stability of its implementation. I plan to release it soon after the source code is cleaned up.

  3. DiskSim-4.0-with-power-support is a tool to evaluate the power consumption of storage systems based on Dempsey. I re-implemented the power evaluation functionality in DiskSim 4.0 and enabled it to support power evaluations of multi-disk storage systems, which is the basis of our RoLo project. You can download DiskSim-4.0-with-power-support here. If you are using it in your research project, please cite our paper:
    "Yinliang Yue, Lei Tian, Hong Jiang, Fang Wang, Dan Feng, Quan Zhang and Pan Zeng. RoLo: A Rotated Logging RAID10 Storage Architecture. In the Proceedings of the 30th International Conference on Distributed Computing Systems(ICDCS'10), Genoa, Italy, June 2010."

  4. HiFiRe is a new flexible strategy-based block-level I/O trace replayer, which is used to replace our first-generation block-level trace replayer tool -- RAIDmeter. You can download HiFiRe here. If you are using it in your research project, please cite our paper:
    "Lei Xu, Hong Jiang, and Lei Tian. Hifire: A High Fidelity Trace Replayer for Large-Scale Storage Systems. Work-In-Progress Report and Poster Session in the 8th USENIX Conference on File and Storage Technologies(FAST'10), San Jose, CA, February, 2010."

  5. SSDsim is an event-driven, modularly structured, and multi-tiered flash memory SSD simulator, which is capable of simulating most SSD hardware platforms, mainstream FTL schemes, allocation schemes, buffer management algorithms, and request scheduling algorithms. SSDsim is written in C, and it has about 15 thousand source lines of C. You can download SSDsim here. If you are using it in your research project, please cite our paper:
    "Yang Hu, Hong Jiang, Dan Feng, Lei Tian, Hao Luo, and Shuping Zhang. Performance Impact and Interplay of SSD Parallelism through Advanced Commands, Allocation Strategy and Data Granularity. In the Proceedings of the 25th International Conference on Supercomputing(ICS'11), Tucson, AZ, May-June 2011."

    If you find our software useful or you have any questions, please let me know.

Talks


  • NAS'07: An Active Region-based Storage Mechanism in Large Wireless Sensor Networks

  • MSST'07: Implementation and Evaluation of a Popularity-Based Reconstruction Optimization Algorithm in Availability-Oriented Disk Arrays

  • HPDC'08: FARMER: A Novel Approach to File Access Correlation Mining and Evaluating Reference Model for Optimizing Peta-Scale File Systems Performance

  • FAST'09: WorkOut: I/O Workload Outsourcing for Boosting RAID Reconstruction Performance

  • ICS'09: P-Code: A New RAID-6 Code with Optimal Properties

  • FAST'12(Work-in-Progress report): CASE: Exploiting Content Redundancy for Improving Space Efficiency and Benchmarking Accuracy in Storage Emulation

  • NVMW'12: Protecting Flash Memory SSDs against Malicious I/O Attacks

Awards


  • Outstanding Graduate Student, Huazhong University of Science and Technology, China, 2006.

  • Dan Feng, Ke Zhou, Fang Wang, Wei Tong, Lei Tian, Zhan Shi. Core Technologies and Construction Methods for High-Performance Networked Storage Systems. Award for Technological Invention 1st Prize of Hubei Province in China. 2006.

  • Student Travel Grant. The 14th International Symposium on High-Performance Computer Architecture(HPCA'08). Salt Lake City, UT, 2008.

  • Student Travel Grant. The 28th International Conference on Distributed Computing Systems(ICDCS'08), Beijing, China, 2008.

  • Student Travel Grant. The 7th USENIX Conference on File and Storage Technologies(FAST'09). San Francisco, CA, 2009.

  • Dan Feng, Fang Wang, Lei Tian, Lingfang Zeng, Jingning Liu, and Jianxi Chen. Active Object-Based Massive Storage System and Technology. Award for Technological Invention 1st Prize of Hubei Province in China. 2011.

Professional Activities


  • Publicity Co-Chair of NAS'11 and NAS'12

  • Reviewer of IEEE TPDS, IEEE TC, Elsevier JPDC, Elsevier MICPRO, and IEEE NAS'09

Visitors' Map of the World


Locations of Site Visitors
Design by Svetaini? kūrimas                                                                                        visitors since Sept, 2009