WORKLOAD BALANCING AMONG COMPUTING MODULES
Computing assemblies, such as blade servers, can be housed in rackmount systems of data centers for execution of applications for remote users. These applications can include games and other various user software. In one example, a method of operating a data processing system includes receiving requ...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Computing assemblies, such as blade servers, can be housed in rackmount systems of data centers for execution of applications for remote users. These applications can include games and other various user software. In one example, a method of operating a data processing system includes receiving requests for execution of a plurality of applications, and identifying estimated power demands for execution of each of the plurality of applications. The method also includes determining power limit properties for a plurality of computing modules capable of executing the plurality of applications, and selecting among the plurality of computing modules to execute ones of the plurality of applications based at least on the power limit properties and the estimated power demands.
Ensembles informatiques, tels que des serveurs lames, pouvant être logés dans des systèmes de montage de centres de données pour l'exécution d'applications pour des utilisateurs distants. Ces applications peuvent comprendre des jeux et d'autres logiciels d'utilisateur variés. Dans un exemple, un procédé de fonctionnement d'un système de traitement de données comprend la réception de demandes d'exécution d'une pluralité d'applications, et l'identification de demandes de puissance estimées pour l'exécution de chacune de la pluralité d'applications. Le procédé consiste également à déterminer des propriétés de limite de puissance pour une pluralité de modules de calcul permettant d'exécuter la pluralité d'applications, et la sélection parmi la pluralité de modules de calcul pour exécuter des applications parmi la pluralité d'applications sur la base au moins des propriétés de limite de puissance et des demandes de puissance estimées. |
---|