Patents by Inventor Veera A. Deenadhayalan

Veera A. Deenadhayalan 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: 8677063
    Abstract: This disclosure relates to parity declustered storage device arrays having partition groups. In an exemplary embodiment, the storage system includes a storage device array, such as disk array. Each storage device is divided into partitions. Each partition includes stripe units, such as hundreds or thousands of stripe units in exemplary embodiments. The storage system also includes a physical array controller coupled to the storage device array. In an exemplary embodiment, the array controller includes a partition group lookup table and stores and retrieves data and parity in the storage devices based on the partition group lookup table. In this exemplary embodiment, the array controller also includes a stripe lookup table and/or a log. In an exemplary embodiment, the partition group lookup table and the stripe lookup table take up less memory (e.g., by an order of magnitude) than a single-level stripe map conveying the same information.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ralph A Becker-Szendy, Veera Deenadhayalan, D. Scott Guthridge, James Christopher Wyllie
  • Publication number: 20120030425
    Abstract: This disclosure relates to parity declustered storage device arrays having partition groups. In an exemplary embodiment, the storage system includes a storage device array, such as disk array. Each storage device is divided into partitions. Each partition includes stripe units, such as hundreds or thousands of stripe units in exemplary embodiments. The storage system also includes a physical array controller coupled to the storage device array. In an exemplary embodiment, the array controller includes a partition group lookup table and stores and retrieves data and parity in the storage devices based on the partition group lookup table. In this exemplary embodiment, the array controller also includes a stripe lookup table and/or a log. In an exemplary embodiment, the partition group lookup table and the stripe lookup table take up less memory (e.g., by an order of magnitude) than a single-level stripe map conveying the same information.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ralph A. Becker-Szendy, Veera Deenadhayalan, D. Scott Guthridge, James Christopher Wyllie
  • Patent number: 7908512
    Abstract: A method and system for cache-based dropped write protection in data storage systems are provided. An implementation involves detecting undetected write errors in a storage system, by writing data to a storage medium from a data cache; maintaining a copy of the data in the data cache until said data on the storage medium is validated or said data needs to be evicted from the data cache; and prior to eviction of said data from the data cache, maintaining metadata for said data in a metadata cache until the data written to the storage medium has been validated against the metadata.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Veera A. Deenadhayalan, Binny Sher Gill, James Lee Hafner, Leo Shyh-Wei Luan
  • Publication number: 20060123321
    Abstract: A system (and method) for determining reconstruction formulas for partial strip reconstruction in a storage system in which a plurality of lost strips have been detected, includes using a combination of a direct reconstruction method and a sequential reconstruction method.
    Type: Application
    Filed: November 22, 2004
    Publication date: June 8, 2006
    Applicant: International Business Machines Corporation
    Inventors: Veera Deenadhayalan, James Hafner, Krishnakumar Surugucchi
  • Patent number: 6449725
    Abstract: A method and device for detecting and handling non-responsive devices in a computer system where the device non-responsiveness may be due to a powered-down status rather than a device failure, and more particularly to such computer systems when the devices are RAID disk drives. By scanning all devices connected in a configuration and maintaining a count of devices that time out without responding, a determination can be made as to whether the devices are powered off or are experiencing some other problem that requires attention of a system support technician.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: September 10, 2002
    Assignee: International Business Machines Corporation
    Inventors: Veera Deenadhayalan, Parthiban Munusamy
  • Publication number: 20010020277
    Abstract: A method and device for detecting and handling non-responsive devices in a computer system where the device non-responsiveness may be due to a powered-down status rather than a device failure, and more particularly to such computer systems when the devices are RAID disk drives. By scanning all devices connected in a configuration and maintaining a count of devices that time out without responding, a determination can be made as to whether the devices are powered off or are experiencing some other problem that requires attention of a system support technician.
    Type: Application
    Filed: February 20, 2001
    Publication date: September 6, 2001
    Inventors: Veera Deenadhayalan, Parthiban Munusamy
  • Patent number: 6192481
    Abstract: A method and device for detecting and handling non-responsive devices in a computer system where the device non-responsiveness may be due to a powered-down status rather than a device failure, and more particularly to such computer systems when the devices are RAID disk drives. By scanning all devices connected in a configuration and maintaining a count of devices that time out without responding, a determination can be made as to whether the devices are powered off or are experiencing some other problem that requires attention of a system support technician.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: February 20, 2001
    Assignee: International Business Machines Corporation
    Inventors: Veera Deenadhayalan, Parthiban Munusamy