Patents by Inventor Raman Ramteke Venkatesh

Raman Ramteke Venkatesh 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: 9594579
    Abstract: Example methods, apparatus and articles of manufacture to migrate virtual machines are disclosed. A disclosed example method includes identifying via a processor a first virtual machine to be migrated from a first host to a second host to improve a performance of the first virtual machine, determining that a frequency threshold associated with the first virtual machine will not be exceeded if the first virtual machine is migrated, determining a reliability rating for the first virtual machine, and migrating the first virtual machine to the second host based on the frequency threshold and the reliability rating.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: March 14, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: SM Prakash Shiva, Jerome Rolia, Raman Ramteke Venkatesh, Mustazirul Islam
  • Patent number: 9407514
    Abstract: Methods, apparatus, and computer readable media with executable instructions stored thereon for virtual machine placement are provided. A user's demands on execution of a number of tasks, each task including a demand trace, can be defined as Service Level Agreement (SLA) information, including one or more Class of Service (CoS) levels defined by a Base Resource Entitlement (BRE) criteria and a Reserved Resource Entitlement (RRE) criteria (222). A highest CoS level of the one or more CoS levels can be selected (224) and the tasks within the Cos level can be load-balanced across a pool of servers (226). At least a portion of the RRE criteria can be removed from the demand trace of the selected CoS level (228). The selecting, load-balancing, and removing steps can be repeated until there are no more CoS levels (230).
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: August 2, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: SM Prakash Shiva, Raman Ramteke Venkatesh, Jerome Rolia, Mustazirul Islam
  • Publication number: 20150178115
    Abstract: A multiary tree represents relationships among physical storage units and host computing devices. Virtual machines are optimally assigned among the host computing devices, and virtual disks of the virtual machines are optimally assigned among the physical storage units, using and extending the multiary tree used on constraints. The constraints regard the physical storage units, the host computing devices, the virtual machines, and the virtual disks.
    Type: Application
    Filed: June 22, 2012
    Publication date: June 25, 2015
    Inventors: SM Prakash Shiva, Raman Ramteke Venkatesh
  • Publication number: 20140165063
    Abstract: Example methods, apparatus and articles of manufacture to migrate virtual machines are disclosed. A disclosed example method includes identifying via a processor a first virtual machine to be migrated from a first host to a second host to improve a performance of the first virtual machine, determining that a frequency threshold associated with the first virtual machine will not be exceeded if the first virtual machine is migrated, determining a reliability rating for the first virtual machine, and migrating the first virtual machine to the second host based on the frequency threshold and the reliability rating.
    Type: Application
    Filed: July 29, 2011
    Publication date: June 12, 2014
    Inventors: SM Prakash Shiva, Jerome Rolia, Raman Ramteke Venkatesh, Mustazirul Islam
  • Publication number: 20140149986
    Abstract: Methods, apparatus, and computer readable media with executable instructions stored thereon for virtual machine placement are provided. A user's demands on execution of a number of tasks, each task including a demand trace, can be defined as Service Level Agreement (SLA) information, including one or more Class of Service (CoS) levels defined by a Base Resource Entitlement (BRE) criteria and a Reserved Resource Entitlement (RRE) criteria (222). A highest CoS level of the one or more CoS levels can be selected (224) and the tasks within the Cos level can be load-balanced across a pool of servers (226). At least a portion of the RRE criteria can be removed from the demand trace of the selected CoS level (228). The selecting, load-balancing, and removing steps can be repeated until there are no more CoS levels (230).
    Type: Application
    Filed: July 11, 2011
    Publication date: May 29, 2014
    Inventors: Shiva Prakash S M, Raman Ramteke Venkatesh, Jerome Rolia, Mustazirul Islam
  • Publication number: 20120331124
    Abstract: Methods, systems, and computer-readable media with executable instructions stored thereon for constraint definition for capacity management. Constraint definition for capacity management can include discovering a topology of a set of resources. A number of policy rules for the set of resources can be defined. A Dependency-Group (D-G) tree can be constructed according to the number of policy rules. Information obtained from the D-G tree can be converted into a set of resource placement constraint definitions understandable by a consolidation engine.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 27, 2012
    Inventors: Raman Ramteke Venkatesh, SM Prakash Shiva, Lee En