WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2009106398) ROUTAGE DE CHARGES DE TRAVAIL ET PROCÉDÉ APPARENTÉ
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2009/106398 N° de la demande internationale : PCT/EP2009/050914
Date de publication : 03.09.2009 Date de dépôt international : 28.01.2009
CIB :
G06F 9/50 (2006.01)
Déposants : NEUBAUER, Meik[DE/DE]; DE (UsOnly)
VAUPEL, Robert[DE/DE]; DE (UsOnly)
SCHLINKMANN, Verena[DE/DE]; DE (UsOnly)
INTERNATIONAL BUSINESS MACHINES CORPORATION[US/US]; New Orchard Road Armonk, New York 10504, US (AllExceptUS)
Inventeurs : NEUBAUER, Meik; DE
VAUPEL, Robert; DE
SCHLINKMANN, Verena; DE
Mandataire : KUISMA, Sirpa; IBM Deutschland Management & Business Support GmbH Patentwesen und Urheberrecht 70548 Stuttgart, DE
Données relatives à la priorité :
08151917.526.02.2008EP
Titre (EN) ROUTING WORKLOADS AND METHOD THEREOF
(FR) ROUTAGE DE CHARGES DE TRAVAIL ET PROCÉDÉ APPARENTÉ
Abrégé : front page image
(EN) The present invention provides a method of calculating a dispatcher s share (D) in a workload manager, the workload manager coupled to an arbitrator, the arbitrator coupled to a plurality of systems, each system comprising a dispatcher, each dispatcher coupled to a plurality of execution units, the arbitrator being adapted for receiving and distributing a flow of workload items to the dispatchers, the execution units being adapted for executing the workload items, the workload items being of at least three types, the method comprising the steps of: reading a total of service units (W) for each workload type across the plurality of systems, the service units being a value for measuring CPU consumption; reading a capacity (cap) value for each workload type on each system (SYS), the capacity value being indicative of a maximum of service units that a system can execute. The method further comprises: calculating a dispatcher s relative share (R) by dividing the capacity by the total of service units; obtaining a minimum value of the dispatcher s relative share of each system; calculating a relative queue length (V) for each system by dividing a queue length (q) of the workload items for each workload type on each system by the capacity of each workload type on each system; calculating the dispatcher s share (D) for each system by multiplying the minimum value and a first function of the relative queue length.
(FR) La présente invention porte sur un procédé de calcul d'une part (D) de répartiteur dans un gestionnaire de charge de travail, le gestionnaire de charge de travail étant couplé à un arbitre, l'arbitre étant couplé à une pluralité de systèmes, chaque système comprenant un répartiteur, chaque répartiteur étant couplé à une pluralité d'unités d'exécution, l'arbitre étant apte à recevoir et à distribuer un flux d'éléments de charge de travail aux répartiteurs, les unités d'exécution étant aptes à exécuter les éléments de charge de travail, les éléments de charge de travail étant au moins de trois types, le procédé comprenant les étapes consistant à : lire un total d'unités de service (W) pour chaque type de charge de travail à travers la pluralité de systèmes, les unités de service étant une valeur pour mesurer une consommation d'unité centrale; lire une valeur de capacité (cap) pour chaque type de charge de travail sur chaque système (SYS), la valeur de capacité étant indicative d'un maximum d'unités de service qu'un système peut exécuter. Le procédé comprend en outre les opérations consistant à : calculer une part relative de répartiteur (R) par division de la capacité par le total d'unités de service; obtenir une valeur minimale de la part relative de répartiteur de chaque système; calculer une longueur de file d'attente relative (V) pour chaque système par division d'une longueur de file d'attente (q) des éléments de charge de travail pour chaque type de charge de travail sur chaque système par la capacité de chaque type de charge de travail sur chaque système; calculer la part de répartiteur (D) pour chaque système par multiplication de la valeur minimale et d'une première fonction de la longueur de file d'attente relative.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)