Comprendre F5 BIG-IP

F5 vCMP : hôte, guests, états et ressources

Comprendre Configured, Provisioned et Deployed, distinguer la configuration du host et du guest et préparer leurs changements de version.

Thomas SAUTIER · Publié le · Révisions de certification

  • Référence de F5 301A consultée le · Objectifs abordés : F5 301A 2.09.
  • Référence de F5 301B consultée le · Objectifs abordés : F5 301B 1.04, F5 301B 1.05.

Ce guide concerne BIG-IP sur TMOS. Les noms et options doivent être confrontés à la documentation de votre version.

Repère visuelvCMP : l’hôte et les guests ont des rôles distincts
vCMP : l’hôte et les guests ont des rôles distincts Sur une plateforme compatible vCMP, l’hôte attribue ressources et VLANs aux guests. Chaque guest possède sa propre configuration BIG-IP et ses modules. Ce modèle ne décrit pas la gestion des tenants F5OS sur rSeries ou VELOS. 01 Plateforme vCMP Matériel compatible 02 Hôte vCMP Ressources et VLANs 03 Guest BIG-IP Configuration indépendante 04 Configured Définition du guest 05 Provisioned Ressources allouées 06 Deployed Guest démarré
Sur une plateforme compatible vCMP, l’hôte attribue ressources et VLANs aux guests. Chaque guest possède sa propre configuration BIG-IP et ses modules. Ce modèle ne décrit pas la gestion des tenants F5OS sur rSeries ou VELOS.

Environnement spécifique : ce guide explique vCMP dans le périmètre des versions et plateformes citées. Identifiez votre plateforme avant de suivre une procédure.

Identifier la plateforme avant la procédure

vCMP organise des guests BIG-IP sur les plateformes compatibles. L’hôte attribue des ressources et présente des réseaux aux guests ; chaque guest possède sa propre configuration BIG-IP.

Ce guide traite le modèle vCMP documenté pour les appliances concernées. Il ne constitue pas une procédure pour les tenants F5OS de rSeries ou VELOS. Relevez le modèle et le système hôte avant d’utiliser un exemple d’un ancien support.

Sources : F5, Initial vCMP Configuration Tasks ; F5, vcmp guest.

Les trois états ne sont pas trois couleurs de santé

Configured conserve la définition du guest sans le faire traiter le trafic. Provisioned alloue les ressources prévues sans déployer le guest comme un service actif. Deployed permet son démarrage et son exploitation selon sa configuration.

Changer d’état peut modifier allocation et disponibilité. Le statut du guest côté host et le statut de ses pools à l’intérieur du guest sont des informations différentes.

Lire le cycle du guest
ÉtatRôleVérification à effectuer
ConfiguredDéfinition du guestParamètres, image et réseaux prévus
ProvisionedAllocation des ressourcesRessources et disque associés
DeployedGuest déployéDémarrage, provisioning interne et service applicatif

Sources : F5, vcmp guest.

CPU et mémoire dépendent du modèle d’allocation

Les paramètres de cœurs et, pour VIPRION, de slots doivent correspondre aux possibilités du matériel et de la version. La mémoire attribuée au guest est liée au mécanisme d’allocation vCMP ; elle ne se règle pas comme une mémoire indépendante dans tous les cas.

Ne déduisez pas un ratio CPU/RAM universel d’un exemple ancien. Relevez les ressources libres sur l’hôte et le besoin réel du guest, puis utilisez la procédure correspondant au modèle pour modifier l’allocation.

Sources : F5, vcmp guest ; F5, Initial vCMP Configuration Tasks.

Le VLAN doit exister au bon étage

Un guest ne peut pas utiliser un réseau que l’hôte ne lui présente pas correctement. Vérifiez VLANs et interfaces côté host, association des VLANs au guest, puis self IP et routes à l’intérieur du guest.

La connectivité de management du guest possède également son mode propre. Une GUI accessible ne prouve pas que les VLANs applicatifs sont présents ou que les serveurs sont joignables.

Sources : F5, Initial vCMP Configuration Tasks ; F5, vcmp guest.

Observer l’hôte et le guest séparément

Sur l’hôte vCMP, inspectez le guest nommé et les VLANs. À l’intérieur du guest, relevez version et provisioning BIG-IP. Les commandes ne doivent pas être saisies indifféremment dans les deux consoles.

Lectures complémentaires
ContexteCommandeInformation
Guest BIG-IPtmsh show sys versionVersion réellement démarrée
Guest BIG-IPtmsh list sys provisionModules du guest
Host vCMPtmsh list vcmp guest all-propertiesÉtat, ressources et réseaux des guests
Lectures sur l’hôte vCMPShell · commandes de lecture
tmsh list vcmp guest /Common/guest_application all-properties
tmsh list net vlan all-properties

Sources : F5, vcmp guest ; F5, sys provision.

Host et guest ont leurs contraintes de compatibilité

Une mise à jour du guest et une mise à jour du host ne sont pas une seule opération. Vérifiez la matrice de compatibilité, les images et l’effet d’une intervention sur l’hôte qui porte plusieurs guests.

Pour une paire HA de guests, la capacité de reprise dépend aussi des hôtes. En laboratoire, relevez état du guest, version active et résultat applicatif après une transition prévue ; ne concluez pas au succès à partir du seul statut de l’image.

Sources : F5, Initial vCMP Configuration Tasks ; F5, sys software status ; F5, BIG-IP update and upgrade guide.

Sources et portée

Références consultées le . Les exemples utilisent des noms et adresses de documentation à remplacer. Les commandes de lecture affichent l’existant ; les captures et requêtes de diagnostic sont à limiter au périmètre autorisé.

Retrouver le parcours de lecture F5 LTM

Continuer la série F5

Explorer tous les guides du parcours F5 LTM

Découvrir l’expertise F5 de Samhan

Échange

Besoin d’éclaircir votre architecture F5 ?

Échangeons sur vos flux, vos contraintes de disponibilité et votre configuration BIG-IP.