Patents by Inventor Vani Vully
Vani Vully 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: 11836513Abstract: A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.Type: GrantFiled: June 23, 2020Date of Patent: December 5, 2023Assignee: NetApp, Inc.Inventors: Vani Vully, Avishek Chowdhury, Balaji Ramani, Vasudev Mulchandani
-
Publication number: 20230315315Abstract: Systems and methods for reducing read application in a virtual storage system are provided. According to one embodiment, read amplification is reduced when AZCS compression is being utilized by avoiding restarting of a read process via a slow path via a RAID layer of the virtual storage system when a data block associated with a read request and obtained via a first fast path read has been found not to be compressed. Instead, a second fast path read may be performed to obtain the corresponding checksum. Alternatively, or additionally, heuristics may be used to predict the odds of the data block being compressed. For example, when information encoded within a PVBN of the data block that identifies the PVBN as being within a compressed AZCS zone has shown to be sufficiently/insufficiently predictive of the data block being compressed, then a flag may be set to enable/disable fast path reads.Type: ApplicationFiled: March 30, 2022Publication date: October 5, 2023Inventors: Ritika, Jagadish Vasudeva, Vani Vully, Raj Kamal, Deepak Dangi, Parag Deshmukh
-
Publication number: 20230315691Abstract: Systems and methods for reducing read application in a virtual storage system are provided. According to one embodiment, heuristic data may be tracked and utilized in real-time by a file system of the virtual storage system at the level of granularity of a volume, thereby allowing a fast path flag to be enabled/disabled at a volume level during various phases of operation of a workload. The heuristic data for a given volume may be indicative of a correlation between (i) data blocks stored on the given volume being located within a compressible zone of a zoned checksum scheme and (ii) the respective data blocks containing compressed data and a corresponding checksum. Based on the heuristic data, read requests may be selectively directed to the read path (e.g., a fast path or a slow path) expected to mitigate read amplification when data compression is enabled for a zoned checksum scheme.Type: ApplicationFiled: March 30, 2022Publication date: October 5, 2023Inventors: Ritika, Jagadish Vasudeva, Vani Vully, Raj Kamal, Deepak Dangi, Parag Deshmukh
-
Patent number: 11372807Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.Type: GrantFiled: May 7, 2020Date of Patent: June 28, 2022Assignee: NetApp Inc.Inventors: Vani Vully, Anil Thoppil, James Leong, Vitaly Revsin, Qinghua Zheng, Srishylam Simharajan
-
Publication number: 20200319912Abstract: A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Inventors: Vani Vully, Avishek Chowdhury, Balaji Ramani
-
Publication number: 20200265008Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.Type: ApplicationFiled: May 7, 2020Publication date: August 20, 2020Inventors: Vani Vully, Anil Thoppil, James Leong, Vitaly Revsin, Qinghua Zheng, Srishylam Simharajan
-
Patent number: 10725806Abstract: A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.Type: GrantFiled: February 16, 2016Date of Patent: July 28, 2020Assignee: NetApp Inc.Inventors: Vani Vully, Avishek Chowdhury, Balaji Ramani
-
Patent number: 10684985Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.Type: GrantFiled: February 16, 2016Date of Patent: June 16, 2020Assignee: NetApp Inc.Inventors: Vani Vully, Anil Thoppil, James Leong, Vitaly Revsin, Qinghua Zheng, Srishylam Simharajan
-
Patent number: 9996275Abstract: A transition tool estimates a cutover time in a copy-free transition of storage objects. The transition tool determines how many storage objects of each type of storage object there are to transition from a source storage system to a destination storage system. The transition tool can measure an operation time for both the source storage system and the destination storage system. The transition tool can estimate an export duration using the source storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. The transition tool can estimate an import duration using the destination storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. A total cutover time can then be calculated from the export and import durations.Type: GrantFiled: February 16, 2016Date of Patent: June 12, 2018Assignee: NetApp Inc.Inventors: Vijaya Bhaskar Reddy C H, Vani Vully, Ravi Anapindi, Vasudev Mulchandani
-
Patent number: 9959335Abstract: A system and method for avoiding object identifier collisions in a cluster environment is provided. Upon creation of the cluster, volume location databases negotiate ranges for data set identifiers (DSIDs) between a first site and a second site of the cluster. Any pre-existing objects are remapped into an object identifier range associated with the particular site hosting the object.Type: GrantFiled: December 4, 2014Date of Patent: May 1, 2018Assignee: NetApp, Inc.Inventors: Yong Eun Cho, Anuja Jaiswal, Vani Vully, Andrew Dunn, Chaitanya Patel, Susan M. Coatney
-
Publication number: 20170235802Abstract: A copy-free transition tool converts storage objects from a source format associated with a source storage system to a destination format associated with a destination storage system. The transition tool exports configuration information associated with the source storage system to the destination storage system and brings the storage objects offline. Once the transition tool determines that the storage devices containing the storage objects are physically connected to the destination storage system, the tool can convert file systems from the source format to the destination format while leaving data and file layout unchanged. The tool can also modify metadata associated with each of the storage objects to conform to the destination format and store the modified metadata with the destination storage system.Type: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Vani Vully, Anil Thoppil, James Leong, Vitaly Revsin, Qinghua Zheng, Srishylam Simharajan
-
Publication number: 20170235587Abstract: A volume rehost tool migrates a storage volume from a source virtual server within a distributed storage system to a destination storage server within the distributed storage system. The volume rehost tool can prevent client access to data on the volume through the source virtual server until the volume has been migrated to the destination virtual server. The tool identifies a set of storage objects associated with the volume, removes configuration information for the set of storage objects, and removes a volume record associated with the source virtual server for the volume. The tool can then create a new volume record associated with the destination virtual server, apply the configuration information for the set of storage objects to the destination virtual server, and allow client access to the data on the volume through the destination virtual server.Type: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Vani Vully, Avishek Chowdhury, Balaji Ramani
-
Publication number: 20170235500Abstract: A transition tool estimates a cutover time in a copy-free transition of storage objects. The transition tool determines how many storage objects of each type of storage object there are to transition from a source storage system to a destination storage system. The transition tool can measure an operation time for both the source storage system and the destination storage system. The transition tool can estimate an export duration using the source storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. The transition tool can estimate an import duration using the destination storage system operation time, the number of each type of storage object, and a number of operations for that type of storage object. A total cutover time can then be calculated from the export and import durations.Type: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Vijaya Bhaskar Reddy CH, Vani Vully, Ravi Anapindi, Vasudev Mulchandani
-
Publication number: 20160085842Abstract: A system and method for avoiding object identifier collisions in a cluster environment is provided. Upon creation of the cluster, volume location databases negotiate ranges for data set identifiers (DSIDs) between a first site and a second site of the cluster. Any pre-existing objects are remapped into an object identifier range associated with the particular site hosting the object.Type: ApplicationFiled: December 4, 2014Publication date: March 24, 2016Inventors: Yong Eun Cho, Anuja Jaiswal, Vani Vully, Andrew Dunn, Chaitanya Patel, Susan M. Coatney
-
Patent number: 8489811Abstract: A system and method addresses data containers in a clustered storage system. Each instantiation of a volume, or other container set, is associated with a data set identifier (DSID). All instantiations of data that represent a single point in time are associated with a master data set identifier (MSID). A volume location database (VLDB), utilizing a replicated database among the nodes of the cluster, stores a data set data structure containing appropriate mapping information between the MSIDs and DSIDs. Clients of the clustered storage system utilize MSIDs to reference data that is desired to be accessed. When a storage system receives a data access request containing a MSID, the storage system accesses the VLDB to identify an appropriate DSID to which to forward the request. The data access request is then forwarded to the appropriate storage system for processing.Type: GrantFiled: December 29, 2006Date of Patent: July 16, 2013Assignee: NetApp, Inc.Inventors: Peter F. Corbett, Richard P. Jernigan, IV, Vani Vully, Balaji Ramani, Srishylam Simharajan, Michael Eisler, Michael Kazar