Patent · US Active

Market-based virtual machine allocation

US9027024B2 · kind B2 · utility

70Cited by
14References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 22, 2013
Grant dateMay 5, 2015
Priority date
Expiry dateNov 8, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5022
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A cloud computing system management system including a plurality of computing devices configured to host virtual machine instances, each computing device in the plurality of computing devices including a local agent that continuously evaluates the observed load relative to a utility maximization function. If observed load is higher than a calculated optimal level, individual loading processes are offered for “sale” via a market scheduler. If observed load is lower than a calculated optimal level, then available capacity is offered as a bid via the market scheduler. The market scheduler matches bids with available processes and coordinates the transfer of load from the selling device to the buying device. The offered prices and utility maximization functions can be employed to optimize the performance of the cloud system as a whole.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.