Patents by Inventor Pavan Kumar Uppu
Pavan Kumar Uppu 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: 10042869Abstract: A data migrating system and method are provided in which a Burst Buffer Network Aggregator (BBNA) process is configured either on the File Servers or on the File System's dedicated I/O nodes to coalesce data fragments stored in participating Burst Buffer nodes under the direction of a primary BB node appointed by a data generating entity prior to transfer of the full data stripe into the File System. The “write” request in the form of a full data stripe is distributed into a plurality of data fragments among participating BB nodes along with corresponding metadata.Type: GrantFiled: February 5, 2016Date of Patent: August 7, 2018Assignee: DataDirect Networks, Inc.Inventors: Michael Piszczek, Jason Micah Cope, Paul Nowoczynski, Pavan Kumar Uppu
-
System and method for scale-out node-local data caching using network-attached non-volatile memories
Patent number: 9900397Abstract: The system and routine for data caching leverages the properties of Network-Attached Non-Volatile Memories (NANVMs) to provide virtualized secure node-local storage services to the network users with reduced data movement across the NANVMs. The caching routine reserves storage resources (storage partitions) on NANVM devices, migrates data required for the target application execution to the allocated storage partitions, and directs the network clients to dynamically “mount” to the storage partitions based on application data requirements. Only those clients and applications that present valid credentials and satisfactory computing capabilities can access the data in the specific storage partitions. Several clients can have an access to the same storage partitions without duplication or replicating the data. A Global Data Indexing sub-system supports the efficient operation of the subject system.Type: GrantFiled: February 5, 2016Date of Patent: February 20, 2018Assignee: DataDirect Networks, Inc.Inventors: Jason M. Cope, Michael J. Piszczek, Pavan Kumar Uppu -
Patent number: 9823968Abstract: Variable Redundancy Distributed (VRD) RAID controller in a data storage environment contains embedded RAID logic permitting to choose and compute a desired redundancy coding scheme from a plurality thereof pre-programmed and embedded in a Compute Engine in the VRD RAID controller. “Write” or “Read” requests which are received from data generating entities, contain information identifying a type of the redundancy coding scheme of interest. The controller decodes the request, and automatically applies the desired computation to the incoming data without burdening the CPU with the computational activity. The variable redundancy computational ability of the subject systems provides an extremely versatile and flexible tool for RAID operations.Type: GrantFiled: August 21, 2015Date of Patent: November 21, 2017Assignee: DataDirect Networks, Inc.Inventors: Thomas E. Fugini, Michael J. Piszczek, William J Harker, Jason M. Cope, Pavan Kumar Uppu
-
Patent number: 9639457Abstract: In the data storage system the storage area network performs XOR operations on incoming data for parity generation without buffering data through a centralized RAID engine or processor. The hardware for calculating the XOR data is distributed to incrementally calculate data parity in parallel across each data channel and may be implemented as a set of FPGAs with low bandwidths to efficiently scale as the amount of storage memory increases. A host adaptively appoints data storage controllers in the storage area network to perform XOR parity operations on data passing therethrough. The system provides data migration and parity generation in a simple and effective matter and attains a reduction in cost and power consumption.Type: GrantFiled: December 20, 2012Date of Patent: May 2, 2017Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Jason M. Cope, William J. Harker, Thomas E. Fugini, Pavan Kumar Uppu
-
Patent number: 9628299Abstract: A data migrating system and method are provided in which a Burst Buffer Network Aggregator (BBNA) process is configured either on the File Servers or on the File System's dedicated I/O nodes to coalesce data fragments stored in participating Burst Buffer nodes under the direction of a primary BB node appointed by a data generating entity prior to transfer of the full data stripe into the File System. The “write” request in the form of a full data stripe is distributed into a plurality of data fragments among participating BB nodes along with corresponding metadata.Type: GrantFiled: October 3, 2013Date of Patent: April 18, 2017Assignee: DataDirect Networks, Inc.Inventors: Pavan Kumar Uppu, Jason Micah Cope, Paul Nowoczynski, Michael Piszczek
-
Patent number: 9477279Abstract: A data storage system is implemented with an active power monitoring and control performed by a control node elected among a number of nodes. A real-time power monitoring information is supplied to the control node from, a power monitoring logic residing at each device in the system. The devices in the data storage system are pre-allocated with respective individual power budgets which are below the maximum power usage thereof. The power budgets of all the equipment cumulatively constitute a power budget assigned to the group of equipment. The control node controls dynamically and in real time power sharing between the plurality devices so that the devices with required power usage below the pre-allocated power budget can share their extra power credits with devices which are in need for extra power for performing its operation.Type: GrantFiled: June 2, 2014Date of Patent: October 25, 2016Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Jason M Cope, Pavan Kumar Uppu
-
Patent number: 9477551Abstract: The present invention is directed to data migration, and particularly, Parity Group migration, between high performance data generating entities and data storage structure in which distributed NVM arrays are used as a single intermediate logical storage which requires a global registry/addressing capability that facilitates the storage and retrieval of the locality information (metadata) for any given fragment of unstructured data and where Parity Group Identifier and Parity Group Information (PGI) descriptors for the Parity Groups' members tracking, are created and distributed in the intermediate distributed NVM arrays as a part of the non-deterministic data addressing system to ensure coherency and fault tolerance for the data and the metadata. The PGI descriptors act as collection points for state describing the residency and replay status of members of the Parity Groups.Type: GrantFiled: December 1, 2014Date of Patent: October 25, 2016Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Jason M. Cope, Paul J. Nowoczynski, Pavan Kumar Uppu
-
Patent number: 9378088Abstract: The present invention is directed to data migration, and particularly, Parity Group migration, between high performance data generating entities and data storage structure in which distributed NVM arrays are used as a single intermediate logical storage which requires a global registry/addressing capability that facilitates the storage and retrieval of the locality information (metadata) for any given fragment of unstructured data and where Parity Group Identifier and Parity Group Information (PGI) descriptors for the Parity Groups' members tracking, are created and distributed in the intermediate distributed NVM arrays as a part of the non-deterministic data addressing system to ensure coherency and fault tolerance for the data and the metadata. The PGI descriptors act as collection points for state describing the residency and replay status of members of the Parity Groups.Type: GrantFiled: December 30, 2014Date of Patent: June 28, 2016Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Jason M. Cope, Paul J. Nowoczynski, Pavan Kumar Uppu
-
Patent number: 9152649Abstract: Data storage systems and methods for storing data are described herein. The storage system includes a first storage node is configured to issue a first delivery request to a first set of other storage nodes in the storage system, the first delivery request including a first at least one data operation for each of the first set of other storage nodes and issuing at least one other delivery request, while the first delivery request remains outstanding, the at least one other delivery request including a first commit request for each of the first set of other storage nodes. The first node causes the first at least one data operation to be made active within the storage system in response to receipt of a commit indicator along with a delivery acknowledgement regarding one of the at least one other delivery request.Type: GrantFiled: October 9, 2013Date of Patent: October 6, 2015Assignee: DataDirect Networks, Inc.Inventors: Paul J. Nowoczynski, Jason M. Cope, Pavan Kumar Uppu, Donald J. Molaro, Michael J. Piszczek, John G. Manning
-
Patent number: 9116819Abstract: Systems and methods for reducing metadata in a write-anywhere storage system are disclosed herein. The system includes a plurality of clients coupled with a plurality of storage nodes, each storage node having a plurality of primary storage devices coupled thereto. A memory management unit including cache memory is included in the client. The memory management unit serves as a cache for data produced by the clients before the data is stored in the primary storage. The cache includes an extent cache, an extent index, a commit cache and a commit index. The movement of data and metadata is by an interval tree. Methods for reducing data in the interval tree increase data storage and data retrieval performance of the system.Type: GrantFiled: October 17, 2013Date of Patent: August 25, 2015Assignee: DataDirect Networks, Inc.Inventors: Jason M. Cope, Paul J. Nowoczynski, Pavan Kumar Uppu, Donald J. Molaro, Michael J. Piszczek, John G. Manning
-
Patent number: 8959420Abstract: The present data storage system employs a memory controller with embedded logic to selectively XOR incoming data with data written in the memory to generate XOR parity data. The memory controller automatically performs XOR operations on incoming data based upon the address range associated with the memory “write” request. The system provides data migration and parity generation in a simple and effective manner and attains reduction in cost and power consumption. The memory controller may be built on the basis of FPGAs, thus providing an economical and miniature system.Type: GrantFiled: December 19, 2012Date of Patent: February 17, 2015Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Jason M. Cope, William J Harker, Pavan Kumar Uppu, Thomas E. Fugini
-
Publication number: 20140351300Abstract: A data migrating system and method are provided in which a Burst Buffer Network Aggregator (BBNA) process is configured either on the File Servers or on the File System's dedicated I/O nodes to coalesce data fragments stored in participating Burst Buffer nodes under the direction of a primary BB node appointed by a data generating entity prior to transfer of the full data stripe into the File System. The “write” request in the form of a full data stripe is distributed into a plurality of data fragments among participating BB nodes along with corresponding metadata.Type: ApplicationFiled: October 3, 2013Publication date: November 27, 2014Applicant: DATADIRECT NETWORKS, INC.Inventors: PAVAN KUMAR UPPU, JASON MICAH COPE, PAUL NOWOCZYNSKI, MICHAEL PISZCZEK
-
Patent number: 8719520Abstract: A system for data migration between high performance computing architectures and data storage disks includes an intermediate data migration handling system which has an intermediate data storage module coupled to the computer architecture to store data received, and a data controller module which includes data management software supporting the data transfer activity between the intermediate data storage module and the disk drives in an orderly manner independent of the random I/O activity of the computer architecture. RAID calculations are performed on the data prior to storage in the intermediate storage module, as well as when reading data from it for assuring data integrity, and carrying out reconstruction of corrupted data. The data transfer to the disk drives is actuated in sequence determined by the data management software based on minimization of seeking time, tier usage, predetermined time since the previous I/O cycle, or fullness of the intermediate data storage module.Type: GrantFiled: December 14, 2010Date of Patent: May 6, 2014Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Cedric T. Fernandes, Dave F. Fellinger, William Joseph Harker, John Gordon Manning, Lee Douglas McBryde, Pavan Kumar Uppu, Manjari Mishra, Thomas Edward Fugini, Shivkumar Pandit, John Albert de Leon
-
Publication number: 20140108723Abstract: Systems and methods for reducing metadata in a write-anywhere storage system are disclosed herein. The system includes a plurality of clients coupled with a plurality of storage nodes, each storage node having a plurality of primary storage devices coupled thereto. A memory management unit including cache memory is included in the client. The memory management unit serves as a cache for data produced by the clients before the data is stored in the primary storage. The cache includes an extent cache, an extent index, a commit cache and a commit index. The movement of data and metadata is by an interval tree. Methods for reducing data in the interval tree increase data storage and data retrieval performance of the system.Type: ApplicationFiled: October 17, 2013Publication date: April 17, 2014Applicant: DataDirect Networks, Inc.Inventors: Paul J. Nowoczynski, Jason M. Cope, Pavan Kumar Uppu, Donald J. Molaro, Michael J. Piszczek, John G. Manning
-
Publication number: 20140108473Abstract: Data storage systems and methods for storing data are described herein. The storage system includes a first storage node is configured to issue a first delivery request to a first set of other storage nodes in the storage system, the first delivery request including a first at least one data operation for each of the first set of other storage nodes and issuing at least one other delivery request, while the first delivery request remains outstanding, the at least one other delivery request including a first commit request for each of the first set of other storage nodes. The first node causes the first at least one data operation to be made active within the storage system in response to receipt of a commit indicator along with a delivery acknowledgement regarding one of the at least one other delivery request.Type: ApplicationFiled: October 9, 2013Publication date: April 17, 2014Applicant: DataDirect Networks, Inc.Inventors: Paul J. Nowoczynski, Jason M. Cope, Pavan Kumar Uppu, Donald J. Molaro, Michael J. Piszczek, John G. Manning
-
Patent number: 8560772Abstract: A data migration system between computing architectures and disk drives includes an intermediate data migration handling system having an intermediate data storage module coupled to the computer architecture, and a data controller module including data management software supporting the data transfers between the intermediate data storage module and the disk drives independent of the random I/O activity of the computer architecture. RAID calculations are performed on the data prior to storage in the intermediate storage module, as well as when read therefrom for assuring data integrity, and reconstruction of corrupted data. The data transfer to the disk drives is actuated in a sequence determined by the data management software based on predetermined criteria. The RAID capability is complimented with a real time adaptive RAID stripe size selection depending on the overall capacity of “healthy” components capable of supporting data striping both for RAID 5 and RAID 6 configurations.Type: GrantFiled: December 29, 2010Date of Patent: October 15, 2013Assignee: DataDirect Networks, Inc.Inventors: Michael J. Piszczek, Cedric T. Fernandes, Pavan Kumar Uppu, Manjari Mishra, Shivkumar Pandit