Mai Zheng
Office: 349 Durham Hall
Phone: (515) 294-6285
Email: mai AT iastate DOT edu

I'm an assistant professor in the ECpE department at ISU. I'm interested in anything related to data storage (e.g., file systems, non-volatile memories, data-intensive computing, cloud storage & big data). I'm leading the Data Storage Lab, where we play with the latest storage systems and strive to advance the robustness/performance/security etc. for data, for people, or just for fun.

Data Storage Lab

Our research are motivated by problems of real-world systems that jeopardize data, e.g.:

We build systems/tools to attack such problems and open source our research prototypes.

    Two Ph.D. research assistant positions are available. Please email if interested!

[more ...]

Prospective Students

I'm always looking for self-motivated students who are curious about how computer systems work and are interested in improving the design, implementation, evaluation, and application of various computer systems. Please read through my recent publications/projects and let me know if anything interests you. If you have experience in building systems, that's great! Let's talk and see if we have mutual interests. If you come from a different background, that's OK, too. As a junior faculty member, I'm more than happy to pass my hands-on experience to you and help you grow and succeed, as long as you are hardworking, responsible, determined, and have the desire to become an expert in a challenging and high-impact area in the near future.

[more ...]


  • ISU CprE563X Advanced Data Storage Systems [Spring 2020, Spring 2021]
  • ISU CprE308 Operating Systems [Fall 2018, Fall 2019, Fall 2020]
  • ISU CprE588 Embedded Computer Systems [Spring 2019]
  • NMSU CS479/579 Special Topics: Reliable Storage Systems [Fall 2017]
  • NMSU CS479/579 Special Topics: Modern Storage Systems: Flash, Cloud, & Beyond [Spring 2016]
  • NMSU CS574 Operating Systems II [Spring 2017, Spring 2018]
  • NMSU CS474 Operating Systems I [Fall 2015, Fall 2016]
  • NMSU CS573 Computer Architecture II [Fall 2017]
  • NMSU CS473 Computer Architecture I [Spring 2018]
  • NMSU CS491/521 Parallel Programming [Fall 2016]
  • OSU CSE4251 The UNIX Programming Environment [Fall 2014, Spring 2015]

[more ...]

  • [09/2020] One paper accepted by SC'20 PDSW! Congrats to Runzhou!

  • [09/2020] Our study on Lustre has led to a new patch that avoids kernel panics!

  • [09/2020] Received the Harpole Pentair Professorship!

  • [06/2020] Received the NSF CAREER Award! Thanks NSF and the anonymous panel!

  • [05/2020] Jesrik will join Western Digital shortly!

  • [05/2020] One position paper accepted as poster at HotStorage'20! Thank the anonymous reviewers for the constructive feedback!

  • [04/2020] Jinrui defended his Ph.D. thesis! Congrats to Dr. Cao!

  • [02/2020] Duo presented at FAST'20-WiP!

  • [02/2020] Satya will join Qualcomm shortly!

  • [01/2020] Jinrui will join SUNY Plattsburgh as a tenure-track assistant professor!

  • [01/2020] One Work-in-Progress report & poster accepted by FAST'20-WiP!