Search

Veena P Ganti

from Austin, TX
Age ~56

Veena Ganti Phones & Addresses

  • 1435 Tamar Ct, Austin, TX 78727 (512) 989-0456
  • 7507 Yaupon Dr, Austin, TX 78759 (512) 989-0456
  • 14000 Renaissance Ct, Austin, TX 78728 (512) 989-0456
  • Inglewood, CA
  • 1435 Tamar Ln, Austin, TX 78727 (512) 989-0456

Work

Company: Trimble 1997 to 1999 Position: Member technical staff

Education

Degree: Master of Science, Masters School / High School: The University of Texas at Austin 2003 to 2007 Specialities: Computer Engineering

Skills

Unix • Software Development • Linux • Embedded Software • Shell Scripting • Software Engineering • Perl • Agile Methodologies • Operating Systems • Software Design • Distributed Systems • Oracle • Integration • Cloud Computing • Requirements Analysis • Enterprise Architecture

Ranks

Certificate: Ibm Design Thinking

Industries

Computer Software

Resumes

Resumes

Veena Ganti Photo 1

Software Engineer

View page
Location:
Austin, TX
Industry:
Computer Software
Work:
Trimble 1997 - 1999
Member Technical Staff

Ibm 1997 - 1999
Software Engineer

Finnigan Corporation 1996 - 1997
Embedded Software Engineer

Cmc Ltd 1993 - 1996
Development Engineer

Ecil 1990 - 1993
Software Engineer
Education:
The University of Texas at Austin 2003 - 2007
Master of Science, Masters, Computer Engineering
Jawaharlal Nehru Technological University 1986 - 1990
Bachelors, Bachelor of Technology, Communication, Electronics
Skills:
Unix
Software Development
Linux
Embedded Software
Shell Scripting
Software Engineering
Perl
Agile Methodologies
Operating Systems
Software Design
Distributed Systems
Oracle
Integration
Cloud Computing
Requirements Analysis
Enterprise Architecture
Certifications:
Ibm Design Thinking

Publications

Us Patents

Mechanism For Preventing Client Partition Crashes By Removing Processing Resources From The Client Logical Partition When An Npiv Server Goes Down

View page
US Patent:
8495217, Jul 23, 2013
Filed:
Sep 30, 2010
Appl. No.:
12/895133
Inventors:
Michael P. Cyr - Georgetown TX, US
James A. Pafumi - Leander TX, US
Veena Ganti - Austin TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/173
G06F 15/16
US Classification:
709226, 709203, 710260
Abstract:
With N_Port ID Virtualization (NPIV), a managed system can be configured so that multiple logical partitions (LPARs) can access independent physical storage through the same physical fibre channel adapter. An NPIV client recovery component of a virtualization management component, such as a Power Hypervisor (pHYP), provides the emulation mapping between server and client virtual fibre channel adapters. The pHYP also provides a mechanism that prevents client partition crashes when the NPIV server (e. g. , a VIOS logical partition) goes down. When the NPIV server is rebooted or powers down, the pHYP handles the client LPARs to avoid a crash by removing processing resources from the client logical partition. Thereby, the client logical partition is prevented from attempting to access a root volume group in physical storage via the NPIV server. The pHYP allocates processor resources to the client LPAR when the NPIV server is again available for I/O processing.

Supporting Autonomous Live Partition Mobility During A Cluster Split-Brained Condition

View page
US Patent:
8560628, Oct 15, 2013
Filed:
Jan 11, 2011
Appl. No.:
13/004367
Inventors:
Veena Ganti - Austin TX, US
James A. Pafumi - Leander TX, US
Jacob Jason Rosales - Austin TX, US
Morgan Jeffrey Rosas - Cedar Park TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/167
US Classification:
709213, 370432, 370249, 370350, 709238, 711100, 711130, 711147
Abstract:
A method, data processing system, and computer program product autonomously migrate clients serviced by a first VIOS to other VIOSes in the event of a VIOS cluster “split-brain” scenario generating a primary sub-cluster and a secondary sub-cluster, where the first VIOS is in the secondary sub-cluster. The VIOSes in the cluster continually exchange keep-alive information to provide each VIOS with an up-to-date status of other VIOSes within the cluster and to notify the VIOSes when one or more nodes loose connection to or are no longer communicating with other nodes within the cluster, as occurs with a cluster split-brain event/condition. When this event is detected, a first sub-cluster assumes a primary sub-cluster role and one or more clients served by one or more VIOSes within the secondary sub-cluster are autonomously migrated to other VIOSes in the primary sub-cluster, thus minimizing downtime for clients previously served by the unavailable/uncommunicative VIOSes.

Providing First Field Data Capture In A Virtual Input/Output Server (Vios) Cluster Environment With Cluster-Aware Vioses

View page
US Patent:
8615676, Dec 24, 2013
Filed:
Mar 24, 2011
Appl. No.:
13/071425
Inventors:
Carl Duane Bender - Pflugerville TX, US
Veena Ganti - Austin TX, US
Maria deLourdes Garza - Austin TX, US
Neal Richard Marion - Georgetown TX, US
James A. Pafumi - Leander TX, US
Jacob Jason Rosales - Austin TX, US
Morgan Jeffrey Rosas - Cedar Park TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 41, 714 411, 714 412, 714 42, 714 25, 714 48
Abstract:
A first virtual I/O server (VIOS) provides a cluster aware (CA) operating system (OS) executing on a processor resource of the first VIOS to register the first VIOS within a VIOS cluster. The first VIOS comprises a first field/failure data capture (FFDC) module that executes within the first VIOS and performs the functions of: receiving from an event listener a signal indicating that an FFFDC event/condition has been detected by the first VIOS; and automatically transmitting FFDC data to the shared storage repository for storage of the FFDC data within the shared storage repository. The FFDC module further performs the functions of: transmitting to one or more second VIOSes within the VIOS cluster, one or more messages to inform the one or more second VIOSes of an occurrence of the FFDC event/condition that was detected by the first VIOS.

Techniques For Enhancing Firmware-Assisted System Dump In A Virtualized Computer System Employing Active Memory Sharing

View page
US Patent:
20110154133, Jun 23, 2011
Filed:
Dec 22, 2009
Appl. No.:
12/644332
Inventors:
Veena Ganti - Austin TX, US
David Nevarez - Austin TX, US
Jacob J. Rosales - Austin TX, US
Morgan J. Rosas - Cedar Park TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/14
G06F 9/455
G06F 15/177
US Classification:
714 54, 718 1, 713 2, 714E11133
Abstract:
A technique for performing a system dump in a data processing system that implements active memory sharing includes assigning, via a hypervisor, a logical partition to a portion of a shared memory. One or more virtual block storage devices are also assigned by the hypervisor to the logical partition to facilitate active memory sharing of the shared memory. When a hypervisor-aided firmware-assisted system dump is indicated and a failure of the logical partition is detected, firmware initiates a system dump of information from the assigned portion of the shared memory to the one or more virtual block storage devices. An operating system of the logical partition is rebooted when enough of the assigned portion of the shared memory is freed to facilitate a reboot of the operating system and the hypervisor-aided firmware-assisted system dump is indicated.

Alternative Transfer Of Logical Partitions (Lpar) From One Lpar Computer System To Another

View page
US Patent:
20120036214, Feb 9, 2012
Filed:
Aug 3, 2010
Appl. No.:
12/849655
Inventors:
James A. Pafumi - Austin TX, US
Veena Ganti - Austin TX, US
Morgan J. Rosas - Austin TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/167
US Classification:
709215
Abstract:
An alternative migration of an LPAR from one server system to another when either or both of the server systems cannot access a Storage Area Network (SAN) or like external storage network. If said source and destination server system do not have access to the same SAN, then a mirror image of said all data storage supporting the transferred LPAR is created and transmitted to local storage supporting the destination server system and then the logical partition (LPAR) is transmitted over the connecting network from the source server system to the destination server system.

Supporting Virtual Input/Output (I/O) Server (Vios) Active Memory Sharing In A Cluster Environment

View page
US Patent:
20120110275, May 3, 2012
Filed:
Oct 27, 2010
Appl. No.:
12/913190
Inventors:
Veena Ganti - Austin TX, US
James A. Pafumi - Leander TX, US
Jacob Jason Rosales - Austin TX, US
Morgan Jeffrey Rosas - Cedar Park TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
IBM CORPORATION - Armonk NY
International Classification:
G06F 12/00
US Classification:
711153, 711E12001
Abstract:
A method, system, and computer program product provide a shared virtual memory space via a cluster-aware virtual input/output (I/O) server (VIOS). The VIOS receives a paging file request from a first LPAR and thin-provisions a logical unit (LU) within the virtual memory space as a shared paging file of the same storage amount as the minimum required capacity. The VIOS also autonomously maintains a logical redundancy LU (redundant LU) as a real-time copy of the provisioned/allocated LU, where the redundant LU is a dynamic copy of the allocated LU that is autonomously updated responsive to any changes within the allocated LU. Responsive to a second VIOS attempting to read a LU currently utilized by a first VIOS, the read request is autonomously redirected to the logical redundancy LU. The redundant LU can be utilized to facilitate migration of a client LPAR to a different computing electronic complex (CEC).

Mechanism For Npiv Client Recovery When Npiv Server Goes Down

View page
US Patent:
20130013285, Jan 10, 2013
Filed:
Sep 15, 2012
Appl. No.:
13/621210
Inventors:
Michael Paul Cyr - Georgetown TX, US
James A. Pafumi - Leander TX, US
Veena Ganti - Austin TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
IBM CORPORATION - Armonk NY
International Classification:
G06F 9/455
G06F 13/24
US Classification:
703 25, 710260
Abstract:
With N_Port ID Virtualization (NPIV), a managed system can he configured so that multiple logical partitions (LPARs) can access independent physical storage through the same physical fibre channel adapter. An NPIV client recovery component of a virtualization management component, such as a Power Hypervisor (pHYP), provides the emulation mapping between server and client virtual fibre channel adapters. The pHYP also provides a mechanism that prevents client partition crashes when the NPIV server (e.g., a VIOS logical partition) goes down. When the NPIV server is rebooted or powers down, the pHYP handles the client LPARs to avoid a crash by removing processing resources from the client logical partition. Thereby, the client logical partition is prevented from attempting to access a root volume group in physical storage via the NPIV server. The pHYP allocates processor resources to the client LPAR when the NPIV server is again available for I/O processing.

Hibernation And Remote Restarting Hibernation Data In A Cluster Environment

View page
US Patent:
20130031341, Jan 31, 2013
Filed:
Oct 27, 2010
Appl. No.:
12/913242
Inventors:
Veena Ganti - Austin TX, US
James A. Pafumi - Leander TX, US
Morgan Jeffrey Rosas - Cedar Park TX, US
Vasu Vallabhaneni - Austin TX, US
Assignee:
IBM CORPORATION - Armonk NY
International Classification:
G06F 9/00
G06F 15/16
US Classification:
713 2
Abstract:
Hibernation and remote restore functions of a client logical partition (LPAR) that exists within a data processing system having cluster-aware Virtual Input/Output (I/O) Servers (VIOSes) is performed via receipt of commands via a virtual control panel (VCP) through an underlying hypervisor. The client hibernation data file is stored in a shared repository by a source/original VIOS assigned to the client. The hypervisor receives a remote restart command and assigns a target/remote client LPAR and a target VIOS. The source I/O adapters and target I/O adapters are locked and the target VIOS gathers adapter configuration information from the source VIOS and configures the target adapters to be able to perform the I/O functionality provided by the source adapters to the client LPAR. The target VIOS then retrieves the client's hibernation data file, and the client LPAR is restored at the remote LPAR with the target VIOS providing the client's I/O functionality.
Veena P Ganti from Austin, TX, age ~56 Get Report