Obtention d’un compte ou de machines virtuelles au SMV

Liste des prérequis à fournir par mail à smv-admin_at_ipgp.fr pour pouvoir déployer des machines virtuelles sur l’infrastructure du SMV :

Prérequis minimum à fournir

  • Liste des vlans sur lesquels vous souhaitez déployer des machines virtuelles

    • Le SMV se chargera de faire la demande au SI pour la propagation de ces vlan sur ses interfaces si ce n’est pas déjà le cas. Les vlans accessibles à ce jour sont listés en fin de page.[1]

  • Liste exaustive des comptes à créer dédié à l’administration des machines virtuelle au travers de l’interface Proxmox du SMV ainsi que l’équipe/groupe/observatoire y référant

    • cette dernière offre une vue sur les machines virtuelles qui y seront hébergées

    • elle est à préférer aux commandes passées directement aux machines virtuelles en particulier pour les opérations d’extinction et d’allumage

Une fois les étapes ci-dessus validées

  • Le SMV allouera un espace de stockage limité pour les disques système des machines virtuelles de ce groupe/équipe/observatoire.

    • Les gros volumes (de données) étant à adresser ensuite par le réseau (sur vos filers habituels)

    • Rappel : le SMV n’offre pas de solution de stockage de masse.

    • En fonction de leurs usages différents types de disques sont utilisés sur notre plateforme, ce qui détermine en partie leurs capacités ainsi que celle des machines vituelles y accédant

Création de Machines Virtuelles

  • Concernant la création de machine virtuelle nous la définissons avec le demandeur en fonction des besoins de préférence par discussions préalables (ou par mail) afin d’en ajuster au mieux les composants, en particulier la séparation service/machine virtuelle et les configurations adéquates pour les disques virtuelles, cela dépendant de leur utilisation/type de contenu.

  • La configuration « matrielle » des machines virtuelles est évolutive en cas de besoin ; disques, RAM, CPU, interfaces réseau et autres demeurent redimensionables à l’envie après création.

  • le comportement de la VM en cas de souci technique (toujours possible au niveau de l’hyperviseur comme de la VM elle même) ou d’interruption d’activité est à déterminer parmi :

    1. Aucune action de la part du SMV la VM est laissée en l’état

    2. la VM identifiée défaillante en raison d’un arrêt de son hyperviseur est redémarrée par le SMV et/ou le logiciel de virtualisation selon le niveau et le type de la panne; si une VM dépend d’un autre service (virtualisé ou non) il faut en tenir compte dans ce cas de figure. C’est également la situation se produisant en cas de coupure de courant (anticipée ou non).

    3. PVE offre un mécanisme encore plus strict nommé High Availability ou il va également chercher à redémarrer une VM qu’il va identifier comme induement éteinte; par défaut nous ne validons pas cette possiblité.

  • Toute demande implique que l’équipe concernée acceptera de fait de participer au financement et l’amélioration du SMV

Exemple de données attendues pour une création de machine virtuelle

Description de base

Nom : monnomdnsdemachine
Description: Une description en quelques mots de la VM
Responsable: Nom du Responsable de la VM

Description matériel/système

CPU : 4
RAM : 8 Go
OS : Debian LST 12
Vlan : monVlanConnu
IP : 10.X.X.X

Description des disques et du stockage

type de disques disponibles :

  • on Network share FS : repliqué, snapshot et sauvegardé (recommandé pour le système).
    Taille conseillée 24GB.
    /!\ pas d’I/O intensif, pas de gros volume

  • Local no replication : Ce disque peut être amené à disparaitre par exemple en cas de défaillance… mais il peut être “gros” (recommandé I/O intensif). Limité à 5TB (ou votre financement)

  • Local with replication : En cas de defaillance ce disque est recupérable dans son état lors de la dernière replication… (recommandé I/O intensif). La taille de ces volumes est limité à ~1TB

  • Volatile : disque formaté et nettoyé au redémarrage de la VM (recommandé pour les gros disques de travail temporaire). Limité à ~1TB.

Les espaces alloués sont redimmensionnables à la demande.

exemples :

Disque 
- description : système
- type : 'on Network share FS'
- Taille : 12 Go
Disque 
- description : données
- type : 'Local with replication'
- Taille : 10 Go
- point de montage : /data
Disque 
- description : data traitement
- type : 'Local no replication'
- Taille : 100 Go
- point de montage : /data-work
Disque
- description : tmp
- type : 'Volatile'
- Taille : 50 Go
- point de montage : /tmp

formulaire squelette :

### Description de base
Nom : 
Description: 
Responsable: 

### Description matériel/système
CPU : 
RAM : 
OS : 
Vlan : 
IP : 

### Description des disques et du stockage
Disque 
- description : système
- type : 'on Network share FS'
- Taille :