Patents by Inventor Peter Michael Garraghan

Peter Michael Garraghan 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: 10198295
    Abstract: A method of controlling a datacenter (1), for example a cloud datacenter, and a computer management system (3) for managing a datacenter comprising a plurality of servers (2) configured to execute a plurality of jobs is provided. The method comprises receiving a request to execute a job from a user (4), determining an allocated server (2) on which to execute the job, and executing the job on the allocated server (2). The determining the allocated server (2) on which to execute the job comprises: classifying the job according to its resource requirement, selecting a subset of the servers (2) that fulfill the resource requirements of the job, determining the allocated server (2) that can execute the job with a favorable energy efficiency, wherein a total resource estimate for all jobs running on the server (2) from time to time exceeds the resources of at least one of the servers (2).
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: February 5, 2019
    Assignee: University of Leeds
    Inventors: Ismael Solis Moreno, Paul Michael Townend, Peter Michael Garraghan, Jie Xu
  • Publication number: 20170139754
    Abstract: A method of controlling a datacentre (1), for example a cloud datacentre, and a computer management system (3) for managing a datacentre comprising a plurality of servers (2) configured to execute a plurality of jobs is provided. The method comprises receiving a request to execute a job from a user (4), determining an allocated server (2) on which to execute the job, and executing the job on the allocated server (2). The determining the allocated server (2) on which to execute the job comprises: classifying the job according to its resource requirement, selecting a subset of the servers (2) that fulfil the resource requirements of the job, determining the allocated server (2) that can execute the job with a favourable energy efficiency, wherein a total resource estimate for all jobs running on the server (2) from time to time exceeds the resources of at least one of the servers (2).
    Type: Application
    Filed: May 19, 2015
    Publication date: May 18, 2017
    Inventors: Ismael Solis Moreno, Paul Michael Townend, Peter Michael Garraghan, Jie Xu