Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020197688 - BIN-PACKING VIRTUAL MACHINE WORKLOADS USING FORECASTED CAPACITY USAGE

Publication Number WO/2020/197688
Publication Date 01.10.2020
International Application No. PCT/US2020/020209
International Filing Date 27.02.2020
IPC
G06F 9/455 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 9/45558
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
G06F 9/505
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
505considering the load
G06F 9/5077
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5077Logical partitioning of resources; Management or configuration of virtualized resources
Applicants
  • AMAZON TECHNOLOGIES, INC. [US]/[US]
Inventors
  • GABRIELSON, Jacob Adam
  • BURGIN, Joshua M.
  • BONNETT, Brad
  • TANG, Kai Fan
Agents
  • SELLARS, Eric L.
  • NICHOLSON, David F.
  • LEEGE, Brian F.
Priority Data
16/362,53922.03.2019US
16/362,54222.03.2019US
16/362,54522.03.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) BIN-PACKING VIRTUAL MACHINE WORKLOADS USING FORECASTED CAPACITY USAGE
(FR) EMBALLAGE OPTIMAL DE CHARGES DE TRAVAIL DE MACHINE VIRTUELLE À L'AIDE D'UNE UTILISATION DE CAPACITÉ PRÉVUE
Abstract
(EN)
Techniques are described for optimizing the allocation of computing resources provided by a service provider network-for example, compute resources such as virtual machine (VM) instances, containers, standalone servers, and possibly other types of computing resources-among computing workloads associated with a user or group of users of the service provider network. A service provider network provides various tools and interfaces to help businesses and other organizations optimize the utilization of computing resource pools obtained by the organizations from the service provider network, including the ability to efficiently schedule use of the resources among workloads having varying resource demands, usage patterns, relative priorities, execution deadlines, or combinations thereof. A service provider network further provides various graphical user interfaces (GUIs) to help users visualize and manage the historical and scheduled uses of computing resources by users' workloads according to user preferences
(FR)
L'invention concerne des techniques destinées à optimiser l'attribution de ressources informatiques fournies par un réseau de fournisseur de services, par exemple, destinées à calculer des ressources telles que des instances de machine virtuelle (VM), des conteneurs, des serveurs autonomes, et éventuellement d'autres types de ressources informatiques, parmi des charges de travail informatiques associées à un utilisateur ou à un groupe d'utilisateurs du réseau de fournisseur de services. Un réseau de fournisseur de services fournit divers outils et interfaces pour aider des entreprises et d'autres organisations à optimiser l'utilisation de réserves de ressources informatiques obtenues par les organisations à partir du réseau de fournisseur de services, y compris la capacité de programmer efficacement l'utilisation des ressources parmi des charges de travail ayant des demandes de ressources, des motifs d'utilisation, des priorités relatives, des délais d'exécution, ou des combinaisons de ces derniers, qui sont variables. Un réseau de fournisseur de services fournit en outre diverses interfaces utilisateur graphiques (GUI) destinées à aider les utilisateurs à visualiser et gérer les utilisations historiques et programmées de ressources informatiques par les charges de travail des utilisateurs en fonction des préférences de l'utilisateur.
Latest bibliographic data on file with the International Bureau