DEPLOYING PACKAGES TO DEVICES IN A FLEET IN STAGES

Systems and methods for deploying packages to devices in a fleet in stages are provided. A method includes first scanning hardware configured to handle functions unrelated to the customer workloads in a first stage to determine whether a selected diversity target for deploying the package is met. Th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KALER, Christopher G, MUNJAL, Ashish
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for deploying packages to devices in a fleet in stages are provided. A method includes first scanning hardware configured to handle functions unrelated to the customer workloads in a first stage to determine whether a selected diversity target for deploying the package is met. The method further includes, if the selected diversity target for deploying the package is not met, then scanning hardware configured to handle at least a subset of the customer workloads in a second stage to determine whether the selected diversity target for deploying the package is met. The method further includes, if the selected diversity target for deploying the package is met after the scanning, then using the processor, deploying the package to the first subset of the set of devices in the first stage and to a second subset of the set of devices in the second stage. L'invention concerne des systèmes et des procédés de déploiement de paquets logiciels sur des dispositifs dans une flotte en plusieurs étapes. Un procédé comprend dans un premier temps le balayage d'un matériel configuré pour gérer des fonctions non liées aux charges de travail du client dans une première étape pour déterminer si une cible de diversité sélectionnée pour déployer le paquet logiciel est satisfaite. Le procédé comprend en outre, si la cible de diversité sélectionnée pour déployer le paquet logiciel n'est pas satisfaite, le balayage d'un matériel configuré pour traiter au moins un sous-ensemble des charges de travail de client dans une deuxième étape pour déterminer si la cible de diversité sélectionnée pour déployer le paquet logiciel est satisfaite. Le procédé consiste en outre, si la cible de diversité sélectionnée pour déployer le paquet logiciel est satisfaite après le balayage, à l'aide alors du processeur, à déployer le paquet logiciel sur le premier sous-ensemble de l'ensemble de dispositifs dans la première étape et sur un second sous-ensemble de l'ensemble de dispositifs dans la deuxième étape.