Brevet FR3046015A1 (20170623)
REVENDICATIONS1. Procédé d'allocation de ressources d'exécution, par une entité gestionnaire de ressources virtualisées (30), pour une exécution d'un service applicatif et d'au moins un service réseau, l'exécution dudit service applicatif dépendant de l'exécution concurrente dudit au moins un service réseau, comprenant : - une première demande (E4) d'allocation de ressources d'exécution par une entité gestionnaire dudit au moins un service réseau (20) à ladite entité gestionnaire de ressources virtualisées ; - une deuxième demande (E7) d'allocation de ressources d'exécution par une entité gestionnaire dudit service applicatif (10) à ladite entité gestionnaire de ressources virtualisées ; caractérisé en ce que ledit procédé comprend, préalablement auxdites demandes, une notification (El), par l'entité gestionnaire dudit service applicatif, d'une consommation prévue par ledit service applicatif d' au moins un service réseau fourni par ladite entité gestionnaire de services réseau, à l'entité gestionnaire de services réseau.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel ladite notification par l'entité gestionnaire dudit service applicatif comprend en outre au moins un palier de consommation intermédiaire indiquant une consommation intermédiaire inférieure à ladite consommation prévue, ladite première demande de ressources d'exécution comprenant au moins un palier de ressources d'exécution correspondant audit au moins un palier de consommation intermédiaire.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel ladite notification par l'entité gestionnaire dudit service applicatif comprend en outre au moins un palier de consommation intermédiaire indiquant une consommation intermédiaire inférieure à ladite consommation prévue, ladite première demande de ressources d'exécution étant suivie lorsqu'elle n'est pas satisfaite, par des demandes successives de ressources d'exécution correspondants auxdits paliers de consommation intermédiaire, jusqu'à satisfaction de l'une desdites demandes successives.\n<CLM>\1\tProcédé selon la revendication 1, comprenant, en réponse à ladite première demande de ressources d'exécution, une notification (E6) de la consommation en services réseau acceptée par l'entité gestionnaire de services réseau (20) à l'entité gestionnaire de services applicatifs préalablement à la deuxième demande de ressources d'exécution, ladite deuxième demande étant fonction desdites ressources d'exécution réservées.\n<CLM>\1\tProcédé selon la revendication 4, comprenant en outre, lorsque ladite notification de la consommation en services réseau acceptée indique que ladite première demande de ressources d'exécution est insatisfaite, une mise en attente (E8') de ladite deuxième demande de ressources. 3046015 15\n<CLM>\1\tProcédé selon la revendication 4, comprenant en outre, lorsque ladite notification de consommation en service réseau acceptée indique que ladite première demande de ressources d'exécution est insatisfaite, une demande (E9') de l'entité gestionnaire de services applicatifs à 5 l'entité gestionnaire de ressources virtualisées d'une réservation de ressources de stockage, lesdites ressources de stockage correspondant à un volume estimé de données à transmettre par l'entité gestionnaire de services réseau à l'entité gestionnaire de services applicatif après exécution dudit au moins un service réseau, l'exécution dudit service applicatif étant différée. 10\n<CLM>\1\tEntité gestionnaire de services applicatifs (10) fournissant un service applicatif dont l'exécution dépend d'une exécution concurrente d'au moins un service réseau par une entité gestionnaire de services réseau, comprenant : - un module d'envoi/réception (110) agencé pour envoyer une notification d'une consommation prévue par ledit service applicatif dudit au moins un service réseau, à ladite entité gestionnaire de 15 services réseau, et pour recevoir de ladite entité gestionnaire de services réseau une notification de la consommation en services réseau acceptée par ladite entité gestionnaire de services réseau ; - un module d'envoi (120) agencé pour envoyer une demande d'allocation de ressources d'exécution, à ladite entité gestionnaire de ressources virtualisées ainsi qu'une demande d'allocation de ressources de stockage (E9'). 20\n<CLM>\1\tEntité gestionnaire de services applicatifs (10) selon la revendication 7, comprenant en outre un module de temporisation (130) activé lorsque ladite notification de réservation indique qu'une demande d'allocation de ressources d'exécution par ladite entité gestionnaire de service réseau est insatisfaite, et agencé pour mettre en attente une demande d'allocation de ressources d'exécution 25 dudit gestionnaire de services applicatifs.\n<CLM>\1\tEntité gestionnaire de services réseau (20), fournissant au moins un service réseau, pour l'exécution d'un service applicatif par une entité de gestion de services applicatifs, comprenant : - un module d'envoi/réception (210) agencé pour recevoir une notification, depuis ladite entité 30 gestionnaire de services applicatifs, d'une consommation prévue par ledit service applicatif dudit au moins un service réseau, et pour envoyer à ladite entité gestionnaire de services applicatifs une notification de la consommation en services réseau acceptée par ladite entité gestionnaire de services réseau (20) pour l'exécution dudit au moins un service réseau ; - un module d'envoi (220) agencé pour envoyer une demande d'allocation desdites ressources 35 d'exécution pour l'exécution dudit au moins un service réseau, à une entité gestionnaire de ressources virtualisées. 3046015 16\n<CLM>\1\tSystème (1) d'allocation de ressources d'exécution, pour une exécution d'un service applicatif et d'au moins un service réseau, l'exécution dudit service applicatif dépendant de l'exécution concurrente dudit au moins un service réseau, comprenant : - une entité gestionnaire de services applicatifs (10) selon l'une des revendications 7 ou 8, ladite 5 entité gestionnaire de services applicatifs fournissant ledit service applicatif ; - une entité gestionnaire de services réseau (20) selon la revendication 9, ladite entité gestionnaire de services réseau fournissant ledit au moins un service réseau ; - une entité gestionnaire de ressources virtualisées (30) comprenant : - un module de réception (310) agencé pour recevoir une demande d'allocation de 10 ressources d'exécution ; - un module d'allocation (320) de ressources d'exécution agencé pour allouer des ressources d'exécution auxdites entité gestionnaire de services applicatifs et entité gestionnaire de services réseau, en fonction de ladite consommation prévue. 15\n<CLM>\1\tProgramme pour une entité gestionnaire de services applicatifs, comprenant des instructions de code de programme destinées à commander l'exécution des étapes du procédé selon l'une des revendications 1 à 6, lorsque ledit programme est exécuté par une entité gestionnaire de services applicatifs. 20\n<CLM>\1\tProgramme pour une entité gestionnaire de services réseau, comprenant des instructions de code de programme destinées à commander l'exécution des étapes du procédé selon l'une des revendications 1 à 6, lorsque ledit programme est exécuté par une entité gestionnaire de services réseau.