Bo Mao, Ph.D, Associate Professor
Software School of Xiamen University
Xiamen, 361005 China

E-mail: maobo@xmu.edu.cn

 

 

 

I have joined the Software School of Xiamen University since Apr. 2013. Before that, I was a postdoc researcher advised by Professor Hong Jiang at the University of Nebraska-Lincoln, USA. I received my Ph. D degree in Computer Architecture from Huazhong University of Science and Technology (advised by Professor Dan Feng ) in 2010. My research interest is focused on improving performance, reliability and energy efficiency for storage systems. Please see my research group for details: Advanced Storage Technology Lab.

 

Education

2005.9-2010.6        Ph. D of Computer Architecture

      Huazhong University of Science and Technology, Wuhan, China.

2001.9-2005.7        Bachelor of Computer Science and Technology

      Northeast University, Shenyang, China.

 

Main Publications

Journals:

  1. Bo Mao, Suzhen Wu, and Lide Duan. Improving the SSD Performance by Exploiting Request Characteristics and Internal Parallelism. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2017. [Accept]
  2. Suzhen Wu, Bo Mao, Yanping Lin, and Hong Jiang. Improving Performance for Flash-based Storage Systems through GC-aware Cache Management. IEEE Transactions on Parallel and Distributed Systems. 2017. [Accept]
  3. Bo Mao, Suzhen Wu, and Hong Jiang. Exploiting Workload Characteristics and Service Diversity to Improve the Availability of Cloud Storage Systems. IEEE Transactions on Parallel and Distributed Systems. 27(7): 2010-2021, July 2016.
  4. Bo Mao, Hong Jiang, Suzhen Wu, and Lei Tian. Leveraging Data Deduplication to Improve the Performance of Primary Storage Systems in the Cloud. IEEE Transactions on Computers. 65(6): 1775-1788, June 2016.
  5. Suzhen Wu, Bo Mao, Xiaolan Chen, and Hong Jiang. LDM: Log Disk Mirroring with Improved Performance and Reliability for SSD-based Disk Arrays. ACM Transactions on Storage. 12(4): Article 22(21 pages), May 2016.
  6. Bo Mao and Suzhen Wu. Deduplication-Assisted Data Reduction and Distribution in Cloud-of-Clouds. ACM SIGMETRICS Performance Evaluation Review. 43(3): 42, Dec. 2015.
  7. Suzhen Wu, Hong Jiang, and Bo Mao. Proactive Data Migration for Improved Storage Availability in Large-Scale Data Centers. IEEE Transactions on Computers. 64(9):2637-2651, Sep. 2015.
  8. Bo Mao, Hong Jiang, Suzhen Wu, Yinjin Fu, and Lei Tian. Read Performance Optimization for Deduplication-based Storage Systems in the Cloud. ACM Transactions on Storage, 10(2): Article 6, Mar. 2014.
  9. 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. ACM Transactions on Storage. 8(1):Article 4, Feb. 2012. 
  10. Suzhen Wu, Hong Jiang, Dan Feng, Lei Tian, and Bo Mao. Improving Availability of RAID-Structured Storage Systems by Workload Outsourcing. IEEE Transactions on Computers, 60(1):64-79, Jan. 2011.

Conferences:

  1. Bo Mao, Suzhen Wu, Hong Jiang, Xiao Chen, and Weijian Yang. Content-aware Trace Collection and I/O Deduplication for Smartphones. Accepted to appear in Proceedings of the 33rd International Conference on Massive Storage Systems and Technology (MSST'17), Santa Clara, CA, May 15-19, 2017.
  2. Bo Mao, Hong Jiang, Suzhen Wu, Yaodong Yang, and Zaifa Xi. Elastic Data Compression with Improved Performance and Space Efficiency for Flash-based Storage Systems. Accepted to appear in Proceedings of the 31st IEEE International Parallel & Distributed Processing Symposium (IPDPS'17), Orlando, FL, May 29-June 2, 2017.
  3. Jiayang Guo, Yiming Hu, Bo Mao, and Suzhen Wu. Parallelism and Garbage Collection aware I/O Scheduler with Improved SSD Performance. Accepted to appear in Proceedings of the 31st IEEE International Parallel & Distributed Processing Symposium (IPDPS'17), Orlando, FL, May 29-June 2, 2017.
  4. Suzhen Wu, Xiao Chen, and Bo Mao. Exploiting the Data Redundancy Locality to Improve the Performance of Deduplication-based Storage Systems. Proceedings of the 22nd IEEE International Conference on Parallel and Distributed Systems (ICPADS'16), Wuhan, China, Dec. 13-16, 2016.
  5. Suzhen Wu, Yanping Lin, Bo Mao, and Hong Jiang. GCaR: Garbage Collection aware Cache Management with Improved Performance for Flash-based SSDs. In Proceedings of the 30th International Conference on Supercomputing (ICS'16), Istanbul, Turkey, Jun. 1-3, 2016.
  6. Suzhen Wu, Weijian Yang, Bo Mao, and Yanping Lin. MC-RAIS: Multi-Chunk Redundant Array of Independent SSDs with Improved Performance. In Proceedings of the 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP'15), Zhangjiajie, China, Nov. 18-20, 2015.
  7. Jiayang Guo, Yiming Hu, Bo Mao. Enhancing I/O Scheduler Performance by Exploiting Internal Parallelism of SSDs. In Proceedings of the 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP'15), Zhangjiajie, China, Nov. 18-20, 2015.
  8. Yaodong Yang, Hong Jiang, Bo Mao, Lei Tian, Yuekun Yang and Junjie Qian. WAIO: Improving Virtual Machine Live Storage Migration for the Cloud by Workload-Aware IO Outsourcing. In Proceedings of the 7th IEEE International Conference on Cloud Computing Technology & Science (CloudCom'15). Vancouver, Canada, Nov. 18-21, 2015.
  9. Bo Mao and Suzhen Wu. Exploiting Request Characteristics and Internal Parallelism to Improve SSD Performance. In Poster Proceedings of the 33rd IEEE International Conference on Computer Design (ICCD'15). New York City, USA. Oct. 18-21, 2015.
  10. Bo Mao, Suzhen Wu, and Hong Jiang. Improving Storage Availability in Cloud-of-Clouds with Hybrid Redundant Data Distribution. In Proceedings of the 29th IEEE International Parallel & Distributed Processing Symposium (IPDPS'15), Hyderabad, INDIA, May 2015.
  11. Suzhen Wu, Zaifa Xi, Bo Mao, and Hong Jiang. Exploiting Content Locality to Improve the Performance and Reliability of Phase Change Memory. In Proceedings of the 14th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP'14), Dalian, China, Aug. 24-27, 2014.
  12. Bo Mao, Hong Jiang, Suzhen Wu, and Lei Tian. POD: Performance Oriented I/O Deduplication for Primary Storage Systems in the Cloud. In Proceedings of the 28th IEEE International Parallel & Distributed Processing Symposium (IPDPS'14), Pheonix, AZ, USA. May 2014.
  13. Bo Mao, Hong Jiang, and Suzhen Wu. POD: Performance-Oriented I/O Deduplication for Primary Storage Systems. Poster in 10th USENIX Conference on Operating System Design and Implementation (OSDI'12), Hollywood, CA, Oct. 8-10, 2012.
  14. Suzhen Wu, Hong Jiang, and Bo Mao. IDO: Intelligent Data Outsourcing with Improved RAID Reconstruction Performance in Large-Scale Data Centers. In Proceedings of the 26th USENIX Conference on Large Scale Installation System Administration (LISA'12), San Diego, CA, Dec. 9-14, 2012.
  15. Lingfang Zeng, Dan Feng, Bo Mao, Jianxi Chen, Qingsong Wei, and Wenguo Liu. HerpRap: A Hybrid Array Architecture Providing Any Point-in-time Data Tracking for Datacenter. In Proceedings of 2012 IEEE International Conference on Cluster Computing (Cluster'12), Beijing, China, Sept. 24-28, 2012.
  16. Bo Mao, Hong Jiang, Suzhen Wu, Yinjin Fu, and Lei Tian, SAR: SSD Assisted Restore Optimization for Deduplication-based Storage Systems in the Cloud. In Proceedings of 7th IEEE International Conference on Networking, Architecture, and Storage (NAS'12), Xiamen, China. Jun. 28-30, 2012. 
  17. Bo Mao, Hong Jiang, Dan Feng, Suzhen Wu, Jianxi Chen, Lingfang Zeng, and Lei Tian, HPDA: A Hybrid Parity-based Disk Array for Enhanced Perfromance and Reliability. In Proceedings of 24th International Parallel & Distributed Processing Symposium (IPDPS'10), Atlanta, GA, USA. Apr. 19-23, 2010.
  18. Suzhen Wu, Dan Feng, Hong Jiang, Bo Mao, Lingfang Zeng, and Jianxi Chen. JOR: A Journal-guided Reconstruction Optimization for RAID-Structured Storage Systems. In Proceedings of 15th International Conference on Parallel and Distributed Systems (ICPADS'09) Shenzhen, China, Dec. 8-10, 2009.
  19. Suzhen Wu, Hong Jiang, Dan Feng, Lei Tian, and Bo Mao. WorkOut: I/O Workload Outsourcing for Boosting RAID Reconstruction Performance. In Proceedings of the 7th USENIX Conference on File and Storage Technologies (FAST'09), San Francisco, CA, USA, Feb. 24-27, 2009.
  20. Bo Mao, Dan Feng, Hong Jiang, Suzhen Wu, Jianxi Chen, and Lingfang Zeng. GRAID: A Green RAID Storage Architecture with Improved Energy Efficiency and Reliability. In Proceedings of the 16th Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS'08), Baltimore, MD, USA. Sept. 8-10, 2008.
  21. 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 Proceedings of the 13th IEEE Asia-Pacific Computer Systems Architecture Conference (ACSAC'08). Hsinchu, Taiwan. Aug. 4-6, 2008.
  22. Bo Mao, Dan Feng, Suzhen Wu, Jianxi Chen, and Lingfang Zeng. Performance-Directed iSCSI Security with Parallel Encryption. In Proceedings of the 22nd International Conference on Advanced Information Networking and Applications (AINA'08), Ginowan City, Okinawa, Japan. Mar. 25-28, 2008.

Talks

  1. "GCaR: Garbage Collection aware Cache Management with Improved Performance for Flash-based SSDs". 1st China System Education Workshop, Beijing (MSR Asia), Jun. 12-16, 2016.
  2. "GC-aware Flash-based Storage System Optimizations ". Symposium on Storage Systems. Hefei (University of Science and Technology of China), May 14, 2016.
  3. "Data Deduplication in Primary Storage Systems". Advanced Technology for IT Youth Scholars, Shanghai (Shanghai Computer Society), Jan. 15, 2016.
  4. "Data Deduplication in Primary Storage Systems". Young Scientists Forum in the DragonStar Program, Wuhan (Huazhong University of Science and Technology), Jul. 15, 2015.
  5. "Exploiting Workload Characteristics and Service Diversity to Improve the Storage Availability in Cloud-of-Clouds". 9th ChinaSys Workshop, Shanghai, Oct. 17-18, 2015.
  6. "POD: Performance Oriented I/O Deduplication for Primary Storage Systems in the Cloud". IPDPS'14, Phoenix, AZ, USA, May. 18-24, 2014.
  7. "IDO: Intelligent Data Outsourcing with Improved RAID Reconstruction Performance in Large-Scale Data Centers". LISA'12, San Diego, CA, USA, Dec. 9-14, 2012.
  8. "POD: Performance-Oriented I/O Deduplication for Primary Storage Systems". OSDI'12 (poster), Hollywood, CA, USA, Oct. 8-10, 2012.
  9. "WorkOut: I/O Workload Outsourcing for Boosting RAID Reconstruction Performance". FAST'09, San Francisco, CA, USA, Feb. 24-27, 2009.
  10. "GRAID: A Green RAID Storage Architecture with Improved Energy Efficiency and Reliability". MASCOTS'08, Baltimore, MD, Sept. 8-10, 2008.
  11. "RAID10L: A High Performance RAID10 Storage Architecture Based on Logging Technique". ACSAC'08, Hsinchu, Taiwan. Aug. 4-6, 2008.

Organization and Reviewer

Organization: Program Chair of InterIoT&BigData 2016 (in conjunction with ICPP 2016); Publication Chair of SDDCS 2016 (in conjunction with ICDCS 2016)

Editorial Board Members: International Journal of High Performance Computing and Networking (2016-)

Conferences: CCGrid, ICDCS, MSST, IPDPS, NAS ......

Journals: IEEE Transactions on Computers (TC), IEEE Transactions on Parallel and Distributed Systems (TPDS), IEEE Transactions on Dependable and Secure Computing (TDSC), ACM Transactions on Storage (ToS), IEEE Transactions on Cloud Computing, Journal of Supercomputing, Cluster Computing, Frontiers of Computer Science ......

 

Patent and Software Copyright

  1. Suzhen Wu, Bo Mao, Xiaoxi Chen, Xiaolan Chen, and Zaifa Xi. A Garbage Collection Method for SSD-based Disk Arrays. Authorized Num: ZL201310528584.5. Date of Application: 10/31/2013.
  2. Dan Feng, Suzhen Wu, Bo Mao, Lei Tian, Jianxi Chen, Lingfang Zeng. Method of the RAID Reconstruction. Authorized Num: ZL200810236904.9. Date of Application: 12/19/2008.
  3. Dan Feng, Jianxi Chen, Lingfang Zeng, Suzhen Wu, Bo Mao, Liping Pang. A New Algorithm for the RAID Reconstruction. Authorized Num: ZL200810047977.3. Date of Application: 6/11/2008.
  4. Suzhen Wu, Bo Mao, Weijian Yang, Xiao Chen, and Yanping Lin. A Data Layout Method for SSD-based Disk Array. Application Num: 201510540940.4. Date of Application: 8/28/2015.
  5. Bo Mao and Suzhen Wu. A Dynamic Data Compression Method for SSD-based Storage Systems. Application Num: 201510534936.7. Date of Application: 8/27/2015.
  6. Bo Mao, Suzhen Wu, Yanping Lin, Weijian Yang, and Xiao Chen. A Buffer Management Method for SSD-based Disk Arrays. Application Num: 201510438224.5. Date of Application: 7/23/2015.
  7. Suzhen Wu, Bo Mao, Xiaojuan Liu, Yanping Lin, Weijian Yang, and Xiao Chen. An Application-aware Data Reconstruction Method for Deduplication-based Storage Systems. Application Num: 201510345510.7. Date of Application: 6/19/2015.
  8. Dan Feng, Yaping Wan, Lingfang Zeng, Jianxi Chen, Bo Mao, Suzhen Wu. Dynamic Failure Detector in the Dual-Controller RAID Storage System. Application Num: 200910060553.5.
  9. Jianxi Chen, Lingfang Zeng, Ke Zhou, Bo Mao, Huibo Ren. A New Interface Between iSCSI Target and Storage Device. Application Num: 200710087422.7. Date of Application: 3/16/2007.
  10. Bo Mao, Suzhen Wu. Software of Storage Management in Cloud-of-Clouds (V1.0). Software copyright (No. 2015SR193438). Date of Completion: 6/1/2015.
  11. Suzhen Wu, Bo Mao. Software of Deduplication-based Storage System (V1.0). Software copyright (No. 2015SR193565). Date of Completion: 6/1/2015.
  12. Dan Feng, Jianxi Chen, Fang Wang, Suzhen Wu, Bo Mao, Yaping Wan, Yu Xiang, Fang Liu, Pei Ma, Chang'an Zheng, Menglong Zhang. Management software of the Dual-Controller RAID Storage System. Software copyright (No. 2009SR051195).

Projects

2015.01- : Research on the Data Deduplication in Cloud Storage Systems (NSFC No. 61402385), PI.

2014.12- : Research on the Performance and Reliability Improvement of eMMC Storage in Android Platforms (Huawei), PI.

 

2014.01-2016.01: Research on the Availability Technology of the Cloud Storage Systems (Scientific Research Foundation for the Returned Overseas Chinese Scholars, State Education Ministry), PI.

2014.01-2014.12: Research on the Availability Technology in Big Data Storage Systems (Huawei Innovation Research Program), PI. Evaluation: Excellence.

2010.10-2013.01: (ADSL, UNL) Hybrid SSD/HDD Storage Systems & SSD-based RAID Storage Systems & Data Deduplication.

2010.7-2010.9: (MARVELL Shanghai, China) Hybrid SSD/HDD Controller Driver Optimization & Debug .

2007.4-2010.5: Design and Implementation of a Dual-Controller RAID Storage System.

2009.7-2009.9: Project in the Second Academy of China Aerospace (706 Laboratory, Beijing).

2007.6-2010.5: Research on RAID-based Storage Systems.

2006.9-2007.4: Intern in Histor, Wuhan.

2005.9-2006.5: Design and Implementation of a RAID-based Storage System.
 

Links

  • Parallel Data Lab@cmu,edu
  • The ADvanced Systems Laboratory@wisc.edu
  • UCSD Opera Research Group@ucsd.edu
  • File systems and Storage Lab@sunysb.edu
  • Storage Systems Research Center@ucsc.edu
  • Hopkins Storage System Lab@jhu.edu
  • PSU Computer Systems Lab@psu.edu
  • File and Storage System Design@harvard.edu
  • HP Storage Sytems@hp lab
  • IBM Almadan Research Center@ibm.com
  • NEC Storage Systems Department@nec-labs.com 
  •  

  • Problem driven research process
  • How to read research paper
  • How to write system research paper (An Evaluation of the Ninth SOSP Submissions)
  • Call for paper (Operating Systems) (Computer Architecture)
  •   

    References

    Available upon request.