Patents by Inventor Aleksandr V. MIRGORODSKIY

Aleksandr V. MIRGORODSKIY 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).

  • Publication number: 20230239195
    Abstract: Some embodiments provide a method of addressing failures in a network comprising a computer with at least first and second network interface cards (NICs). The method designates the first and second NICs respectively as primary and secondary NICs of the computer and respectively assigns first and second network addresses to the first and second NICs. The method iteratively sends health monitoring messages to a set of one or more destinations through the first NIC using the first network address. Based on the health monitoring messages, the method detects a potential failure of an element in the network. Based on the detected potential failure, the method redesignates the first and second NICs respectively as secondary and primary NICs and respectively reassigns the first and second network addresses to the second and first NICs. The redesignation accounts for a possibility that the detected potential failure relates to the first NIC.
    Type: Application
    Filed: February 2, 2022
    Publication date: July 27, 2023
    Inventors: Aleksandr V. Mirgorodskiy, Arun Kumar Lankalapalli
  • Patent number: 9086921
    Abstract: Memory of a database management system (DBMS) that is running in a virtual or physical machine is managed using techniques that that reduce the effect of memory swaps on the performance of the physical or virtual machine. One such technique includes the steps of determining a swap rate while the database application is in an executing state, and decreasing the size of memory space available to the database application if the swap rate is above a threshold.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: July 21, 2015
    Assignee: VMware, Inc.
    Inventors: Boris Weissman, Aleksandr V. Mirgorodskiy, Ganesh Venkitachalam, Feng Tian
  • Patent number: 8943259
    Abstract: Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: January 27, 2015
    Assignee: VMware, Inc.
    Inventors: Boris Weissman, Aleksandr V. Mirgorodskiy, Ganesh Venkitachalam, Feng Tian
  • Patent number: 8935456
    Abstract: Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: January 13, 2015
    Assignee: VMware, Inc.
    Inventors: Boris Weissman, Aleksandr V. Mirgorodskiy, Ganesh Venkitachalam, Feng Tian
  • Publication number: 20130290595
    Abstract: Memory of a database management system (DBMS) that is running in a virtual or physical machine is managed using techniques that that reduce the effect of memory swaps on the performance of the physical or virtual machine. One such technique includes the steps of determining a swap rate while the database application is in an executing state, and decreasing the size of memory space available to the database application if the swap rate is above a threshold.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: VMware, Inc.
    Inventors: Boris WEISSMAN, Aleksandr V. Mirgorodskiy, Ganesh Venkitachalam, Feng Tian
  • Publication number: 20120124270
    Abstract: Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: VMWARE, INC.
    Inventors: Boris WEISSMAN, Aleksandr V. MIRGORODSKIY, Ganesh VENKITACHALAM, Feng TIAN
  • Publication number: 20120124305
    Abstract: Memory of a database management system (DBMS) that is running in a virtual machine is managed using techniques that integrate DBMS memory management with virtual machine memory management. Because of the integration, the effectiveness of DBMS memory management is preserved even though the physical memory allocated to the virtual machine may change during runtime as a result of varying memory demands of other applications, e.g., instances of other virtual machines, running on the same host computer as the virtual machine.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: VMWARE, INC.
    Inventors: Boris WEISSMAN, Aleksandr V. MIRGORODSKIY, Ganesh VENKITACHALAM, Feng TIAN