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.
Jan 2011 to 2000 Vice President, Pricing DirectJP Morgan New York, NY Oct 2010 to Dec 2011 AssociateNewOak Capital New York, NY Sep 2008 to Oct 2010 Associate DirectorFirst Manhattan Consulting Group New York, NY Apr 2008 to Aug 2008 Sr. AnalystDerivative Fitch, Fitch Ratings New York, NY Jun 2007 to Jan 2008 AssociatePrime Brokerage, Lehman Brothers New York, NY Oct 2006 to Jan 2007 Intern - Senior Research AnalystParsons Brinkerhoff Inc Los Angeles, CA Sep 2005 to Feb 2006 Transportation EngineerCenter for Transportation Research and Education, ISU Ames, IA Aug 2003 to Apr 2005 Research AssistantTransportation Research Center, IIT-Delhi New Delhi, Delhi Jun 2002 to Jul 2003 Research Associate
Education:
University of California Berkeley, CA Mar 2006 to Mar 2007 Master of Financial Engineering in BusinessIowa State University Ames, IA Aug 2003 to Dec 2005 Master of Science in Civil EngineeringIndian Institute of Technology - Banaras Hindu University Varanasi, Uttar Pradesh Jul 1998 to May 2002 Bachelor of Technology in Civil Engineering
Skills:
SAS, Excel w/VBA, MATLAB, SQL Server 2008, Bloomberg, BondStudio, FasTrader, Trepp, and Intex Desktop
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
Date: Jul 17, 2012
Category: Entertainment
Source: Google
Googleplus
Manish Agarwal
Work:
Sri Balaji Prasanna Chemicals - Senior Management Banke Behari Chemicals Pvt. Ltd. - Director (2004-2007) First Source Solutions - CCE (2002-2003)
Education:
Bangalore University - B. Com, S. R. N. Adarsh College, Good Shepherd International School
Manish Agarwal
Education:
Delhi public school,siliguri - 11-12, Mount hermon school,darjeeling - 1-6, St michaels school,siliguri - 7-10
Tagline:
I really dont know myslf yet!!!!
Manish Agarwal
Work:
Weblink.in Pvt Ltd - Software Developer (2011)
Education:
MCA
Manish Agarwal
Work:
Intergraph - Software Analyst (2010)
Education:
National Institute of technology Trichy - Mechanical Engineering
Manish Agarwal
Work:
Indian Oil Corporation Limited - PNE (28)
Education:
Harcourt Butler Technological Institute - Chemical engineering
Tagline:
The Truth about Human Tongue: It takes 3 years to learn how to use it but it takes Life time to learn when and where to use it!