documentation_publique:concepts:bootstrapping

Bootstrapping

Généralement, un ordinateur boot (charge un système d'exploitation) depuis un disque local, mais il est également possible de booter depuis le réseau (PXE).

Généralement, à cause des inconvénients décrits ci-dessous, il est préférable d'utiliser le boot réseau afin de charger une image capable de mettre à jour l'image local, et d'assurer un boot local en cas d'échec du boot réseau.

  • Possibilité de se passer de disques locales ⇒ Moins de maintenance
  • Possibilité de charger une image capable de modifier/mettre à jour l'image local
  • Configuration dans le firmware (BIOS/UEFI), donc indépendante de l'image chargé
  • Nécessité de maintenir un service supplémentaire, ayant des contraintes réseaux
  • Boot plus long (selon la qualité du réseau)
  • Problème de bootstrapping (voir ci-dessous)

Ainsi, afin d'assurer une reprise des activités en cas d'arrêt complet du service de boot réseau, il est nécessaire qu'au moins une machine hébergeant ce service puisse démarrer. Il faut donc que cette machine utilise un disque local.

Afin d'assurer une disponibilité accrue du service de boot réseau, il est nécessaire de mettre en place un cluster. Cela amène généralement à utiliser un réseau de stockage. Dans le cas d'un arrêt complet du réseau de stockage, il est donc crucial que le service de boot réseau ai accés à l'image d'une machine permettant de démarrer le stockage réseau.

Si vous êtes joueurs, vous pouvez également démarrer vos équipements réseaux de cette façon :)

  • documentation_publique/concepts/bootstrapping.txt
  • Dernière modification : il y a 5 ans
  • de jdorel