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: 11960917
    Abstract: 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: Grant
    Filed: June 14, 2021
    Date of Patent: April 16, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang
  • Patent number: 11853559
    Abstract: 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: Grant
    Filed: September 22, 2022
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang, Virginia Ann Wigginton
  • Publication number: 20220398114
    Abstract: 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: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Applicant: International Business Machines Corporation
    Inventors: Lakshmi Yadlapati, Veena Ganti, Rui Yang
  • Patent number: 11372702
    Abstract: 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: Grant
    Filed: October 22, 2019
    Date of Patent: June 28, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Denise Marie Genty
  • Publication number: 20210365411
    Abstract: 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: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Applicant: International Business Machines Corporation
    Inventors: 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: 20210224121
    Abstract: 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: Application
    Filed: January 20, 2020
    Publication date: July 22, 2021
    Applicant: International Business Machines Corporation
    Inventors: Veena Ganti, Lakshmi Yadlapati, Rui Yang
  • Publication number: 20210117264
    Abstract: 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: Application
    Filed: October 22, 2019
    Publication date: April 22, 2021
    Applicant: International Business Machines Corporation
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Denise Genty
  • Patent number: 10901770
    Abstract: 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: Grant
    Filed: November 9, 2018
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, James Pafumi
  • Patent number: 10832200
    Abstract: 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: Grant
    Filed: July 21, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Uma Mandava
  • Publication number: 20200150991
    Abstract: 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: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, James Pafumi
  • Publication number: 20190026664
    Abstract: 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: Application
    Filed: July 21, 2017
    Publication date: January 24, 2019
    Inventors: Veena Ganti, Rui Yang, Lakshmi Yadlapati, Uma Mandava