Lei Tian


Lei Tian is currently a Staff Engineer at Tintri. Prior to Joining Tintri, he was a Research Assistant Professor in the Department of Computer Science and Engineering at the University of Nebraska-Lincoln.

He received his Ph.D degree in Computer Engineering from Huazhong University of Science and Technology in 2010. His research interests mainly lie in storage systems, distributed systems, cloud computing and big data. He has over 40 publications in major journals and conferences including FAST, HOTSTORAGE, ICS, SC, HPDC, ICDCS, MSST, MASCOTS, ICPP, IPDPS, CLUSTER, IEEE TC, IEEE TPDS, ACM TOS, etc.

News


  • October 2014: Our work "VSFS: A Searchable Distributed File System" is accepted by the 9th Parallel Data Storage Workshop (PDSW'14). Congratulations to Lei Xu!
  • September 2014: I am elevated to be an IEEE Senior Member.
  • July 2014: Our research work of qNVRAM has been reported in an article entitled "Quasi-NVRAM in Android and Apple devices" by Robin Harris at ZDNet. An extended discussion can be found from the author's blog: "Quasi-NVRAM using built-in battery backup".
  • June 2014: Our work "Ddelta: A Deduplication-Inspired Fast Delta Compression Approach" is accepted by the 32nd International Symposium on Computer Performance, Modeling, Measurements, and Evaluation (IFIP Performance 2014). Congratulations to Wen!
  • May 2014: We are invited to present our work "Ddelta: A Deduplication-Inspired Fast Delta Compression Approach" during the poster session in the USENIX Federated Conference Week in Philadelphia, PA. Congratulations to Wen!
  • April 2014: Our work "qNVRAM: quasi Non-Volatile RAM for Low-overhead Persistency Enforcement in Smartphones" is accepted by the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'14). The acceptance rate of HotStorage'14 this year is 15/57=26%. Congratulations to Hao!
  • March 2014: Our work "Propeller: A Scalable Real-Time File-Search Service in Distribute Systems" is accepted by the 34th International Conference on Distributed Computing Systems (ICDCS'14). The acceptance rate of ICDCS'14 this year is 13%. Congratulations to Lei Xu!
  • February 2014: Our work "Improving the Performance and Endurance of Mobile Flash Storage by Eliminating Double-Write Induced Redundant Writes" is accepted as a poster presentation by the 2014 Non-Volatile Memories Workshop (NVMW'14). Congratulations to Hao!
  • 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/WORKSHOP PUBLICATIONS

    1. Lei Xu, Ziling Huang, Hong Jiang, Lei Tian, and David Swanson. VSFS: A Searchable Distributed File System. To appear in the Proceedings of the 9th 9th Parallel Data Storage Workshop (PDSW'14), New Orleans, LA, November 2014.

    2. Wen Xia, Hong Jiang, Dan Feng, Lei Tian, Min Fu, and Yukun Zhou. Ddelta: A Deduplication-Inspired Fast Delta Compression Approach. In the Proceedings of the 32nd International Symposium on Computer Performance, Modeling, Measurements, and Evaluation (IFIP Performance 2014), Turin, Italy, October 2014.

    3. Hao Luo, Lei Tian, and Hong Jiang. qNVRAM: quasi Non-Volatile RAM for Low-overhead Persistency Enforcement in Smartphones. In the Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'14), Philadelphia, PA, June 2014.

    4. Lei Xu, Hong Jiang, Lei Tian, and Ziling Huang. Propeller: A Scalable Real-Time File-Search Service in Distribute Systems. In the Proceedings of the 34th International Conference on Distributed Computing Systems (ICDCS'14), Madrid, Spain, June 2014.

    5. Bo Mao, Hong Jiang, Suzhen Wu, and Lei Tian. POD: Performance Oriented I/O Deduplication for Primary Storage Systems in the Cloud. In the Proceedings of the 28th IEEE International Parallel and Distributed Processing Symposium (IPDPS’14), Phoenix, AZ, May 2014.

    6. Wen Xia, Hong Jiang, Dan Feng, and Lei Tian. Combining Deduplication and Delta Compression to Achieve Low-Overhead Data Reduction on Backup Datasets. In the Proceedings of the 2014 Data Compression Conference (DCC’14), Snowbird, UT, March 2014.

    7. Jian Hu, Hong Jiang, Lei Tian, and Lei Xu. GC-ARM: Garbage Collection-Aware RAM Management for Flash based Solid State Drives. In the Proceedings of the 7th IEEE International Conference on Networking, Architecture, and Storage (NAS’12), Xiamen, China, June 2012.

    8. Wen Xia, Hong Jiang, Dan Feng, Lei Tian, Min Fu and Zhongtao Wang. P-Dedupe: Exploiting Parallelism in Data Deduplication System. In the Proceedings of the 7th IEEE International Conference on Networking, Architecture, and Storage (NAS’12), Xiamen, China, June 2012.

    9. Bo Mao, Hong Jiang, Suzhen Wu, Yinjin Fu and Lei Tian. SAR: SSD Assisted Restore Optimization for Deduplication-based Storage Systems. In the Proceedings of the 7th IEEE International Conference on Networking, Architecture, and Storage (NAS’12), Xiamen, China, June 2012.

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

    11. 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.

    12. 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.

    13. 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.

    14. 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.

    15. Yujuan Tan, Hong Jiang, Dan Feng, Lei Tian, and Zhichao Yan. CABdedupe: 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, AK, May 2011.

    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)

    17. Yujuan 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.

    18. 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.

    19. 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.

    20. 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, NV, May 2010.

    21. 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.

    22. Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng, and Lei Tian. SmartStore: A New Metadata Organization Paradigm with Semantic-Awareness for Next-Generation File Systems. In the Proceedings of the 2009 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis (SC'09), Portland, OR, November 2009.

    23. 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.

    24. 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.

    25. 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.

    26. 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.

    27. 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.

    28. 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.

    29. 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.

    30. 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.

    31. 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.

      REFEREED JOURNAL PUBLICATIONS

    32. Yinjin Fu, Hong Jiang, Nong Xiao, Lei Tian, Fang Liu, Lei Xu. Application-Aware Local-Global Source Deduplication for Cloud Backup Services of Personal Storage. In IEEE Transactions on Parallel and Distributed Systems, vol. 25, issue 5, pp.1155-1165, May 2014.

    33. Bo Mao, Hong Jiang, Suzhen Wu, Yinjin Fu, and Lei Tian. Read Performance Optimization for Deduplication-based Storage Systems in the Cloud. In ACM Transactions on Storage, vol. 10, issue 2, no. 6, March 2014.

    34. 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. In IEEE Transactions on Computers, vol. 62, issue 6, pp. 1141-1155, June 2013.

    35. 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. In ACM Transactions on Storage, vol. 8, issue 1, no. 4, February 2012.

    36. 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, February 2012.

    37. 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, issue 4, no. 17, May 2011.

    38. 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.

    39. 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.

      REFEREED WORKSHOP PRESENTATIONS

    40. Lei Xu, Hong Jiang, and Lei Tian. The Linux Virtual File System Performance Bottlenecks for Manycore and SCM. In Linux Filesystem Summit 2014 as an oral presentation, San Jose, CA, February 2014.

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

      WORK-IN-PROGRESS REPORTS and POSTERS

    42. Wen Xia, Hong Jiang, Dan Feng, Lei Tian, Min Fu, and Yukun Zhou. Ddelta: A Deduplication-Inspired Fast Delta Compression Approach. Poster Session in the 2014 USENIX Annual Technical Conference (ATC'14), Philadelphia, PA, June 2014.

    43. Hao Luo, Hong Jiang, Lei Tian, and Bo Mao. Improving the Performance and Endurance of Mobile Flash Storage by Eliminating Double-Write Induced Redundant Writes. In the 5th Non-Volatile Memories Workshop (NVMW'14) as a poster presentation, San Diego, CA, March 2014.

    44. Bo Mao, Hong Jiang, Suzhen Wu, and Lei Tian. Leveraging Data Deduplication to Improve the Performance of Primary Storage Systems in the Cloud. In the Proceedings of the 4th ACM Symposium on Cloud Computing (SOCC'13) as a poster, Santa Clara, CA, Oct. 2013.

    45. Yu Hua, Hong Jiang, Dan Feng, Lei Tian. FAST: Near Real-Time Data Analytics for the Cloud. In the Proceedings of the 4th annual Symposium on Cloud Computing (SOCC'13) as a poster, Santa Clara, CA, Oct. 2013.

    46. 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.

    47. 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.

    48. 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.

    49. 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.

    50. 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.

    51. Yu Hua, Hong Jiang, Dan Feng, and Lei Tian. RBF: A New Storage Structure for Space-Efficient Queries for Multidimensional Metadata in OSS. Work-in-Progress Report in the 5th USENIX Conference on File and Storage Technologies (FAST'07), San Jose, CA, February 2007.

    Software


    1. 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.

    2. 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


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

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

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

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

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

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

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

    Awards


    • 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.

    • 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.

    Professional Activities


    • PC Member of UBICOMM’12, UBICOMM’13, UBICOMM’14, NAS'14, ICCCN'14, MASCOTS'14, APSCC’14, CCGRID’15 Doctoral Symposium.

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

    • Reviewer of journals including IEEE TPDS, IEEE TC, ACM TODAES, Elsevier JPDC, Elsevier MICPRO, IJHPSA, etc.

    • Reviewer of conferences including NAS’09, ICPADS’12, IPCCC’12, MSST'14, etc.

    Visitors' Map of the World


    Locations of Site Visitors
     blogspot statistics  visitors since Sept, 2009