Patents by Inventor Chris Zirui Liu

Chris Zirui Liu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10585770
    Abstract: A method, system, and computer program product for accelerating data reconstruction for a disk array, the disk array comprising a plurality of physical disks, the method, system, and computer program product including virtualizing the plurality of physical disks as a plurality of virtual disks, applying a data protection algorithm to the plurality of virtual disks to obtain redundant information on data to be stored, providing a map from the plurality of virtual disks to the plurality of physical disks, storing, based on the map, the data and the redundant information in the plurality of physical disks according to a predetermined allocation policy, and in response to at least one of the plurality of physical disks failing, implementing a data reconstruction for a disk array based on the redundant information and the data in working disks from amongst the plurality of physical disks.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: March 10, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Fei Wang
  • Patent number: 10346238
    Abstract: Embodiments of the present disclosure provide a method, a computer program product and an apparatus for determining a failure location in a storage system by obtaining performance information of a disk; in response to the performance information indicating that at least one or more performance indices exceed a corresponding predetermined threshold, determining whether a health condition of the disk is normal based on at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location based on the health condition information of at least one or more elements in a communication path of the disk, and it may be diagnosed whether a failure occurs to the disk per se or in its communication path, and before a potential failure occurs to the disk, it may also predict the failure thereby preventing data loss.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: July 9, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou
  • Patent number: 10198196
    Abstract: Various embodiments of the present disclosure provide a method and apparatus for monitoring health condition of a hard disk by obtaining full-dimensional characteristics associated with the hard disk, wherein the full-dimension characteristics comprise at least two of: hard disk performance information, data integrity information, input/output I/O correctness information, and a hard disk Self-Monitoring Analysis and Reporting Technology S.M.A.R.T. report, and determining the health condition of the hard disk based on the full-dimension characteristics.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: February 5, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou
  • Patent number: 10025667
    Abstract: Embodiments of the present disclosure relate to a method, a computer program product and apparatus for management of a storage device by collecting bad storage units to be reconstructed in the storage device; determining a reconstruction priority level for each of the collected bad storage units; and scheduling reconstruction of the bad storage unit based on the determined reconstruction priority level.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: July 17, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Zhengli Yi, James Fei Wu
  • Patent number: 9798471
    Abstract: Embodiments of the present invention relate to a method and apparatus for improving performance of a de-clustered disk array by making statistics on a number and types of active input/output (I/O) requests of each of the plurality of physical disks; dividing the plurality of physical disks at least into a first schedule group and a second schedule group based on the statistic number and types of the active I/O requests of the each physical disk for a predetermined time period, the first schedule group having a first schedule priority, the second schedule group having a second schedule priority higher than the first schedule priority; and selecting, in a decreasing order of the schedule priority, a physical disk for schedule from one of the resulting schedule groups thereby preventing too many I/O requests from concentrating on some physical disks and thereby improve overall performance of a de-clustered RAID.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: October 24, 2017
    Assignee: EMC IP Holding Compnay LLC
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Fei Wang, Zhengli Yi
  • Publication number: 20160179644
    Abstract: Embodiments of the present disclosure relate to a method, a computer program product and apparatus for management of a storage device by collecting bad storage units to be reconstructed in the storage device; determining a reconstruction priority level for each of the collected bad storage units; and scheduling reconstruction of the bad storage unit based on the determined reconstruction priority level.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 23, 2016
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Zhengli Yi, James Fei Wu
  • Publication number: 20160110246
    Abstract: Embodiments of the present invention provide a method, a computer program product and apparatus for disk data management, that includes comprises obtaining BMS data from a disk, determining a bad sector in the disk based on the BMS data, and recovering data stored in the determined bad sector.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 21, 2016
    Inventors: Man Lv, Colin Yong Zou, Chris Zirui Liu, Xuan Liu, James Fei Wu
  • Publication number: 20160092326
    Abstract: A method, system, and computer program product for accelerating data reconstruction for a disk array, the disk array comprising a plurality of physical disks, the method, system, and computer program product including virtualizing the plurality of physical disks as a plurality of virtual disks, applying a data protection algorithm to the plurality of virtual disks to obtain redundant information on data to be stored, providing a map from the plurality of virtual disks to the plurality of physical disks, storing, based on the map, the data and the redundant information in the plurality of physical disks according to a predetermined allocation policy, and in response to at least one of the plurality of physical disks failing, implementing a data reconstruction for a disk array based on the redundant information and the data in working disks from amongst the plurality of physical disks.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Fei Wang
  • Publication number: 20160092109
    Abstract: Embodiments of the present invention relate to a method and apparatus for improving performance of a de-clustered disk array by making statistics on a number and types of active input/output (I/O) requests of each of the plurality of physical disks; dividing the plurality of physical disks at least into a first schedule group and a second schedule group based on the statistic number and types of the active I/O requests of the each physical disk for a predetermined time period, the first schedule group having a first schedule priority, the second schedule group having a second schedule priority higher than the first schedule priority; and selecting, in a decreasing order of the schedule priority, a physical disk for schedule from one of the resulting schedule groups thereby preventing too many I/O requests from concentrating on some physical disks and thereby improve overall performance of a de-clustered RAID.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: Alan Zhongjie Wu, Colin Yong Zou, Chris Zirui Liu, Fei Wang, Zhengli Yi
  • Publication number: 20160092292
    Abstract: Embodiments of the present disclosure provide a method, a computer program product and an apparatus for determining a failure location in a storage system by obtaining performance information of a disk; in response to the performance information indicating that at least one or more performance indices exceed a corresponding predetermined threshold, determining whether a health condition of the disk is normal based on at least one or more performance indices; and in response to determining that the health condition of the disk is normal, determining a failure location based on the health condition information of at least one or more elements in a communication path of the disk, and it may be diagnosed whether a failure occurs to the disk per se or in its communication path, and before a potential failure occurs to the disk, it may also predict the failure thereby preventing data loss.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou
  • Publication number: 20150277797
    Abstract: Various embodiments of the present disclosure provide a method and apparatus for monitoring health condition of a hard disk by obtaining full-dimensional characteristics associated with the hard disk, wherein the full-dimension characteristics comprise at least two of: hard disk performance information, data integrity information, input/output I/O correctness information, and a hard disk Self-Monitoring Analysis and Reporting Technology S.M.A.R.T. report, and determining the health condition of the hard disk based on the full-dimension characteristics.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Inventors: Man Lv, Chris Zirui Liu, Colin Yong Zou