Prashant Pogde - Santa Clara CA, US Manish M. Agarwal - Fremont CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 12/08 G06F 12/12 G06F 12/14
US Classification:
707825, 707822, 707828, 707829
Abstract:
A new approach to support efficient management of directory quotas for a file system is proposed. The approach adopts bitmasks for files and directories in a file system, and transforms the problem of maintaining and traversing complicated file system data structures into a simple bitmask comparison and an associated lookup. It applies to files and directories under CIFS, NFS, other network file systems and local file systems and moves the costly operations of traversing the file system from file operations to administrative operation of switching the quotas on and off, which is infrequent and do not have the performance requirements of regular file operations.
Mechanism For Performing Fast Directory Lookup In A Server System
Prashant Pogde - Santa Clara CA, US Manish M. Agarwal - Santa Clara CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707711, 707741, 707716
Abstract:
Embodiments of the present invention provide a novel technique for maintaining directory-based quota, for performing directory notification to a client system, and performing other such operations by efficiently finding ancestral directory associations on a server system without performing multiple accesses to data structures associated with the directory associations. Since data structures do not need to be accessed multiple times, performance of the server system can be improved.
Method And System For Managing Metadata In A Storage Environment
Anant Chaudhary - Fremont CA, US Gaurav Agarwal - Menlo Park CA, US Sloan Johnson - San Francisco CA, US Manish M. Agarwal - Santa Clara CA, US Varun Jobanputra - San Jose CA, US Vikram Shukla - Fremont CA, US Sridher Jeyachandran - Santa Clara CA, US
Assignee:
NETAPP, Inc. - Sunnyvale CA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707741
Abstract:
Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system.
Method And System For Managing Metadata In A Cluster Based Storage Environment
Anant Chaudhary - Fremont CA, US Gaurav Agarwal - Menlo Park CA, US Sloan Johnson - San Francisco CA, US Manish M. Agarwal - Santa Clara CA, US Varun Jobanputra - San Jose CA, US Vikram Shukla - Fremont CA, US Sridher Jeyachandran - Santa Clara CA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 7/00 G06F 17/30
US Classification:
707741
Abstract:
Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a clustered storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system.
Network File System Record Lock Recovery In A Highly Available Environment
Paul L. Popelka - Cupertino CA, US Manish M. Agarwal - Mountain View CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 17/30 G06F 15/173 G06F 11/00
US Classification:
707 8, 714 4, 709225
Abstract:
A computer accessible medium may be encoded with a plurality of instructions which, when executed in a first node of a plurality of nodes in response to a fail over of a first service group of a plurality of service groups from a second node of the plurality of nodes, initiate lock recovery for locks on one or more filesystems included in the service group. Locks on one or more filesystems in a second service group of the plurality of service groups may be maintained during a time period that locks in the first service group are recovered. The lock recovery may be initiated using a first client list of a plurality of client lists, wherein the first client list is included in the first service group and identifies clients having at least one lock on a filesystem included in the first service group. During the fail over of a service group, lock services may not be interrupted for other service groups on any of the nodes.
Data Stream Processor With Both In Memory And Persisted Messaging
- Palo Alto CA, US Vijayakrishna Nadimpalli - Santa Clara CA, US Bhushan Khaladkar - Palo Alto CA, US Manish Agarwal - Redmond WA, US Nicholas Keene - Madison WI, US
Assignee:
Striim, Inc. - Palo Alto CA
International Classification:
H04L 12/707 H04L 29/08
Abstract:
A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive data from a data source that continuously generates records, selectively identify conditions within the data that satisfy specified rules, and report the conditions prior to routing the data to a message system node forming a segment of a distributed transaction log with messages persisted in non-volatile memory and replicated within a cluster of nodes.
Method And System For Managing Metadata In A Storage Environment
- Sunnyvale CA, US Gaurav Agarwal - Menlo Park CA, US Sloan Johnson - San Francisco CA, US Manish M. Agarwal - Santa Clara CA, US Varun Jobanputra - San Jose CA, US Vikram Shukla - Fremont CA, US Sridher Jeyachandran - Santa Clara CA, US
Assignee:
NETAPP, INC. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707639
Abstract:
Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system.
Through this acquisition we aim to provideIndian esports enthusiasts a robust player and community orientated esports ecosystem, in whichplayers can thrive, improve their skills and become top competitors at an international level, said Nazara CEO Manish Agarwal, in a statement.
Date: Jan 24, 2018
Category: Business
Source: Google
Tom Hanks' Electric City Goes Mobile: Jump Games Partners With Playtone to ...
Electric City is an ambitious and groundbreaking series from one of the worlds biggest stars, and we are proud to help bring Tom Hanks vision to mobile audiences, said Manish Agarwal, CEO, Digital Business of Reliance Entertainment. Jump Games is a proven leader in turning popular entertainment