Gopal SharmaCupertino, CA

Gopal Sharma Phones & Addresses

Cupertino, CA

Mentions for Gopal Sharma

Gopal Sharma resumes & CV records

Resumes

Gopal Sharma Photo 27

Onsite Program Manager At Genpact Mortgage Services

Position:
Onsite Program Manager at Genpact Mortgage Services, Sr. Manager at Genpact, India, Onsite Delivery Manager/Account Manager at Genpact
Location:
Florence Area, Italy
Industry:
Information Technology and Services
Work:
Genpact Mortgage Services - Florence Area, Italy since Jul 2011
Onsite Program Manager
Genpact, India since 2008
Sr. Manager
Genpact since Jul 2000
Onsite Delivery Manager/Account Manager
Genpact Software Apr 2010 - Jun 2011
Senior Manager
Advanta 2008 - 2009
Delivery Manager, IT
GECIS 2000 - 2001
Manager
Education:
North Maharashtra University 1993 - 1997
B.E, Computer
Pune Institute of Computer Technology
Gopal Sharma Photo 28

Gopal Sharma

Location:
United States
Gopal Sharma Photo 29

Gopal Sharma

Location:
United States
Gopal Sharma Photo 30

Gopal Sharma

Location:
United States

Publications & IP owners

Us Patents

Symmetrical Data Change Tracking

US Patent:
7096330, Aug 22, 2006
Filed:
Jul 29, 2002
Appl. No.:
10/207432
Inventors:
Michael E. Root - San Jose CA, US
Gopal Sharma - San Jose CA, US
Oleg Kiselev - Palo Alto CA, US
Assignee:
VERITAS Operating Corporation - Mountain View CA
International Classification:
G06F 12/00
US Classification:
711162, 711156
Abstract:
A method, computer program product, computer system and system that enable symmetrical data change tracking with respect to a set of data and a copy of the set of data, referred to as a snapshot or a second set of data. The data and the copy may be independently updated after the two sides are “split. ” A join may be performed of the two sides of the split to resynchronize the data. For the first set of data, an accumulator map tracks changes to the first set of data and a volume map tracks changes to the first set of data with respect to a second set of data. For the second set of data (the snapshot), a second accumulator map tracks changes to the second set of data and a second volume map tracks changes to the second set of data with respect to the first set of data.

System And Method For Performing Virtual Device I/O Operations

US Patent:
7203801, Apr 10, 2007
Filed:
Feb 2, 2006
Appl. No.:
11/346038
Inventors:
Gopal Sharma - San Jose CA, US
Oleg Kiselev - Palo Alto CA, US
Santosh Shankar Rao - Santa Clara CA, US
Assignee:
Veritas Operating Corporation - Mountain View CA
International Classification:
G06F 12/00
US Classification:
711148
Abstract:
Systems, methods, apparatus and software can make use of separated I/O processors and strategy processors (implemented in hardware and/or software) to perform virtual device I/O operations. I/O processors operating on cluster nodes, storage appliance ports, or other devices can receive I/O operation requests directed to virtual devices, e. g. , volumes or virtual logical units. Information about the request is forwarded to a strategy processor, operating independently or as part of larger volume management software where corresponding physical device I/O operations are determined. The physical device I/O operations can include additional information about the operations, e. g. , tag information and summary information, for use in processing the virtual device I/O request. The physical device I/O operations are sent back to the I/O processor which executes the operations and/or passes the operation on to the appropriate storage device. I/O completion messages are sent by the I/O processor in parallel to the source of the I/O request (e. g.

System And Method For Managing I/O Errors In A Storage Environment Employing Asymmetric Distributed Block Virtualization

US Patent:
7293191, Nov 6, 2007
Filed:
Jul 26, 2004
Appl. No.:
10/899195
Inventors:
Kalaivani Arumugham - Sunnyvale CA, US
Santosh Rao - Santa Clara CA, US
Gopal Sharma - San Jose CA, US
Poonam Dhavale - Sunnyvale CA, US
Michael Wahl - Georgetown TX, US
Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 11/00
US Classification:
714 5
Abstract:
A system for managing input/output (I/O) errors in a storage system employing asymmetric distributed block virtualization includes a volume server, a plurality of volume clients, and one or more physical block devices. The volume server aggregates storage in the physical block devices into a logical volume and makes the logical volume accessible to the volume client. A designated route may be used to send I/O requests from the volume client to a physical block device during normal operation. If the volume client loses connectivity on the designated route, the volume client may route an I/O request to the physical block device via an alternate route. In one specific embodiment, the volume client may route an I/O request to the physical block device via the volume server.

System And Method For Managing I/O Access Policies In A Storage Environment Employing Asymmetric Distributed Block Virtualization

US Patent:
7328287, Feb 5, 2008
Filed:
Jul 26, 2004
Appl. No.:
10/899201
Inventors:
Kalaivani Arumugham - Sunnyvale CA, US
Santosh Rao - Santa Clara CA, US
Gopal Sharma - San Jose CA, US
Poonam Dhavale - Sunnyvale CA, US
Randy Shingai - San Jose CA, US
Ronald S. Karr - Sunnyvale CA, US
Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 13/00
G06F 15/16
G06F 15/167
US Classification:
710 31, 710 6, 710 33, 711100, 711162, 709203, 709205, 709213, 709216
Abstract:
A system employing asymmetric distributed block virtualization includes a volume server, a plurality of volume clients, and one or more physical block devices. The volume server aggregates storage in the physical block devices into a logical volume and makes the logical volume accessible to the volume clients for input/output (I/O) operations. In order to manage different I/O access requirements (such as read-only access versus read-write access) of the volume clients, the volume server maintains a different I/O access policy for each volume client to control the kinds of input/output operations that the volume client is allowed to perform on the logical volume.

Distribution Of Data Volume Virtualization

US Patent:
7398350, Jul 8, 2008
Filed:
Oct 29, 2003
Appl. No.:
10/696622
Inventors:
Narasimha R. Valiveti - Sunnyvale CA, US
Ronald S. Karr - Palo Alto CA, US
Randall K. Shigai - San Jose CA, US
Gopal Sharma - San Jose CA, US
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 12/00
US Classification:
711111, 711114, 711156, 711165
Abstract:
After a first device (e. g. , a host node in a shared data clustered system that stores a two-way mirrored volume) in a network creates or modifies a description of a layout for a data volume, the first device transmits separate copies of the data volume layout description to a pair of second devices, respectively, for storage in respective memories thereof. The first device may be a host node, and the pair of second devices may be first and second data storage systems. The first device and the pair of second devices are configured so that I/O transactions are transmitted between the first device and either of the pair of second devices. In other words, the first device is contained in a network layer that is different from the network layer that contains the pair of second devices.

System And Method For Storage Area Network Switch Port Failure Recovery

US Patent:
7398421, Jul 8, 2008
Filed:
Dec 3, 2004
Appl. No.:
11/004525
Inventors:
Prasad Limaye - Maharashtra, IN
Gopal Sharma - San Jose CA, US
Amitava Guha - San Jose CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 11/00
US Classification:
714 18, 714 16
Abstract:
Systems and methods for storage area network switch port failure recovery. A system may include several hosts, storage devices and a storage area network (SAN) switch. The SAN switch may include several ports, where each host is coupled to a respective host port and each storage device is coupled to a respective storage port. The SAN switch may also include virtualization logic configured to map several of the storage devices as a volume presented to the hosts via the respective host ports, and an input/output (I/O) tracking mechanism configured to store information about write operations in progress at each of the ports. In response to a failure of a given port occurring while write operation(s) to the volume received via one or more of the respective host ports are in progress, the SAN switch may be configured to initiate consistency recovery of the volume using the stored information.

Symmetrical Data Change Tracking

US Patent:
7552296, Jun 23, 2009
Filed:
Jun 30, 2006
Appl. No.:
11/478813
Inventors:
Michael E. Root - San Jose CA, US
Gopal Sharma - San Jose CA, US
Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 12/16
US Classification:
711162, 707203, 707204
Abstract:
A method, computer program product, computer system and system that enable symmetrical data change tracking with respect to a set of data and a copy of the set of data, referred to as a snapshot or a second set of data. The data and the copy may be independently updated after the two sides are “split. ” A join may be performed of the two sides of the split to resynchronize the data. For the first set of data, an accumulator map tracks changes to the first set of data and a volume map tracks changes to the first set of data with respect to a second set of data. For the second set of data (the snapshot), a second accumulator map tracks changes to the second set of data and a second volume map tracks changes to the second set of data with respect to the first set of data.

System And Method For Managing I/O Access Policies In A Storage Environment Employing Asymmetric Distributed Block Virtualization

US Patent:
7627699, Dec 1, 2009
Filed:
Sep 30, 2007
Appl. No.:
11/865034
Inventors:
Kalaivani Arumugham - Sunnyvale CA, US
Santosh Rao - Santa Clara CA, US
Gopal Sharma - San Jose CA, US
Poonam Dhavale - Sunnyvale CA, US
Randy Shingai - San Jose CA, US
Ronald S. Karr - Sunnyvale CA, US
Oleg Kiselev - Palo Alto CA, US
Assignee:
Symantec Operating Corporation - Mountain View CA
International Classification:
G06F 13/00
G06F 15/16
G06F 15/167
US Classification:
710 31, 710 6, 710 33, 711100, 711162, 709203, 709205, 709213, 709216
Abstract:
A system employing asymmetric distributed block virtualization includes a volume server, a plurality of volume clients, and one or more physical block devices. The volume server aggregates storage in the physical block devices into a logical volume and makes the logical volume accessible to the volume clients for input/output (I/O) operations. In order to manage different I/O access requirements (such as read-only access versus read-write access) of the volume clients, the volume server maintains a different I/O access policy for each volume client to control the kinds of input/output operations that the volume client is allowed to perform on the logical volume.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.