Brevet FR3041448A1 (20170324)
REVENDICATIONS1. Procédé de lancement et d'arrêt automatique des services à durée de vie limitée dans un système d'exploitation (1), caractérisé en ce qu'il comprend les étapes suivantes: a. Paramétrage préalable auprès d'un orchestrateur (3): i. d'un calendrier de déploiement des services à durée de vie limitée ou programme des tâches planifiées; ii. d'une fréquence pour réaliser une vérification et des calculs des ressources (4) disponibles sur l'ensemble des noeuds (2) du système d'exploitation (1); iii. d'une quantité nécessaire des ressources (4) disponibles pour déployer, à chaque fois, les services à durée de vie limitée. b. Calcul des ressources (4) disponibles par l'orchestrateur pour vérifier s'il y a des ressources (4) disponibles suffisantes pour déployer le service à durée de vie limitée; c. Lancement et arrêt des services à durée de vie limitée par l'orchestrateur (3), selon le calendrier paramétré.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que le calendrier de déploiement des services indique la fréquence et la périodicité durant laquelle l'orchestrateur (3) doit réaliser le lancement et l'arrêt des dites services à durée de vie limitée.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que soient réalisés par l'orchestrateur (3) à chaque fois avant le lancement des services à durée de vie limitée: a. le calcul des ressources (4) disponibles b. la vérification des ressources (4) disponibles suffisantes pour déployer le dit service.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce qu'un signal d'erreur sous forme d'alerte (5) visuelle et/ou sonore est envoyé à l'administrateur du 3041448 système quand il est vérifié que les ressources (4) disponibles sur l'ensemble des noeuds (2) du système d'exploitation (1) sont insuffisantes pour déployer le service à durée de vie limitée. 5\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que l'orchestrateur (3) réalise le lancement différé des services à durée de vie limitée lorsque les ressources (4) disponibles sont momentanément insuffisantes pour déployer ledit service au moment planifié pour le déploiement. 10\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce que le service à durée de vie limitée lancé indique une traçabilité des événements par le biais de stockage de traces d'exécution.\n<CLM>\1\tProcédé selon les revendications 1 et 6, caractérisé en ce que les traces 15 applicatives du service lancé sont présentées et archivées, par le biais de l'agrégation, dans un registre de traces applicatives, compris de façon non limitative comme des logs ou bases de données du système d'exploitation (1).\n<CLM>\1\tProcédé selon les revendications 1, 6 et 7, caractérisé en ce que les logs ou 20 bases de données du système d'exploitation (1) présentent un code retour final et des états du systèmes, au lancement, pendant et à la fin de l'exécution.\n<CLM>\1\tSystème d'exploitation pour la mise en oeuvre du procédé selon la 25 revendication 1, caractérisé en ce qu'il comprend: a. au moins un noeud (2) ayant des moyens de déployer des services à durée de vie limitée ou programme des tâches planifiées; b. un orchestrateur (3) composante du noeud (2) qui possède le plus de ressources (4) et de poids et destiné à ordonner l'arrêt, le lancement 30 et/ou le lancement différé d'un service à durée de vie limitée, ou programme des tâches planifiées; c. des moyens pour la réalisation des paramétrages auprès de l'orchestrateur (3); d. au moins une interface (6) destinée à afficher les signaux d'erreur sous forme d'un alerte (5) visuelle et/ou sonore envoyés à l'administrateur du 3041448 - 12 - système quand il est vérifié que les ressources (4) disponibles sur l'ensemble des noeuds (2) du système d'exploitation (1) est insuffisante pour déployer le service à durée de vie limitée.