Patents by Inventor Diwakar Krishnamurthy

Diwakar Krishnamurthy 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: 20200174844
    Abstract: A method for resource allocation in a distributed computing system receives data indicative of a total number of computing resources in a compute cluster of the distributed computing system, generates resource pools in accordance with the total number of computing resources, each of the plurality of resource pools associated with a quantity of computing resources that is included in one or more partitions of the total quantity of resources; assigns a weight to each of the resource pools based on the quantity of computing resources associated with each resource pool; and sends the resource pools and the weights assigned to each resource pool to a scheduler of the compute cluster.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: Shane Bergsma, Amir Kalbasi, Diwakar Krishnamurthy
  • Patent number: 9954757
    Abstract: Contention for shared resources in a shared resource environment may be determined based on measurements from a probe running in the shared resource environment. The measurements can be compared to benchmarks, and a contention value may be determined based on the comparison.
    Type: Grant
    Filed: January 23, 2013
    Date of Patent: April 24, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Christopher D. Hyser, Jerome Rolia, Diwakar Krishnamurthy, Joydeep Mukherjee
  • Patent number: 9164785
    Abstract: Implementations of the present disclosure provide computer-implemented methods for predicting a performance of a consolidated virtualized computing environment. Methods include processing benchmark workloads using a plurality of virtual machines to generate a plurality of traces, each trace including data corresponding to requests issued by a respective virtual machine operating in an isolated environment, storing the plurality of traces in one or more trace repositories, each trace repository provided as a computer-readable storage medium, selecting a trace from the plurality of traces stored in the one or more trace repositories, parameterizing a queuing model based on the trace, the queuing model representing request queuing in the consolidated virtualized computing environment, and processing the queuing model using one or more processors to generate one or more response time estimates for the consolidated virtualized computing environment.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: October 20, 2015
    Assignee: SAP SE
    Inventors: Stephan Kraft, Diwakar Krishnamurthy, Giuliano Casale
  • Publication number: 20120239376
    Abstract: Implementations of the present disclosure provide computer-implemented methods for predicting a performance of a consolidated virtualized computing environment. Methods include processing benchmark workloads using a plurality of virtual machines to generate a plurality of traces, each trace including data corresponding to requests issued by a respective virtual machine operating in an isolated environment, storing the plurality of traces in one or more trace repositories, each trace repository provided as a computer-readable storage medium, selecting a trace from the plurality of traces stored in the one or more trace repositories, parameterizing a queuing model based on the trace, the queuing model representing request queuing in the consolidated virtualized computing environment, and processing the queuing model using one or more processors to generate one or more response time estimates for the consolidated virtualized computing environment.
    Type: Application
    Filed: March 13, 2012
    Publication date: September 20, 2012
    Applicant: SAP AG
    Inventors: Stephan Kraft, Diwakar Krishnamurthy, Giuliano Casale