Patents by Inventor Alexander Glikson

Alexander Glikson 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: 9858095
    Abstract: A method for providing dynamic resizing of at least one virtual machine in a cloud infrastructure includes steps of: obtaining a measure of resource usage for the virtual machine and/or application performance of an application running on the virtual machine; determining, as a function of prescribed rules relating to resource usage and the measure of resource usage and/or application performance, whether the virtual machine requires resizing; and resizing the virtual machine to dynamically change resource availability for the virtual machine so as to maintain resource usage and/or application performance within prescribed limits defined by the prescribed rules.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: David Breitgand, Dilma M. Da Silva, Amir Epstein, Alexander Glikson, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Patent number: 9405572
    Abstract: Machines, systems and methods for allocating resources to in a virtualized computing environment, the method comprising detecting one or more host machines with resources allocated to one or more virtual machines (VMs) that are in an idle state; reducing resource entitlements for at least one of the VMs that is detected to be in the idle state to make more resources available for allocation to VMs that are not in the idle state; and increasing resource entitlements for at least one of the VMs with reduced entitlement, in response to determining that the VM with reduced entitlement is no longer in the idle state.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: August 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: David Breitgand, Zvi Dubitzky, Amir Epstein, Oshrit Feder, Alexander Glikson, Pavel Kravchenco, Inbar Shapira, Giovanni Toffetti-Carughi
  • Publication number: 20150286492
    Abstract: Machines, systems and methods for allocating resources to in a virtualized computing environment, the method comprising detecting one or more host machines with resources allocated to one or more virtual machines (VMs) that are in an idle state; reducing resource entitlements for at least one of the VMs that is detected to be in the idle state to make more resources available for allocation to VMs that are not in the idle state; and increasing resource entitlements for at least one of the VMs with reduced entitlement, in response to determining that the VM with reduced entitlement is no longer in the idle state.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 8, 2015
    Applicant: International Business Machines Corporation
    Inventors: David Breitgand, Zvi Dubitzky, Amir Epstein, Oshrit Feder, Alexander Glikson, Pavel Kravchenco, Inbar Shapira, Giovanni Toffetti-Carughi
  • Patent number: 8924541
    Abstract: Systems and methods for migrating a virtual resource from a source host in a source network to a destination host in a destination network are provided. In one embodiment, the method comprises establishing a secure communication connection between a source proxy in the source network and a destination proxy in the destination network; and monitoring migration traffic directed from the source host to the source proxy and forwarding said traffic to the destination proxy which in turn forwards the traffic to the destination host over the secure communication connection between the source proxy and the destination proxy, such that the communication addresses of the source host and the destination host remain guarded from direct access by an entity outside of the source network or the destination network.
    Type: Grant
    Filed: May 29, 2011
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: David Hadas, Irit Loy, Kenneth Nagin, Benny Rochwerger, Alexander Glikson, Liran Schour
  • Patent number: 8850426
    Abstract: A method for managing remote deployment of a virtual machine (VM) in a network environment is provided. A VM image stored in a second storage medium is copied to a first storage medium. The first storage medium is located in close proximity to a first computing system, and the second storage medium is located remotely from the first computing system and in close proximity to a second computing system. As the VM image is being copied, a first VM is deployed on the first computing system from a partial copy of the VM image stored in the first storage medium, and a second VM is deployed on the second computing system from the VM image stored in the second storage medium. Service requests submitted to the first computing system are managed either locally by the first VM or remotely by the second VM based on type of service requested.
    Type: Grant
    Filed: December 13, 2009
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alexander Glikson, Benny Rochwerger
  • Patent number: 8826272
    Abstract: Systems and methods for reliably migrating a virtual machine (VM) are provided. The method comprises receiving overhead and reliability factors for hosts in a hosting fabric; determining a plurality of viable migration paths for migrating a source VM from a source host to a target host in the hosting fabric, wherein the migration is accomplished through a series of migration phases, wherein a phase involves migration of the source VM from one host to another host in a migration path; determining total overhead costs associated with each migration path; and selecting a migration path from among said plurality of migration paths according to the overhead costs and reliability factors, wherein the reliability of the migration over the selected path is monitored and controlled by dynamically allocating and de-allocating one or more replicas of the source VM on one or more hosts in the migration fabric.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Alexander Glikson, Assaf Albert Israel
  • Publication number: 20140082612
    Abstract: A method for providing dynamic resizing of at least one virtual machine in a cloud infrastructure includes steps of: obtaining a measure of resource usage for the virtual machine and/or application performance of an application running on the virtual machine; determining, as a function of prescribed rules relating to resource usage and the measure of resource usage and/or application performance, whether the virtual machine requires resizing; and resizing the virtual machine to dynamically change resource availability for the virtual machine so as to maintain resource usage and/or application performance within prescribed limits defined by the prescribed rules.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Breitgand, Dilma M. Da Silva, Amir Epstein, Alexander Glikson, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Patent number: 8370473
    Abstract: Methods and systems of computing, involve identifying a target location for live migration of virtual machine services, delivering the virtual machine services to an operating system from a source location, migrating the virtual machine services a first time via a data network from the source location to an intermediate location, delivering the virtual machine services to the operating system from the intermediate location, and migrating the virtual machine services a second time from the intermediate location to the target location via the data network. Breaks in the virtual machine services to the operating system while migrating the virtual machine are minimal.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Alexander Glikson, Assaf Israel, Dean Har'el Lorenz
  • Publication number: 20120137285
    Abstract: Systems and methods for reliably migrating a virtual machine (VM) are provided. The method comprises receiving overhead and reliability factors for hosts in a hosting fabric; determining a plurality of viable migration paths for migrating a source VM from a source host to a target host in the hosting fabric, wherein the migration is accomplished through a series of migration phases, wherein a phase involves migration of the source VM from one host to another host in a migration path; determining total overhead costs associated with each migration path; and selecting a migration path from among said plurality of migration paths according to the overhead costs and reliability factors, wherein the reliability of the migration over the selected path is monitored and controlled by dynamically allocating and de-allocating one or more replicas of the source VM on one or more hosts in the migration fabric.
    Type: Application
    Filed: November 29, 2010
    Publication date: May 31, 2012
    Applicant: International Business Machines Corporation
    Inventors: Alexander Glikson, Assaf Israel
  • Publication number: 20110145816
    Abstract: A method for managing remote deployment of a virtual machine (VM) in a network environment is provided. A VM image stored in a second storage medium is copied to a first storage medium. The first storage medium is located in close proximity to a first computing system, and the second storage medium is located remotely from the first computing system and in close proximity to a second computing system. As the VM image is being copied, a first VM is deployed on the first computing system from a partial copy of the VM image stored in the first storage medium, and a second VM is deployed on the second computing system from the VM image stored in the second storage medium. Service requests submitted to the first computing system are managed either locally by the first VM or remotely by the second VM based on type of service requested.
    Type: Application
    Filed: December 13, 2009
    Publication date: June 16, 2011
    Applicant: International Business Machines Corporation
    Inventors: Alexander Glikson, Benny Rochwerger
  • Publication number: 20110145380
    Abstract: Methods and systems of computing, involve identifying a target location for live migration of virtual machine services, delivering the virtual machine services to an operating system from a source location, migrating the virtual machine services a first time via a data network from the source location to an intermediate location, delivering the virtual machine services to the operating system from the intermediate location, and migrating the virtual machine services a second time from the intermediate location to the target location via the data network. Breaks in the virtual machine services to the operating system while migrating the virtual machine are minimal.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: International Business Machines Corporation
    Inventors: Alexander Glikson, Assaf Israel, Dean Har'el Lorenz