Procédure de déploiement d'une nouvelle version pour une VM V OS
Ce document détaille les étapes de déploiement d'une nouvelle version Master, de la phase de test initiale jusqu'à la mise en production globale de V OS.
Procédure de déploiement d’une nouvelle version — V.OS
Cette documentation décrit le processus de déploiement d’une nouvelle version d’un master V.OS, depuis la préparation du master jusqu’à la mise en production.
En mode V.OS, l’environnement final utilisé par l’utilisateur est une VM de production. Le master est préparé sur un poste d’administration, puis la version est publiée et distribuée via W360 Manager et les WRS.
Point important
Les tâches d’administration et de modification du master se font depuis un poste d’administration.
Le poste d’administration et le poste utilisateur sont deux postes distincts.
Objectif
Décrire un processus simple, progressif et sécurisé pour :
- préparer une nouvelle version de master V.OS ;
- répliquer la version sur les WRS ;
- distribuer la version aux postes utilisateurs ;
- activer la nouvelle version au redémarrage ;
- officialiser la version après validation.
1. Principe de fonctionnement
Le processus repose sur une séparation claire entre le poste utilisé par l’administrateur et les postes utilisés par les utilisateurs finaux.
| Élément | Rôle |
|---|---|
| Poste d’administration | Permet de modifier et préparer la VM Master V.OS. |
| W360 Manager | Permet de créer la version et de piloter les tags dev, push et prod. |
| WRS / Chunkstore | Permet la réplication et la distribution locale des blocs de données. |
| Poste utilisateur | Télécharge la version et l’active au redémarrage. |
2. Prérequis techniques
Configuration WRS / Chunkstore
Pour garantir le bon fonctionnement du mécanisme d’automatisation, le Chunkstore doit autoriser le téléchargement automatique des versions associées aux tags suivants :
devpushprod
Sans ce paramétrage, les blocs de données ne sont pas correctement répliqués sur les WRS locaux, ce qui peut empêcher le bon déroulement du déploiement.
Préparation des VM V.OS
Les VM V.OS doivent être :
- affectées à un groupe ;
- configurées avec un démarrage automatique ;
- associées à une planification comprenant :
- un arrêt automatique le soir ;
- un démarrage via BIOS ;
- un réveil réseau Wake-on-LAN.
Cette organisation permet l’arrêt des environnements, le redémarrage automatique des postes et l’activation progressive de la nouvelle version.
3. Processus de déploiement V.OS
La nouvelle version V.OS est téléchargée en tâche de fond, puis utilisée au prochain redémarrage de la VM ou du poste utilisateur, selon la planification définie.
4. Cycle de version
Le déploiement n’est pas une action unique. Il repose sur un cycle de tags permettant de préparer, distribuer, activer puis officialiser la version.
5. Calendrier de déploiement J à J+5
| Moment | Tag / action | Objectif | Contrôle attendu |
|---|---|---|---|
| Jour J | dev | Créer la nouvelle version après mise à jour de la VM Master V.OS. | Le Chunkstore lance la réplication vers les WRS. |
| J+1 | push | Passer la version en distribution après validation de la réplication. | La réplication est terminée sur tous les WRS. |
| J+2 | Distribution | Les postes détectent le tag push et téléchargent en arrière-plan. | Le téléchargement se fait depuis le WRS local, sans saturation réseau. |
| J+3 | Activation | La nouvelle version est utilisée au prochain redémarrage. | Le parc pilote a basculé et peut être contrôlé dans le Manager. |
| J+5 | prod | Officialiser la version comme version de référence. | 48 heures de fonctionnement stable sans incident majeur. |
6. Points de contrôle avant diffusion large
7. À retenir
- Le master V.OS est modifié depuis un poste d’administration.
- Le poste d’administration et le poste utilisateur sont deux postes distincts.
- L’environnement final utilisateur est une VM de production.
- Le cycle de déploiement s’appuie sur les tags
dev,pushetprod. - La nouvelle version est utilisée au prochain redémarrage des postes.
- La mise en production intervient après validation du parc et 48 heures de stabilité.
8. Comparatif rapide V.OS / D.OS
| Critère | V.OS | D.OS |
|---|---|---|
| Environnement final | VM de production | Partition Windows native |
| Modification du master | Depuis un poste d’administration | Depuis un poste d’administration |
| Poste utilisateur | Poste distinct du poste d’administration | Poste distinct du poste d’administration |
| Déploiement | Tags dev → push → prod | Tags dev → push → prod |
| Activation | Au redémarrage de la VM / du poste | Lors d’un redémarrage vers W Core |
| Point d’attention | Démarrage BIOS + Wake-on-LAN | Démarrage BIOS non compatible, prévoir W Core |
