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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Options
Langue d'interrogation
Stemming/Racinisation
Trier par:
Nombre de réponses par page
Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018048628) SYSTÈMES ET PROCÉDÉS POUR EFFECTUER DES MIGRATIONS À CHAUD DE CONTENEURS LOGICIELS
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2018/048628 N° de la demande internationale : PCT/US2017/048163
Date de publication : 15.03.2018 Date de dépôt international : 23.08.2017
CIB :
G06F 9/48 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
46
Dispositions pour la multiprogrammation
48
Lancement de programmes; Changement de programmes, p.ex. par interruption
Déposants : VERITAS TECHNOLOGIES LLC[US/US]; 500 East Middlefield Road Mountain View, California 94043, US
Inventeurs : MAKIN, Gaurav; US
KANTOR, Kody; US
WEN, Hao; US
CAO, Zhichao; US
MEHTA, Vallari; US
Mandataire : LEE, Jonathan; US
Données relatives à la priorité :
15/261,59609.09.2016US
Titre (EN) SYSTEMS AND METHODS FOR PERFORMING LIVE MIGRATIONS OF SOFTWARE CONTAINERS
(FR) SYSTÈMES ET PROCÉDÉS POUR EFFECTUER DES MIGRATIONS À CHAUD DE CONTENEURS LOGICIELS
Abrégé :
(EN) The disclosed computer-implemented method for performing live migrations of software containers may include (i) identifying a request to migrate a software container from a source computing system to a target computing system while a process executes within the software container, (ii) creating a checkpoint of the process in execution (iii) transferring the checkpoint to the target computing system, (iv) updating the checkpoint recurrently by recurrently creating an incremental checkpoint of the process and merging the incremental checkpoint into the checkpoint, (v) predicting, before updating the checkpoint with an iteration of the incremental checkpoint and based on a size of the iteration of the incremental checkpoint, that finalizing a migration of the software container to the target computing system would meet a predetermined time objective, and (vi) finalizing the migration of the software container to the target computing system. Various other methods, systems, and computer-readable media are also disclosed.
(FR) Selon l'invention, le procédé mis en œuvre par ordinateur pour réaliser des migrations à chaud de conteneurs logiciels peut consister à (i) identifier une demande de migration d'un conteneur logiciel d'un système informatique source à un système informatique cible pendant qu'un processus s'exécute à l'intérieur du conteneur logiciel, (ii) créer un point de reprise du processus en cours d'exécution, (iii) transférer le point de reprise vers le système informatique cible, (iv) mettre à jour le point de reprise de façon récurrente en créant de façon récurrente un point de reprise incrémental du processus et fusionner le point de reprise incrémental dans le point de reprise, (v) prédire, avant de mettre à jour le point de reprise avec une itération du point de reprise incrémental et en fonction de la taille de l'itération du point de reprise incrémental, que la finalisation d'une migration du conteneur logiciel vers le système informatique cible respectera un objectif temporel prédéterminé, et (vi) finaliser la migration du conteneur logiciel vers le système informatique cible. La présente invention concerne aussi divers autres procédés, systèmes et supports lisibles par ordinateur.
front page image
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB (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, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)