DIRECT MIGRATION OF SOFTWARE IMAGES WITH STREAMING TECHNIQUE
A solution for migrating a software image installed on a source data- processing entity to a target data-processing entity is proposed. A corresponding migration method (A310-A310;A410-A410;A510-A510;A610-A610) includes the steps of booting (A306;A406;A506;A606) the target data-processing entity fro...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A solution for migrating a software image installed on a source data- processing entity to a target data-processing entity is proposed. A corresponding migration method (A310-A310;A410-A410;A510-A510;A610-A610) includes the steps of booting (A306;A406;A506;A606) the target data-processing entity from a preliminary bootstrap program providing a standalone preliminary operative system, mounting (A307;A407;A507;A607) the software image as a remote mass memory on the target data-processing entity, copying (A308;A408;A508;A608) a primary bootstrap program of the software image onto a local mass memory of the target data-processing entity, the primary bootstrap program including a streaming function adapted to migrate the software image to the target data-processing entity, re-booting (A309;A409;A509;A609) the target data-processing entity from the primary bootstrap program on the local mass memory thereby loading the streaming function, and serving (A310;A410;A510;A610) each request of accessing a memory block on the target data-processing entity by the streaming function, the streaming function downloading (718-730) the memory block from the software image and storing the memory block into the local mass memory in response to a lacking of the memory block in the local mass memory, or retrieving (733) the memory block from the local mass memory otherwise.
L'invention porte sur une solution permettant de faire migrer une image logicielle installée sur une entité de traitement de données source vers une entité de traitement de données cible. Un procédé de migration correspondant (A310-A310; A410-A410 ; A510-A510 ; A610-A610) comprend les étapes consistant à faire démarrer (A306 ; A406 ; A506 ; A606) l'entité de traitement de données cible à partir d'un programme de démarrage préliminaire fournissant un système d'exploitation préliminaire autonome, à monter (A307 ; A407 ; A507 ; A607) l'image logicielle sous la forme d'une mémoire de masse distante sur l'entité de traitement de données cible, à copier (A308 ; A408 ; A508 ; A608) un programme de démarrage primaire de l'image logicielle sur une mémoire de masse locale de l'entité de traitement de données cible, le programme de démarrage primaire comprenant une fonction de transmission en continu conçue pour faire migrer l'image logicielle vers l'entité de traitement de données cible, à faire redémarrer (A309 ; A409 ; A509 ; A609) l'entité de traitement de données cible à partir du programme de démarrage primaire sur |
---|