Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
AIX Live UpdateAurélien Lun-Sin, Technical Leader, Coopération IBM
La Coopération R&D Atos et IBM
Atos Grenoble IBM Austin
27 ans de collaboration proactive
Warm-up
3
Agenda
Démo PowerVC
Démo Oracle
Genèse et Evolutions
Recommendations
Les fonctionnalités clés
Fonctionnement et prérequis
AIX Live UpdateGenèse et évolution
| Forum Escala – 13 novembre 2019 – Paris | © Atos
2007: AIX Kernel Hotpatch (AIX 6.1)
•ifixes uniquement
▪« Concurent update –enabled ifixes »
•MAJ sur quelques zones du kernel
Linux
•2008: Ksplice
•2014: Suse kGraft
•2014: RedHat kpatch
2015: Live Update (AIX 7.2)
•Mise à jour possiblesur l’ensemble Kernel
•ifixes
•TLs et SPs(2016 - AIX7.2 TL1)
6
AIX Live Update, vers un monde sans reboot
| Forum Escala – 13 novembre 2019 – Paris | © Atos
AIX 7.2 TL0 SP1 (2015)
•ifixes
•HMC
•NIM (NFS)
•4 disques temporaires
AIX 7.2 TL1 (2016)
•SPs et TLs
•NIM (NFS et HTTP)
•2 disques temporaires
AIX 7.2 TL2 (2017)
•Enterprise Pools (HMC)
•PowerVC et Novalink
AIX 7.2 TL3 (2018)
•Réduction de CPUs
•Integration avec LPM (PowerVC)
AIX 7.2 TL4 (2019)
•AutoFS
•Kerberos (IBM Network Authentication Service)
•Améliorationgestion des erreurs
•Certification Oracle
7
AIX Live Update - vers un monde sans reboot
AIX Live UpdateFonctionnement et prérequis
| Forum Escala – 13 novembre 2019 – Paris | © Atos9
Live Update – Principe de fonctionnement
Originalrootvg
New rootvg(Alt-disk-install)
VIOS
NPIV /VSCSI
SEA /vNIC
Original LPAR
Virt. ent
VSCSI/NPIV
Surrogate LPAR
Virt. ent
Power Server Frame (CEC)
Originalrootvg mirror
New rootvg(Alt-disk-install)
Original Kernel Updated Kernel
VSCSI/NPIV
RunningWorkload
RunningWorkload
Live Migration
| Forum Escala – 13 novembre 2019 – Paris | © Atos
Configuration
• I/O virtualisé
• Multipath
• JFS2 ou NFS
• PowerHA
• lpar_id
• Authentification HMC ou PowerVC
Ressources
• CPU & Mémoire temporaire
• Stockage
Workload
• Non-clusteurisé
• Temps de “Blackout”
• Librairies
10
AIX Live Update - les prérequis et considérations
AIX Live UpdateDémo Oracle
| Forum Escala – 13 novembre 2019 – Paris | © Atos12
AIX Live Update – Démo Oraclehttps://www.youtube.com/watch?v=dHvBQOXtjaY
| Forum Escala – 13 novembre 2019 – Paris | © Atos13
© Copyright IBM Corporation 2018
AIX Live UpdateLes fonctionnalités clés
| Forum Escala – 13 novembre 2019 – Paris | © Atos15
AIX Live Update - Power Enterprise PoolsCapacity on Demand
En bref
o Si PEP actif, utilisation automatique des cœurs et mémoire pour la création du LPAR « surrogate »(et les ressources sont retournées automatiquement après usage)
Bénéfices
o Live Update possible sur des systèmes limités en ressources CPU et mémoires
o Aucune étape de configuration spécifique requise
7.2 TL2
| Forum Escala – 13 novembre 2019 – Paris | © Atos16
AIX Live Update - PowerVC Managed Cloud
En bref
▶ Live Update (via CLI ou NIM) utilisera PowerVCau lieu de la HMC pour créer le LPAR surrogate, etc
▶ Fonctionne avec ou sans NovaLink
Bénéfices
▶ Extension des environnements supportés par Live Update
▶ Administration simplifiée
– Pas « provisioning » de stockage requis par PowerVC
– Pas de fichier lvupdate.data requis
– Donne accès à Live Update « acrossframes » (LPM)
Traditional HMC NovaLink
PowerVM
PHYP
FSP
NL
VIOS
Nova
Hardware Service(HMC)
PowerVM
PHYP
FSP
VIOS
HMC
Virt
CloudNova
Nova
Nova
Cloud Management
7.2 TL2
| Forum Escala – 13 novembre 2019 – Paris | © Atos
En bref
▶ Opération de “Live Partition Mobility” en cas de ressources locales insuffisantes
▶ Utilisation de ressources CPUs et mémoire disponibles sur un “frame” distant pour la mise à jour du LPAR
▶ Support de LPARs gérés par PowerVC uniquement
Bénéfices
▶ Live Update possible même sur un « frame » contraint en ressources
▶ Administration simple
▶ LPM aller/retour vers/du « frame » de destination entièrement automatisé
▶ Options à configurer dans le fichier lvupdate.data
▶ Destination peut être spécifiée ou choisie automatiquement par PowerVC
17
Live Update - across Frames (LPM)
7.2 TL3
AIX Live UpdateDémo PowerVC
| Forum Escala – 13 novembre 2019 – Paris | © Atos
En bref
▶ En cas de ressources CPU insuffisantes
– Réduction automatique du nombre CPU utilisés par Live Update
▶ Support de LPARs gérés par la HMC et PowerVC
Bénéfices
▶ Live Update possible dans le cas de ressources CPU limités
▶ Configuration simple: option « Yes/No » à activer dans lvupdate.data
Notes
▶ Réduction de CPU effectuée en dernier recours.
▶ Live Update choisira en priorité les ressources locales, Enterprise Pool ou LPM
▶ « Entitlement » sera réduit jusqu'à la valeur minimum du profil LPAR
▶ Nombres de Virtual CPU inchangés
19
AIX Live Update - CPU Reduction
7.2 TL3
| Forum Escala – 13 novembre 2019 – Paris | © Atos
▶ Support d’AutoFS
– NFS
– LDAP et NIS
▶ Support de Kerberos
– IBM Network Authentication Service (NAS)
– Client et Serveur
▶ Certifié Oracle
– versions 12c, 18c, 19c
▶ Amélioration de l’utilisabilité et l’aide au diagnostic
20
Live Update – Nouveautés AIX 7.2 TL4
7.2 TL4
AIX Live UpdateRecommendations
| Forum Escala – 13 novembre 2019 – Paris | © Atos
▶ Toujours faire une sauvegarde (filesets comités)
▶ Faire un essai préalable dans un environnement de tests
▶ Lancer Live Update en mode « preview »:
– « geninstall –kp »
– Vérification des pré-requis
– Estimation du temps de blackout (fonction du workload)
▶ Prendre en compte le blackout
▶ Redémarrer les applications utilisant des librairies mises à jour
▶ LPAR placement (DPO)
22
Mes conseils
| Forum Escala – 13 novembre 2019 – Paris | © Atos
▪ David Sheffield’s Blog + Video: Introducing AIX 7.2.1 Live Update▪ http://www.ibm.com/developerworks/aix/library/au-aix7.2.1-liveupdate-trs/index.html?ca=drs-&ce=ism0070&ct=is&cmp=ibmsocial&cm=h&cr=crossbrand&ccy=us
▪ Chris Gibson’s Blogs:
▪ How to live update your AIX system without rebooting the server▪ https://www.ibm.com/developerworks/community/blogs/cgaix/entry/How_to_live_update_your_AIX_system_without_rebooting_the_server?lang=en
▪ Simplifying AIX Live Update with PowerVC▪ https://www.ibm.com/developerworks/community/blogs/cgaix/entry/Simplify_AIX_Live_Updates_with_PowerVC?lang=en
▪ Chris’s AIX Live Update Best Practices▪ https://www.ibm.com/developerworks/community/blogs/cgaix/entry/Chris_s_AIX_Live_Update_Best_Practices?lang=en
▪ IBM Knowledge Center:
▪ Top-Level Article▪ https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.install/live_update_install.htm
▪ Prerequisites▪ https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.install/lvupdate_requisite.htm
▪ Restrictions▪ https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.install/lvupdate_detail_restrict.htm
Live Update –Liens utiles
| Forum Escala – 13 novembre 2019 – Paris | © Atos
▶ Proposer vos idées d’évolutions
▶ Voter pour les meilleurs idées
▶ Via le site Internet IBM Request for Enhancement Community
https://www.ibm.com/developerworks/rfe/
Votre avis compte
24