Atul Goel - Foster City CA, US James Leong - Hillsborough CA, US Ratnesh Gupta - Sunnyvale CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 12/00
US Classification:
711114, 711170, 714 6, 714E11084
Abstract:
Redundant Array of Inexpensive Disks (RAID) groups in a storage system are dynamically reconfigured by merging and splitting the RAID groups. When an indication of a change to data or system characteristics is received, disks in the RAID groups of the storage system can be reorganized to adapt to the change.
Storage servers use a fast, non-volatile or persistent memory to store data until it can be written to slower mass storage devices such as disk drives. If the server crashes before a write can complete, the data remains safely stored in non-volatile memory. If the data cannot be committed to disk when the server reboots (e. g. because the destination mass storage device is unavailable), it is stored in a file. When the disk reappears, the data in the file may be used to restore a file or file system on the disk to a consistent state.
Storage servers use a fast, non-volatile or persistent memory to store data until it can be written to slower mass storage devices such as disk drives. If the server crashes before a write can complete, the data remains safely stored in non-volatile memory. If the data cannot be committed to disk when the server reboots (e. g. because the destination mass storage device is unavailable), it is stored in a file. When the disk reappears, the data in the file may be used to restore a file or filesystem on the disk to a consistent state.
Apparatus And Method For Recovering Destroyed Data Volumes
Steven Rodrigues - Mountain View CA, US Ratnesh Gupta - Sunnyvale CA, US
International Classification:
G06F 11/00
US Classification:
714007000
Abstract:
In an embodiment of the invention, a method is provided for updating configuration information associated with a data volume. The method reduces the occurrences of updates of saved configuration information of a data volume by updating the saved configuration information only when a change occurs in a configuration of the data volume.
Methods For Managing Storage Systems With Dual-Port Solid-State Disks Accessible By Multiple Hosts And Devices Thereof
- San Jose CA, US Ratnesh Gupta - Dublin CA, US Douglas Doucette - San Diego CA, US
International Classification:
G06F 12/1009
Abstract:
Methods, non-transitory machine readable media, and computing devices that manage resources between multiple hosts coupled to dual-port solid-state disks (SSDs) are disclosed. With this technology, in-core conventional namespace (CNS) and zoned namespace (ZNS) mapping tables are synchronized by a host flash translation layer with on-disk CNS and ZNS mapping tables, respectively. An entry in one of the in-core CNS or ZNS mapping tables is identified based on whether a received storage operation is directed to a CNS or a ZNS of the dual-port SSD. The entry is further identified based on a logical address extracted from the storage operation. The storage operation is serviced using a translation in the identified entry for the logical address, when the storage operation is directed to the CNS, or a zone identifier in the identified entry for a zone of the ZNS, when the storage operation is directed to the ZNS.
Methods For Managing Input-Output Operations In Zone Translation Layer Architecture And Devices Thereof
- Sunnyvale CA, US Rohit Shankar Singh - Cary NC, US Douglas P. Doucette - San Diego CA, US Ratnesh Gupta - Dublin CA, US Sourav Sen - Cupertino CA, US Prathamesh Deshpande - Folsom CA, US
International Classification:
G06F 12/10
Abstract:
The disclosed technology relates to determining physical zone data within a zoned namespace solid state drive (SSD), associated with logical zone data included in a first received input-output operation based on a mapping data structure within a namespace of the zoned namespace SSD. A second input-output operation specific to the determined physical zone data is generated wherein the second input-output operation and the received input-output operation is of a same type. The generated second input-output operation is completed using the determined physical zone data within the zoned namespace SSD.
Methods For Managing Storage Systems With Dual-Port Solid-State Disks Accessible By Multiple Hosts And Devices Thereof
- Sunnyvale CA, US Ratnesh Gupta - Dublin CA, US Douglas Doucette - San Diego CA, US
International Classification:
G06F 12/1009
Abstract:
Methods, non-transitory machine readable media, and computing devices that manage resources between multiple hosts coupled to dual-port solid-state disks (SSDs) are disclosed. With this technology, in-core conventional namespace (CNS) and zoned namespace (ZNS) mapping tables are synchronized by a host flash translation layer with on-disk CNS and ZNS mapping tables, respectively. An entry in one of the in-core CNS or ZNS mapping tables is identified based on whether a received storage operation is directed to a CNS or a ZNS of the dual-port SSD. The entry is further identified based on a logical address extracted from the storage operation. The storage operation is serviced using a translation in the identified entry for the logical address, when the storage operation is directed to the CNS, or a zone identifier in the identified entry for a zone of the ZNS, when the storage operation is directed to the ZNS.
Presented herein are methods, non-transitory computer readable media, and devices for selectively limiting the amount of data in a file system, which include: determining a reparity bit value for a write disk block range, wherein the reparity bit is configured to track a number of writes in progress to a stripe range; determining the reparity bit value; updating a threshold written disk block number as a highest disk block number of the reparity bit value; and initiating a RAID operation until it reaches the threshold written disk block number, wherein the threshold written disk block number comprises a maximum written disk block number representing the last disk block number written.
Googleplus
Ratnesh Gupta
Education:
Central Vishwavidayalaya,Bilaspur
Relationship:
Single
Tagline:
LOVE is jst like a WIND.... I can't SEE it bt FEEL it.....
Ratnesh Gupta
About:
Ratnesh kumar gupta
Tagline:
Ratnesh
Ratnesh Gupta
Ratnesh Gupta
Ratnesh Gupta
Ratnesh Gupta
Ratnesh Gupta
Ratnesh Gupta
Youtube
Ratnesh Gupta
Duration:
4s
IITK82 Convocation - 1986 (1 of 10) - Opening
Graduating students in the IIT Kanpur graduation ceremony, faculty.and...