Patents by Inventor Sunitha S. Sankar

Sunitha S. Sankar 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).

  • Publication number: 20130346810
    Abstract: A storage system, such as a file server, receives a request to perform a write operation that affects a data block. In response, the storage system writes to a storage device the data block together with context information which uniquely identifies the write operation with respect to the data block. When the data block is subsequently read from the storage device together with the context information, the context information that was read with the data block is used to determine whether a previous write of the data block was lost.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 26, 2013
    Inventors: Jeffrey S. Kimmel, Sunitha S. Sankar, Rajesh Sundaram, Nitin Muppalaneni, Emily W. Eng, Eric C. Hamilton
  • Patent number: 7694173
    Abstract: A technique manages the addition of disks to a volume of a storage system. A disk addition procedure is encapsulated into a DISKADD object conforming to a configuration management framework used to implement a RAID subsystem of the storage system. The DISKADD object is responsible for determining a set of available disks required to satisfy a disk addition request issued by an operator through a user interface of a storage operating system executing on the storage system. Furthermore, the DISKADD object is responsible for monitoring the state of the disks, including preparation/initialization of the disks (e.g., disk zeroing) and possible disk failures, as well as placing those disks into RAID groups of the volume once preparation completes. Persistent storage of the state of a pending disk addition is then accomplished using an implementation of the configuration management framework.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: April 6, 2010
    Assignee: NetApp, Inc.
    Inventors: Scott Schoenthal, Sunitha S. Sankar, Loellyn J. Cassell
  • Patent number: 7664913
    Abstract: A query-based spares management technique enables a storage operating system of a storage system to select disks to be added to one or more RAID groups of a volume. The spares management technique includes an attributes-based disk selection procedure that is performed by the storage operating system in response to an operator-initiated request to add disks to the volume or in response to a demand-driven request resulting from a requirement imposed by the system to add disks to the volume. The disks that are added to the RAID groups of the volume are retrieved from one or more spare pools of disks maintained by the storage system.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: February 16, 2010
    Assignee: NetApp, Inc.
    Inventors: Loellyn J. Cassell, Sunitha S. Sankar, Scott Schoenthal
  • Patent number: 7552357
    Abstract: A storage server stores data in a redundancy group of mass storage devices according to a data redundancy scheme. The redundancy scheme enables reconstruction of all data stored in the redundancy group if N or fewer mass storage devices in the redundancy group contain erroneous data, where N is at least 2. In response to determining that the redundancy group contains erroneous data, N?1 mass storage devices in the redundancy group can be specifically identified as containing the erroneous data.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: June 23, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Tomislav Grcanac, Sunitha S. Sankar
  • Patent number: 7549089
    Abstract: A storage system includes a set of mass storage media and a plurality of functional layers that provide a data storage path between a file system and the set of mass storage media. The storage system can detect that a write issued by the file system was lost by one of the functional layers that provide the data storage path between the file system and the mass storage media.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: June 16, 2009
    Assignee: Network Appliance, Inc.
    Inventors: Jeffrey S. Kimmel, Sunitha S. Sankar, Tomislav Grcanac
  • Patent number: 7424637
    Abstract: A technique manages the addition of disks to a volume of a storage system. A disk addition procedure is encapsulated into a DISKADD object conforming to a configuration management framework used to implement a RAID subsystem of the storage system. The DISKADD object is responsible for determining a set of available disks required to satisfy a disk addition request issued by an operator through a user interface of a storage operating system executing on the storage system. Furthermore, the DISKADD object is responsible for monitoring the state of the disks, including preparation/initialization of the disks (e.g., disk zeroing) and possible disk failures, as well as placing those disks into RAID groups of the volume once preparation completes. Persistent storage of the state of a pending disk addition is then accomplished using an implementation of the configuration management framework.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: September 9, 2008
    Assignee: Networks Appliance, Inc.
    Inventors: Scott Schoenthal, Sunitha S. Sankar, Loellyn J. Cassell