Search

Srishylam Simharajan Phones & Addresses

  • Mars, PA
  • Cranberry Township, PA
  • Pittsburgh, PA
  • Des Moines, IA
  • Santa Clara, CA
  • Cupertino, CA
  • Fairborn, OH
  • 159 Oakview Dr, Cranberry Twp, PA 16066

Resumes

Resumes

Srishylam Simharajan Photo 1

Technical Lead And Engineering Manager

View page
Location:
656 Chilliwack Ln, Mars, PA
Industry:
Computer Software
Work:
Google
Technical Lead and Engineering Manager

Netapp Oct 2008 - Jan 2013
Principal Engineer

Netapp Oct 2008 - Jan 2013
Technical Director

Netapp Oct 2006 - Oct 2008
Software Development Manager

Netapp Oct 1998 - Apr 2004
Member Technical Staff
Education:
Wright State University 1997 - 1998
Masters, Computer Science
University of Mysore 1992 - 1996
Bachelors, Computer Science
Skills:
File Systems
Kernel
System Software
Storage Software
Replication
Data Mobility
Languages:
English
Kannada
Srishylam Simharajan Photo 2

Technical Director

View page
Position:
Principal Engineer at NetApp
Location:
Greater Pittsburgh Area
Industry:
Computer Software
Work:
NetApp since Oct 2008
Principal Engineer

NetApp - Greater Pittsburgh Area Oct 2006 - Oct 2008
Software Development Manager

Netapp - Greater Pittsburgh Area Apr 2004 - Oct 2006
Member Technical Staff

NetApp (Network Appliance) - Sunnyvale Oct 1998 - Apr 2004
Member Technical Staff
Education:
Wright State University 1997 - 1998
Master's degree, Computer Science
University of Mysore 1992 - 1996
Bachelors, Computer Science
Skills:
File Systems
Kernel
System Software
Storage Software
Replication
Data Mobility
Languages:
English
Kannada

Publications

Us Patents

System And Method For Addressing Data Containers Using Data Set Identifiers

View page
US Patent:
8489811, Jul 16, 2013
Filed:
Dec 29, 2006
Appl. No.:
11/648161
Inventors:
Peter F. Corbett - Lexington MA, US
Vani Vully - Cranberry Township PA, US
Balaji Ramani - Cranberry Township PA, US
Srishylam Simharajan - Cranberry Township PA, US
Michael Eisler - Colorado Springs CO, US
Michael Kazar - Pittsburgh PA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 12/00
G06F 13/00
G06F 13/28
G06F 17/30
US Classification:
711114, 707827
Abstract:
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.

File System Agnostic Replication

View page
US Patent:
8326798, Dec 4, 2012
Filed:
Sep 14, 2009
Appl. No.:
12/559340
Inventors:
Alan Stuart Driscoll - Fremont CA, US
Peter Frank Corbett - Lexington MA, US
Toby Smith - Pittsburgh PA, US
Devang K. Shah - San Jose CA, US
Srishylam Simharajan - Cranberry Township PA, US
Keith Allen Arner - Cranberry Township PA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 7/00
G06F 17/00
US Classification:
707610, 707635
Abstract:
A replication operation service migrates data from a source volume having a source file system type to a destination volume having a destination file system type, where the source file system type may be different from the destination file system type. The replication operation is completed without interrupting the operations of a client device in the system. A stable copy of the source file system is generated on the source volume. A file system agnostic representation of a portion of the data in the source volume is generated from the stable copy. The representation is transmitted to the destination volume where it is converted to conform to the destination file system type.

Unordered Idempotent Logical Replication Operations

View page
US Patent:
20210081369, Mar 18, 2021
Filed:
Nov 30, 2020
Appl. No.:
17/106246
Inventors:
- Sunnyvale CA, US
Michael Kazar - Pittsburgh PA, US
Alan Stuart Driscoll - Fremont CA, US
Peter Frank Corbett - Lexington MA, US
Devang K. Shah - San Jose CA, US
Srishylam Simharajan - Cranberry Township PA, US
Toby Smith - Pittsburgh PA, US
International Classification:
G06F 16/178
G06F 16/182
G06F 16/11
Abstract:
A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.

Converting Storage Objects Between Formats In A Copy-Free Transition

View page
US Patent:
20200265008, Aug 20, 2020
Filed:
May 7, 2020
Appl. No.:
16/868700
Inventors:
- Sunnyvale CA, US
Anil Thoppil - Sunnyvale CA, US
James Leong - Sunnyvale CA, US
Vitaly Revsin - Waltham MA, US
Qinghua Zheng - Sunnyvale CA, US
Srishylam Simharajan - Pittsburgh PA, US
International Classification:
G06F 16/11
Abstract:
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.

Push-Based Piggyback System For Source-Driven Logical Replication In A Storage Environment

View page
US Patent:
20200159427, May 21, 2020
Filed:
Jan 28, 2020
Appl. No.:
16/774175
Inventors:
- Sunnyvale CA, US
Vijay Deshmukh - Fremont CA, US
Kiyoshi Komatsu - San Mateo CA, US
Jonathan Curley - Pittsburgh PA, US
Laura Beegle - Evans City PA, US
Srishylam Simharajan - Cranberry Township PA, US
Gurmeet Singh - Fremont CA, US
International Classification:
G06F 3/06
G06F 16/27
G06F 16/178
G06F 16/182
G06F 16/174
Abstract:
The disclosed techniques enable push-based piggybacking of a source-driven logical replication system. Logical replication of a data set (e.g., a snapshot) from a source node to a destination node can be achieved from a source-driven system while preserving the effects of storage efficiency operations (deduplication) applied at the source node. However, if missing data extents are detected at the destination, the destination has an extent pulling problem as the destination may not have knowledge of the physical layout on the source-side and/or mechanisms for requesting extents. The techniques overcome the extent pulling problem in a source-driven replication system by introducing specific protocols for obtaining missing extents within an existing replication environment by piggybacking data pushes from the source.

Methods For Managing Group Objects With Different Service Level Objectives For An Application And Devices Thereof

View page
US Patent:
20190332293, Oct 31, 2019
Filed:
Apr 27, 2018
Appl. No.:
15/964223
Inventors:
- Sunnyvale CA, US
Daniel Gosner - Cary NC, US
Joe Sunday - Apex NC, US
Srishylam Simharajan - Mars PA, US
Kevin Stovall - Cary NC, US
Raj Lalsangi - Cary NC, US
International Classification:
G06F 3/06
G06F 9/50
Abstract:
Methods, non-transitory computer readable media, and computing devices that group objects with different service level objectives for an application includes receiving a request including a service level data to provision a volume. One or more aggregates for the received service level is identified. a resource pool including the identified one or more aggregates is generated. The volume including the generated resource pool with the identified one or more aggregates for the received service level is provisioned.

Application Granular Reporting

View page
US Patent:
20180341569, Nov 29, 2018
Filed:
May 26, 2017
Appl. No.:
15/607348
Inventors:
- Sunnyvale CA, US
Rupa NATARAJAN - Sunnyvale CA, US
Srishylam SIMHARAJAN - Cranberry Twp PA, US
Assignee:
NetApp, Inc. - Sunnyvale CA
International Classification:
G06F 11/34
G06F 9/445
G06F 3/0481
G06F 17/30
G06F 11/36
Abstract:
Presented herein are methods, non-transitory computer readable media, and devices providing an application centric view of storage within a network storage system, which include: creating an application instance, by the network storage system, wherein the application instance comprises at least one application-component determined based on application configuration information of the application instance; tracking the application configuration information of the application; and displaying the application configuration information in view of the storage within the network storage system.

Push-Based Piggyback System For Source-Driven Logical Replication In A Storage Environment

View page
US Patent:
20180121116, May 3, 2018
Filed:
Dec 22, 2017
Appl. No.:
15/851895
Inventors:
- Sunnyvale CA, US
Vijay Deshmukh - Fremont CA, US
Kiyoshi Komatsu - San Mateo CA, US
Jonathan Curley - Pittsburgh PA, US
Laura Beegle - Evans City PA, US
Srishylam Simharajan - Cranberry Township PA, US
Gurmeet Singh - Fremont CA, US
International Classification:
G06F 3/06
G06F 17/30
Abstract:
The disclosed techniques enable push-based piggybacking of a source-driven logical replication system. Logical replication of a data set (e.g., a snapshot) from a source node to a destination node can be achieved from a source-driven system while preserving the effects of storage efficiency operations (deduplication) applied at the source node. However, if missing data extents are detected at the destination, the destination has an extent pulling problem as the destination may not have knowledge of the physical layout on the source-side and/or mechanisms for requesting extents. The techniques overcome the extent pulling problem in a source-driven replication system by introducing specific protocols for obtaining missing extents within an existing replication environment by piggybacking data pushes from the source.
Srishylam Simharajan from Mars, PA, age ~50 Get Report