Patents by Inventor Lakshmi Yadlapati
Lakshmi Yadlapati has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11960917Abstract: For a first server virtual machine (VM) virtualizing a logical volume in a read/write mode for a client VM, a second server VM virtualizing the logical volume in an off mode is instantiated. The logical volume comprises a virtualization of a portion of physical storage. At the first server VM, the logical volume is deactivated, the deactivating disallowing the first server VM from performing a storage request from the client VM. At the second server VM, the logical volume is activated, the activating performed by causing the second VM to virtualize the logical volume in the read/write mode, the activating allowing the second server VM to perform the storage request.Type: GrantFiled: June 14, 2021Date of Patent: April 16, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang
-
Patent number: 11853559Abstract: Improving the runtime and discovery recovery performance for cloud-based logical volume management systems when performing mirror write operations. A mirror write consistency check (MWCC) policy that incorporates aspects of Active MWCC policies and Passive MWCC policies are utilized to more efficiently ensure that data is properly mirrored from a first copy of a logical volume to the second copy of a logical volume (as well as to potentially multiple other copies of the logical volume).Type: GrantFiled: September 22, 2022Date of Patent: December 26, 2023Assignee: International Business Machines CorporationInventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang, Virginia Ann Wigginton
-
Publication number: 20220398114Abstract: For a first server virtual machine (VM) virtualizing a logical volume in a read/write mode for a client VM, a second server VM virtualizing the logical volume in an off mode is instantiated. The logical volume comprises a virtualization of a portion of physical storage. At the first server VM, the logical volume is deactivated, the deactivating disallowing the first server VM from performing a storage request from the client VM. At the second server VM, the logical volume is activated, the activating performed by causing the second VM to virtualize the logical volume in the read/write mode, the activating allowing the second server VM to perform the storage request.Type: ApplicationFiled: June 14, 2021Publication date: December 15, 2022Applicant: International Business Machines CorporationInventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang
-
Patent number: 11372702Abstract: A method of administering a shared pool of computer system resources by a control node by monitoring a first cluster with a first and second node and a second cluster with a third and fourth node. The method also includes maintaining, by the first cluster, a record of parameters and maintaining, by the second cluster, a record of parameters. The method also includes monitoring, by the control node, a database of the records. The method also includes determining, by the control node, whether the parameter associated with write traffic between the first and third node exceeds a threshold value, and responsive to the parameter exceeding the threshold value, instructing, by the control node, the second node to be a responding node. The method also includes notifying a user to check the computer system resources when the parameter exceeds the threshold value.Type: GrantFiled: October 22, 2019Date of Patent: June 28, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Denise Marie Genty
-
Publication number: 20210365411Abstract: A write operation storing data in a first storage device is duplicated to a first replication file. A set of differences between a first version of the first replication file determined at a first time and a second version of the first replication file determined at a second time is determined, the set of differences comprising a set of results of duplicated write operations occurring between the first time and the second time. At a second file system, storage of the set of differences in a second storage device is caused, creating a duplicate in the second storage device of the data stored in the first storage device.Type: ApplicationFiled: May 21, 2020Publication date: November 25, 2021Applicant: International Business Machines CorporationInventors: Ninad S. Palsule, Ravi A. Shankar, James A. Pafumi, PERINKULAM I. GANESH, Frank Law Nichols, III, JES KIRAN CHITTIGALA, Lakshmi Yadlapati, Rui Yang, Robert Kenneth Gjertsen, JR., Corradino D. Jones, Denise Marie Genty, Janet Adkins
-
Publication number: 20210224121Abstract: A method of administering a shared pool of computer system resources that includes monitoring, by a first node, resources made of a first cluster having the first and second node, and where the resources use a network to communicate with each other, maintaining, by the first cluster, a record made of parameters associated with performance of the first and second node, and monitoring, by the first node, a database made of the record. The method also includes determining, by the first node, whether the parameters associated with performance of the first and second node exceeds a threshold value, responsive to the parameters exceeding the threshold value, notifying, by the first node, a control node, and notifying, by the first node, a user to check the resources when the parameters exceeds the threshold value.Type: ApplicationFiled: January 20, 2020Publication date: July 22, 2021Applicant: International Business Machines CorporationInventors: Veena Ganti, Lakshmi Yadlapati, Rui Yang
-
Publication number: 20210117264Abstract: A method of administering a shared pool of computer system resources by a control node by monitoring a first cluster with a first and second node and a second cluster with a third and fourth node. The method also includes maintaining, by the first cluster, a record of parameters and maintaining, by the second cluster, a record of parameters. The method also includes monitoring, by the control node, a database of the records. The method also includes determining, by the control node, whether the parameter associated with write traffic between the first and third node exceeds a threshold value, and responsive to the parameter exceeding the threshold value, instructing, by the control node, the second node to be a responding node. The method also includes notifying a user to check the computer system resources when the parameter exceeds the threshold value.Type: ApplicationFiled: October 22, 2019Publication date: April 22, 2021Applicant: International Business Machines CorporationInventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Denise Genty
-
Patent number: 10901770Abstract: A system includes a plurality of virtual machines (VMs), a shared storage pool (SSP) configured to store health information for the plurality of VMs, and a plurality of virtual input/output servers (VIOSs) participating in the shared storage pool (SSP). Each VIOS is associated with a respective group of VMs of the plurality of VMs and is configured to receive health data for each VM of the respective group of VMs. The system also includes a health information database associated with each VIOS of the plurality of VIOSs, the health information database configured to store a subset of the health data for each VM of the respective group of VMs. Each VIOS is configured to transmit the health data for each VM of the respective group of VM to the SSP, and in parallel, store the subset of the health data in the health information database.Type: GrantFiled: November 9, 2018Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, James Pafumi
-
Patent number: 10832200Abstract: A computer sends a first request for weather information to a weather service. The computer receives a first weather information. The computer identifies one or more weather conditions contained within the first weather information. Based on the one or more weather conditions, the computer determines a disaster recovery action is appropriate. The computer implements the disaster recovery action.Type: GrantFiled: July 21, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Uma Mandava
-
Publication number: 20200150991Abstract: A system includes a plurality of virtual machines (VMs), a shared storage pool (SSP) configured to store health information for the plurality of VMs, and a plurality of virtual input/output servers (VIOSs) participating in the shared storage pool (SSP). Each VIOS is associated with a respective group of VMs of the plurality of VMs and is configured to receive health data for each VM of the respective group of VMs. The system also includes a health information database associated with each VIOS of the plurality of VIOSs, the health information database configured to store a subset of the health data for each VM of the respective group of VMs. Each VIOS is configured to transmit the health data for each VM of the respective group of VM to the SSP, and in parallel, store the subset of the health data in the health information database.Type: ApplicationFiled: November 9, 2018Publication date: May 14, 2020Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, James Pafumi
-
Publication number: 20190026664Abstract: A computer sends a first request for weather information to a weather service. The computer receives a first weather information. The computer identifies one or more weather conditions contained within the first weather information. Based on the one or more weather conditions, the computer determines a disaster recovery action is appropriate. The computer implements the disaster recovery action.Type: ApplicationFiled: July 21, 2017Publication date: January 24, 2019Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Uma Mandava