Brevet FR3050295A1 (20171020)
REVENDICATIONS1. Système (200) de calcul distribué comprenant : - plusieurs noeuds (100,202) comprenant chacun une ressource de traitement de données, et - au moins deux desdits noeuds (100,202), dits noeuds énergétiques (100,2021), qui sont reliés chacun à au moins un dispositif de production d'énergie électrique local; caractérisé en ce qu'au moins un noeud énergétique (100,2021) est agencé pour alimenter un autre noeud (100,202).\n<CLM>\1\tSystème (200) selon la revendication précédente, caractérisé en ce que chaque noeud (100,202) du système est un noeud énergétique (100,2021).\n<CLM>\1\tSystème (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que le dispositif de production d'énergie électrique comprend au moins un moyen de récupération d'énergie à partir d'une source d'énergie.\n<CLM>\1\tSystème (200) selon la revendication précédente, caractérisé en ce que le moyen de récupération d'énergie électrique comprend au moins un panneau solaire (104) et/ou un générateur éolien.\n<CLM>\1\tSystème (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que au moins un noeud (100,202), en particulier un noeud énergétique (100,2021), comprend au moins un moyen de stockage d'énergie électrique.\n<CLM>\1\tSystème (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que le dispositif de production d'énergie électrique d'au moins un noeud énergétique est relié au réseau commercial de distribution d'électricité.\n<CLM>\1\tSystème (200) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'au moins un noeud est : - un noeud de calcul, 3050295 -13- - un noeud de stockage de données, et/ou - un noeud de routage de données.\n<CLM>\1\tSystème (200) selon la revendication précédente, caractérisé en ce qu'au 5 moins un noeud (100,202) comprend au moins une grille informatique (102).\n<CLM>\1\tSystème (200) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend un dispositif de gestion (204) configuré pour réaliser au moins une itération des étapes suivantes : 10 - sélection des noeuds (100,202) pour exécuter une tâche, - lorsqu'un niveau d'énergie d'au moins un noeud (100,202) sélectionné est insuffisant, transfert d'énergie vers ledit noeud (100,202) sélectionné depuis au moins un autre noeud (100,202). 15\n<CLM>\1\tSystème (200) selon la revendication précédente, caractérisé en ce que le dispositif de gestion (204) est configuré pour réaliser la sélection des noeuds (100,202) en fonction de leurs niveaux d'énergie disponibles.\n<CLM>\1\tSystème (200) selon la revendication 9, caractérisé en ce que le dispositif 20 de gestion (204) est configuré pour réaliser la sélection des noeuds (100,202) en fonction de leurs ressources de traitement de données disponibles. 12.Système (200) selon l'une quelconque des revendications 9 à 11, caractérisé en ce qu'au moins un noeud (100,202) depuis lequel l'énergie 25 électrique est transférée est un autre noeud (100,202) sélectionné, ou un noeud (100,202) non sélectionné, pour la réalisation de la tâche. 13.Système (200) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend un dispositif d'estimation de l'énergie 30 disponible sur une durée prédéterminée pour au moins un noeud énergétique (100,2021). 14.Système (200) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend au moins un noeud (2022) formé par au 3050295 -14- moins un moyen de production d'énergie et qui ne comprend pas de ressources de traitement de données.\n<CLM>\1\tProcédé (300,400) de calcul distribué, avec le système selon l'une 5 quelconque des revendications précédentes, comprenant au moins une itération des étapes suivantes : - réception d'une tâche de traitement de données, - sélection d'au moins un tâche, et 10 - réalisation de ladite tâche avec sélectionnés ; caractérisé en ce qu'il comprend les noeuds (100,202) noeud (100,202) pour exécuter ladite une étape de transfert d'énergie depuis au moins un noeud énergétique (100,2021) vers au moins un autre noeud (100,202). 15\n<CLM>\1\tProcédé (300,400) selon la revendication précédente, caractérisé en ce que l'étape de sélection des noeuds (100,202) pour exécuter une tâche de traitement de données est réalisée en fonction de leurs ressources de traitement de données disponibles, ledit procédé comprenant en outre une 20 étape d'acquisition du niveau d'énergie d'au moins un, en particulier de chaque, noeud (100,202) sélectionné, l'étape de transfert d'énergie étant réalisée en fonction desdits niveaux d'énergie.\n<CLM>\1\tProcédé (300,400) selon la revendication 15, caractérisé en ce qu'il 25 comprend une étape d'acquisition du niveau d'énergie disponible de chaque noeud (100,202), l'étape de sélection étant réalisée en fonction desdits niveaux d'énergie.