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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2011022098) DECENTRALIZED LOAD DISTRIBUTION TO REDUCE POWER AND/OR COOLING COST IN AN EVENT-DRIVEN SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2011/022098    International Application No.:    PCT/US2010/033465
Publication Date: 24.02.2011 International Filing Date: 04.05.2010
IPC:
G06F 15/16 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; International Business Machines Corporation New Orchard Road Armonk, New York 10504 (US) (For All Designated States Except US).
LAKSHMANAN, Geetika [IN/US]; (US) (For US Only).
RABINOVICH, Yuri [IL/IL]; (IL) (For US Only).
SCHLOSS, Robert [US/US]; (US) (For US Only)
Inventors: LAKSHMANAN, Geetika; (US).
RABINOVICH, Yuri; (IL).
SCHLOSS, Robert; (US)
Agent: CORSELLO, Kenneth; International Business Machines Corporation 1101 Kitchawan Road Route 134, P.O. Box 218 Yorktown Heights, New York 10598 (US)
Priority Data:
12/543,474 18.08.2009 US
Title (EN) DECENTRALIZED LOAD DISTRIBUTION TO REDUCE POWER AND/OR COOLING COST IN AN EVENT-DRIVEN SYSTEM
(FR) DISTRIBUTION DE CHARGE DÉCENTRALISÉE POUR RÉDUIRE UN COÛT D'ÉNERGIE ET/OU DE REFROIDISSEMENT DANS UN SYSTÈME COMMANDÉ PAR ÉVÉNEMENTS
Abstract: front page image
(EN)A computer-implemented method, computer program product and computer readable storage medium directed to decentralized load placement in an event-driven system so as to minimize energy and cooling related costs. Included are receiving a data flow to be processed by a plurality of tasks at a plurality of nodes in the event-driven system having stateful and stateless event processing components, wherein the plurality of tasks are selected from the group consisting of hierarchical tasks (a task that is dependent on the output of another task), nonhierarchical tasks (a task that is not dependent on the output of another task) and mixtures thereof. Nodes are considered for quiescing whose current tasks can migrate to other nodes while meeting load distribution and energy efficiency parameters and the expected duration of the quiesce provides benefits commensurate with the costs of quiesce and later restart. Additionally, tasks are considered for migrating to neighbor nodes to distribute the system load of processing the tasks and reduce cooling costs.
(FR)L'invention porte sur un procédé mis en œuvre par ordinateur, sur un produit programme informatique et sur un support de stockage lisible par ordinateur conçus pour un placement de charge décentralisé dans un système commandé par événements, de façon à rendre minimaux des coûts apparentés à l'énergie et au refroidissement. Le procédé comprend la réception d'un flux de données à traiter par une pluralité de tâches à une pluralité de nœuds dans le système commandé par événements ayant des composants de traitement d'événement avec état et sans état, la pluralité de tâches étant sélectionnées à partir du groupe constitué de tâches hiérarchiques (une tâche qui dépend de la sortie d'une autre tâche), de tâches non hiérarchiques (une tâche qui ne dépend pas de la sortie d'une autre tâche) et de mélanges de celles-ci. Des nœuds pris en compte pour une mise au repos sont ceux dont les tâches courantes peuvent migrer vers d'autres nœuds tout en satisfaisant des paramètres de distribution de charge et de rendement énergétique et la durée attendue de la mise au repos fournit des bénéfices proportionnés aux coûts de mise au repos et de redémarrage ultérieur. En outre, des tâches sont prises en compte pour une migration vers des nœuds voisins pour distribuer la charge de traitement de système pour des tâches et réduire les coûts de refroidissement.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, 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, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, 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, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)