Session plénière Présent et futur de l'IBM

 
CONTINUER À LIRE
Session plénière Présent et futur de l'IBM
Session plénière
Présent et futur de l'IBM i
Session plénière Présent et futur de l'IBM
Session plénière
    Introduction
 Pascal Blandin – Itheis

                           2
Session plénière Présent et futur de l'IBM
Bienvenue !

   Se réunir malgré les
   circonstances

   Vous tenir informés des
   nouveautés de la plateforme,
   des solutions qui s’offrent à
   vous, garder le lien

   Un contenu riche à la carte
                                   3
Session plénière Présent et futur de l'IBM
Les organisateurs et sponsors

                                               4
                            Session plénière
Session plénière Présent et futur de l'IBM
Nos conférenciers

                                       5
                    Session plénière
Session plénière Présent et futur de l'IBM
L’agenda de la journée
                            Cross                          Database                 Modernisation-DevOps-IA               Cloud-Infra-HW-Exploit         Admin Système-Sécurité-Perfs

09:30 - 10:35                                                               Plénière : actualités et futur de l'IBM i
                                                                                                                       2 minutes suffisent pour une
                Centre de services IBM i : des     Retour d'expérience sur la      Que peut apporter l'IA et le
                                                                                                                       Save21 ! idem pour créer des
10:40 - 11:20          experts pour un           documentation graphique de la       Machine Learning aux
                                                                                                                       environnements de Tests ! ou
                accompagnement sur-mesure                  base DB2                   applications IBM i ?
                                                                                                                              de Recovery !
                                                                                      Automatisez vos tests                                               Retour d'expérience après 20
                                                 Passez en SQL sans recompiler                                        Tout savoir sur les possibilités
11:25 - 12:05                                                                        applicatifs avec 100% de                                            années dédiées à la Sécurité sur
                                                        vos applications                                                    Cloud pour IBM i
                                                                                            couverture                                                               IBM i
12:05 - 13:35                                               Networker ou prendre une pause déjeuner, c'est vous qui voyez !
                                                 Comment obtenir les données                                                                                  Vos applications en
                                                                                    Comment moderniser les           Moderniser vos applications : et
13:35 - 14:15                                    en temps réel pour des prises                                                                           disponibilité continue avec DB2
                                                                                     interfaces utilisateur ?         si vous passiez sur le Cloud ?
                                                      de décisions rapides                                                                                             Mirror
                                                                                                                       Moderniser vos applications           Comment prévenir les
                                                 RGPD et sécurité : anonymisez      Zend Server ou PHP Open
14:20 - 15:00                                                                                                         historiques : oui mais comment       problèmes de performance
                                                         vos données                        Source ?
                                                                                                                               s’y prendre ?                avant qu'ils n'arrivent ?
                                                   La solution Change Data
                                                                                      ALM / DevOps : retour                                              Quick Win avec ACS : simplifier
15:05 - 15:45                                    Capture de Gamma soft, temps
                                                                                  d'expérience du groupe Kuhn                                             la gestion des postes clients
                                                       réel et scalabilité.
                  Compétences des équipes :                                        Roadmap de transformation
                                                                                                                                                           Intégrer l’IBM i à 100% dans
15:50 - 16:30   retour sur 25 ans de formation                                     RPG ou Synon en nouveaux
                                                                                                                                                          votre supervision d’entreprise
                             IBM i                                                         langages
16:30 - 17:30                                             Pas envie de s'arréter là? Rejoignez le chat pour discuter ensemble !

                                                                                                                                                                                            6
                                                                                                                Session plénière
Session plénière Présent et futur de l'IBM
L'agenda de la plénière

Introduction

Partie 1 – Evolutions infrastructure et IBM Power 2020

Partie 2 – Evolutions IBM i 2020

Conclusion

                                                         7
                                      Session plénière
Session plénière Présent et futur de l'IBM
L'agenda de la plénière

Introduction

Partie 1 – Evolutions infrastructure et IBM Power 2020

Partie 2 – Evolutions IBM i 2020

Conclusion

                                                         8
                                      Session plénière
Session plénière Présent et futur de l'IBM
Session plénière
Partie 1 – Evolutions infrastructure et IBM Power 2020
              Philippe Hans – IBM France
              Pascal Taverne – IBM France

                                                         9
Session plénière Présent et futur de l'IBM
IBM Power Systems
La technologie Power permet une intégration et des performances maximum ainsi qu’une sécurité transverse au matériel et logiciel

    Cloud Hybride                        Enterprise Linux                      AIX et IBM i                    •
                                     •   Plateforme “entreprise” pour
•   Extension des workloads,             Linux avec OpenShift et les    •   Optimisation de l’infrastructure
    données et opérations vers le        Cloud Paks, expansion des          pour l’efficacité, l’agilité, la
    Cloud Public IBM avec AIX,           workloads Linux Entreprise :       transformation digitale et la
    IBM et Enterprise Linux              SAP Hana, SAS Viya, …              modernisation applicative

                                                                        •   Résilience, Scalabilité et
•   Innovation Cloud                                                        Sécurité
                                     •   Modernisation Applicative
    Agilité, flexibilité et
                                         AI d’Entreprise, Analytique,       Supériorité de l’architecture
    automatisation pour les clouds                                          POWER
                                         Conteneurisation,
    publics et privés
                                         Microservices

                                                                                                                                   10
                                                                                     Session plénière
Architecture Multicloud Power
                                                                                                           Application Modernization

                                                                                                                              Deconstruct monolithic
                                                                                                                              legacy applications into
                                                                                                                              modern microservices.

       LPARs           LPARs

     AIX Apps        IBM i Apps                   Virtual Machines                              Containers                                      AIX & IBM i         Virtual Machines                       Containers                            APIs
     & Services      & Services                   Apps/Middleware                              Apps/Services                                    Apps& Svcs          Apps/Middleware                       Apps/Services                     Watson, Security
                                                                                                                                                                                                                                             Weather, etc.

                                                                                                                   Cloud Pak for                                                                                                 Cloud Pak for
                                            Cloud Pak for      Cloud Pak for   Cloud Pak for      Cloud Pak for                                                  Cloud Pak for   Cloud Pak for   Cloud Pak for   Cloud Pak for
 PowerVC    CAM   PowerVC      CAM              Data           Applications     Integration        Automation
                                                                                                                    Multicloud
                                                                                                                                                                     Data        Applications     Integration     Automation
                                                                                                                                                                                                                                  Multicloud
                                                                                                                   Management                                                                                                    Management

      AIX OS           IBM i OS                             Red Hat OpenShift + RHEL + Kubernetes                                                                            Red Hat OpenShift + RHEL + Kubernetes

                                                                                                            Your Infrastructure

                            On–Premises                                                                                                                                          Off–Premises
                            Private Cloud                                                                                                                                                  Public Cloud

                            IBM POWER Systems                                                                                                                  IBM POWER Systems, IBM Flash Storage, and
                                                                                                                  OPTIC credits                                          IBM Cloud Services

                                                                                                                                                                                                                                                               11
                                                                                                                                                         Session plénière
Une roadmap Processeur > 10 ans

                                             12
                          Session plénière
Une roadmap IBM i > 10 ans

                                                    IBM i V7R4 TR3 et V7R3 TR9
                                              Annonce le 6 Octobre 2020, GA le 13/11/2020

3 versions IBM i sont actuellement sous support standard
La version V7R2 est sortie de commercialisation le 30 avril 2020, et sera en fin de support le 30 avril 2021
La version V7R1 : support étendu au delà du 1er mai 2020 pour les clients ayant déjà cette version sur leurs machines New
SOD : support étendu de la V7R1 du 1er mai 2021 au 30 avril 2023 pour les clients migrant vers S922 (sauf 1 cœur) et E980 New

                                                                                                                                13
                                                                            Session plénière
IBM i évolue sans discontinuer à raison de 2 TR/an

                                                     14
                             Session plénière
Les annonces Power 2020 majeures
Les annonces Hardware majeures                                                                 •   Optimiser l’utilisation des
                                                                                                   ressources d’un
• Nouveau serveur IC922 (02/20)                                                                    ensemble de serveurs
• Refresh serveurs S922, S924, S914 (07/20)                                                        POWER9 E980, E950,
                                                                                                   S922 et S924. Paiement
• Refresh serveurs H922, H924 (10/20)                                                              à l’usage.
• Nouvelle configuration 11 cœurs sur S922
• Nouvelle configuration 1 cœur sur S922 pour IBM i
• Power Private Cloud sur SCO, MR, SCU

Les annonces SW du 6 Octobre 2020
   • AIX 7.2 TL5                         • PowerVM 3.1.2                          • IBM i 7.3 TR9 and 7.4 TR3
   • PowerHA for AIX 7.2.5               • HMC V9 R2 M950                         • PowerHA for i 7.2.4
   • AIX Enterprise Edition 1.4          • IBM PowerVC 2.0                        • DB2 Mirror Enhancements
   • Enterprise Cloud Edition 1.3        • PowerSC 1.3.0.4                        • IBM Db2 Web Query for i 2.3.0
                                         • PowerSC MFA 1.3
   • More AIX Open Source Options,                                                • More IBM i Open Source Options,
     & more AIX Ansible Modules          • VM Recovery Manager 1.5                  & more IBM i Ansible Modules

                                                                                                                                 15
                                                                     Session plénière
Ansible Automation pour IBM Power System
                                                                                                                                    Endpoints

                                                                                                                         IBM Power Systems IBM Z Systems

                                                                                                                                  x86 Systems

              Red Hat Ansible Tower                              Red Hat Ansible Engine                          Red Hat Ansible Endpoints
              •   Enterprise-wide graphical control of Ansible   •   Enterprise-wide control – i.e., runs        •     Enterprise-wide automation; modules
                  estate                                                                                               are executed here
                                                                     playbooks
                                                                                                                                commercial support
                       Supported on                                     Supported on
                                                                                                                                available from Red Hat
                       x86 Linux only                                   x86 Linux only
                                                                                                                                community support only
                                                                                                                                (at present)

•   Aide aux taches administratives en fournissant une automatisation reproductible sans nécessiter de compétences AIX ou
    IBM i approfondies
•   Focus mis sur les modules Ansible, le contenu est disponible sous Ansible Galaxy et Red Hat Automation Hub
•   Le contenu Automation Hub est supporté par Red Hat et IBM
•   Aucun changement pour Ansible Engine et Ansible Tower, les spécificités de Power sont intégrées dans les modules

                                                                                                                                                             16
                                                                                                    Session plénière
Flash info POWER10

                                        17
                     Session plénière
Evolutions infrastructure et IBM Power 2020

Solutions de Haute-Disponibilité
        Db2 Mirror for i

                 IBM Power Systems Virtual Server
                      Cloud Object Storage

                                   Stockage Interne et Externe
                                             NVMe

                                                                 18
                                          Session plénière
IBM i et principales solutions HA/DR
                              Réplication via options Stockage                                                           Réplication via OS                                                                   Réplication des Données

                                                           PowerHA SystemMirror                                                  PowerHA                                                                                                              Db2 Mirror
   Full System Replication                                                                                                                                                            HABP Solutions
                                                                   for i                                                        Geo Mirroring                                                                                                          for IBM i
                                                                            PowerHA                                                 PowerHA
                                                                                                                                                                                                                                                        High-speed
                                                                                                                                                                                            Journal-based                                              Db2 replication
                                                                                                                                                                                              replication
Application                         Application          Application                           Application        Application      IBM i-based      Application             Application                       Application               Application                        Application
                                                                                                                                    replication                                                                                                          over RoCE
                Storage-based                                            Storage-based                                                                                                       over TCP/IP
  IBM i           replication            IBM i             IBM i           replication            IBM i             IBM i                             IBM i                    IBM i                            IBM i                      IBM i                             IBM i
              over Fiber Channel                           External    over Fiber Channel         External           Disk          over TCP/IP         Disk                     Disk                             Disk
  External                               External                                                                                                                                                                                         External                          External
                                                           storage                                storage          agnostic                          agnostic                 agnostic                         agnostic
  storage                                storage                                                                                                                                                                                          storage                           storage
                  Metro Mirror                              iASP           Metro Mirror            iASP              iASP                              iASP
                  Global Mirror                                            Global Mirror                                                                                                  actif/“actif” HA
              actif/inactif                                                                                             actif/passif HA/DR                                      read-only accès sur 2nd noeud                                         actif/actif HA
                                                                 actif/passif HA/DR PowerHA SE
              VM restart                                                                          Lun Level Switching

   VM Recovery Manager                                     VM Recovery Manager                                                                                                      PowerHA EE                                       HABP Solutions
                                                                                                                                   PowerHA SE
           HA                                                      DR                                                                                                               Geo Mirroring
                                                                                                                                Lun Level Switching                                                                                          Journal-based
                                                                                                                                                                                                                                               replication
                                                                                                                                                       Application      Application       IBM i-based    Application        Application                       Application
                                                                                                                            Application
                              KSYS                                                      KSYS                                                                                               replication
                                                                                                                                                                                                                                              over TCP/IP
                                                                                                                                IBM i                     IBM i           IBM i                             IBM i             IBM i                              IBM i
                                                                                                                                                                           Disk           over TCP/IP         Disk             Disk                               Disk
App1      App2                    App1      App2         App1      App2                    App1     App2                                                                 agnostic                           agnostic         agnostic                           agnostic
                                                                                                                                           Shared
IBM i     IBM i                IBM i        IBM i        IBM i     IBM i                 IBM i      IBM i                                   Disk                           iASP                              iASP
                    Restart                                                   Restart
                    LPARS                                                     LPARS
    VIOS 1                          VIOS 1                  VIOS 1                           VIOS 1
                                                                                                                                                                     Planned outage: LPM
                   External                                 External                         External
                   shared                                   storage                          storage
                                                                                                                                                                     Un planned outage (Basic HA) : SRR
                   storage                                             Storage mirroring

               actif/passif HA                      actif/passif DR
                                                                                                                                                                                                                                                                                         19
Solutions HA/DR – Résumé – Comparaison
Technology             Logical Replication            Full Replication          PowerHA - GeoMirror            PowerHA w/ext. Disques                      Db2 Mirror
Positionnement     • HA / DR                     • DR                         • HA / DR                       • HA with Metro Mirror        • HA (CA)
                                                                                                              • DR with Global Mirror
RTO                • Proche de zéro (< 1H)       • RTO Variable (durée        • Proche de zéro (< 1H -        • Proche de zéro (< 1H -      • Zéro (actif / actif)
                                                   IPL anormal)                 Vary-on iASP)                   Vary-on iASP)

RPO                • Proche de zéro (pas de      • Proche de zéro             • Proche de zéro (dernières     • Proche de zéro (dernières   • Proche de zéro (dernières
                     perte de données si bande     (dernières données           données écrites sur iASP)       données écrites sur iASP)     transactions)
                     passante appropriée et        écrites sur Sysbas)
                     Remote Journal)
Sauvegarde         • Possibilité d'utiliser la   • Impossible d'utiliser la   • Sauvegarde en                 • Impossible d'utiliser la    • Sauvegarde en suspendant DB2
                     copie de backup pour          copie de sauvegarde          suspendant GeoMirror            copie de sauvegarde sans      Mirror
                     query et sauvegardes          sans FlashCopy                                               FlashCopy

Autres Bénéfices   • Technologie agnostique      • Aucune surcharge du        • Disque agnostique             • Aucune surcharge du         • Réplication synchrone
                   • Bande passante faible         serveur                    • Administration minimale         serveur                     • Stockage interne ou externe
                   • Permet le « Roll back »     • Administration             • Sauvegarde en                 • Administration minimale     • Toutes les copies de données
                     sur les erreurs               quotidienne minimale         suspendant GeoMirror                                          disponibles pour lecture et écriture
Autres             • Surcharge du serveur        • Dépendant de la            • Taille DB limitée             • Dépendant de la             • Dépendant de la technologie
Limitations        • Besoin de surveillance et     technologie                • Réseau TCP/IP utilisé           technologie                   (POWER8/9 + i7.4 + adaptateurs
                     d'administration            • Pas de « Roll back » sur     pour la réplication           • Pas de « Roll back » sur      spécifiques)
                                                   les erreurs                • Pas de « Roll back » sur        les erreurs                 • Site local uniquement (100m) –
                                                 • Impossible d'utiliser la     les erreurs                   • Impossible d'utiliser la      limited DR
                                                   copie de sauvegarde        • Nécessite iASP                  copie de sauvegarde sans    • Cher (mais tout est relatif!)
                                                   sans FlashCopy                                               FlashCopy                   • Transaction Throughput impacting
                                                                                                              • Nécessite iASP                CPU (~20%)

                                                                                                                                                                                     20
                                                                                                           Session plénière
Db2 Mirror - Actif/Actif Db2
                                   DB2 pour
                                       for i, ipour
                                                pourune
                                                     uneDisponibilité
                                                         DisponibilitéContinue
                                                                       Continue
                                                                                 Actif / Passif (at the application level)
IBM Db2 Mirror for i
                                                           Run Production Workloads                                            Run Queries and
  – Solution Data Center pour la Disponibilité                   on this node                                                reports on this node
    Continue
  – Réplication synchrone à grande vitesse pour                                               Actif / actif
    DB2 for i                                                                                 Web Clients

• Activation de la disponibilité de l’application
  – Deux nœuds (LPAR) lisent et écrivent sur les
    mêmes fichiers DB
  – Permet de déplacer rapidement tous les travaux                                             Operating System
    vers un nœud, pour la maintenance planifiée ou                        Node 1            Synchronous Replication                  Node 2
    la défaillance d’un nœud
• Mises à niveau du système non bloquante
                                                                     Add record                                                  Add record
  – Les nœuds peuvent être à différents niveaux
                                                               App        Fred        24              RoCE              App            Scott        63
    d’OS et sur différentes générations de serveur
  – Mises à niveau par roulement sans temps
    d’arrêt
• Nouvelle technologie intégrée de                                     Database                                                  Database
                                                                                           Synchronous Database
  synchronisation IBM i                                                                    Update on both nodes
  – Indépendant des technologies existantes pour
                                                                  Name      Age              SYSBASE or IASP                  Name       Age
    fournir une disponibilité continue (n’utilise pas la
    journalisation DB2)

                                                                                                                                                         21
                                                                                  Session plénière
Db2 Mirror - Actif/Actif Db2
                         DB2 pour
                             for i, ipour
                                      pourune
                                           uneDisponibilité
                                               DisponibilitéContinue
                                                             Continue

                                                                        22
                                        Session plénière
IBM Power Systems Virtual Server on IBM Cloud
    Description de l’offre :
    Un utilisateur peut acquérir une machine virtuelle (Power VM ) en tant que service AIX ou IBM i sur IBM Cloud.
    IBM gère jusqu'au déploiement du système d'exploitation et le client gère lui-même le système d'exploitation et les
    versions ultérieures.

           •   IBM i, AIX and Linux                                            Systems: S922, E980
•    Enterprise Infrastructure. Ces centres cloud sont construits de          Compute: 0.25-144 cores (15 for S922, 144 for
     la même manière que nos clients l'auraient on Prem                                  E880/980),
     (Hypervisor, VIOS, PowerVM, IBM i or AIX OS, FC-SAN                                 Dedicated or Shared option (capped or
     Storage, etc). Cela garantie compatibilité et maintient des                         uncapped)*
     certifications clients                                                    Memory: 8-64 GB per core (>64GB/core additional
•    Serveurs virtuels IBM i et AIX disponibles on-demand,                               charge)
     mesurés à l’heure, facturés au mois                                  Storage Type: Type : Tier 3 (SSD) or Tier 1 (NVMe) - SAN,
•    Disponible sur POWER9 S922 et E980, flexibilité totale des                          IBM V9000
     machines virtuelles par ¼ cœur et jusqu'à 144 cœurs               Storage Quantity: 10 GB minimum / 2 TB maximum per disk,
•    “Bring your own Image” permet aux clients d'ajouter et de                           10 GB increments
     déployer leur système d'exploitation personnalisé et sécurisé             Network: Public and/or Private IP
•    PowerVS est certifié par SAP en mode IaaS                                      OS: AIX / IBM i / Linux on Power (SLES, BYOI)**
     OS supportés: AIX 7 et SLES mais pas de RHEL                         Data Centers: DAL, WDC, FRA (2 zones), LON (2 zones),
     DB supportées: HANA, Oracle, Sybase ASE, DB2 & MaxDB DB                             TOR, SYD

                                                                                                                   IBM Confidential   23
                                                                                 Session plénière
IBM Cloud Storage Solutions for i (ICC)
             IBM i

                                                                                                                              Get IBM i into Cloud Object Storage
                                                                                                                                    -   Use 5733-ICC and BRMS to connect to
                                                                                       IBM Cloud (public ou privé),
                                                                                                                                        COS
                                              Virtual                                  Amazon AWS, COS server,                      -   Requires 2x disk space on prem
                                               Tape                           TCP/IP          FTP Server                            -   Requires reasonable network connection
             IBM i                                                                                                                      to IBM Cloud (Direct Link)
                                                                                                                                    -   A reverse proxy server
            LPAR                                                                                                                    -   Cloud Object Storage – You can choose
                                                                                                                                        the type of speed and resiliency required.

Vos données système IBM i dans
le Cloud Object Storage ou un stockage FTP

•   Cette solution s’appuie sur la fonction des
    bandes virtuelles de l’IBM i
      –   Utilisation d’un cache de stockage sur l’IBM i (ASP système, User ASP, IASP)
      –   Sauvegardes des données sous forme de bandes virtuelles dans le cache de stockage
•   Les objets bandes virtuelles stockés dans le cache sont convertis en objets de type cloud
    (ces objets sont des containers reconnus par le fournisseur de cloud)
      –   Formats supportés : SWIFT (SOFTLAYER) et S3 (AWS & IBM Cloud Object Storage Server)
•   Les objets cloud sont transmis de manière asynchrone au fournisseur de cloud
      –   L’envoi peut être crypté et compressé (nécessite l’option 1 du logiciel)
•   Les logiciels BRMS et IBM Cloud Storage Solutions for i assurent de bout en bout les
    opérations de sauvegarde/reprise et de gestion des cartouches

                                                                                                                                                                                     24
                                                                                                                 Session plénière
IBM i et le Stockage
             La technologie NVMe change notre perception du stockage interne ou externe
                      Plus, plus vite                              Plus
                        >3X Performance
                                                                économique
                        Flexible                                 Coût inférieur                                                                   FlashSystem
                                                               à une configuration                                                                   9200R
             Jusqu'à 32 To protégées (Raid-1)
                                                              RAID SSD équivalente
               Dédiés ou partagés via VIOS

         Les NVMe sont uniquement pris en charge dans l'unité                                                                       NVMe AFA
        rcentrale des serveurs POWER9. Ils ne sont pas pris en                                                   NVMe AFA
        charge dans un tiroir d'E/S PCIe Gen3.                                                                   and Hybrid         FlashSystem
                                                                                                                                        9200
      • 9009-41G from 3 PCIe cards up to 7 + 4x U.2 front drives
                                                                                                                          FlashSystem
      • 9009-41A supports up to 3 NVMe                                                                                        7200
                                                                                          SAS AFA
                                                                                                            FlashSystem
     • 9009-22G/42G from 5 PCIe cards up to 10 + 4x U.2 front drives                     and Hybrid             5100
       (7+4 si 1 socket)
   • 9009-22A/42A support up to 5 NVMe (3 si 1 socket)                                             FlashSystem
                                                                                                       5030
  • IBM i 4-core P05 system is limited to 2 x 1.6TB or 3.2TB devices only.           FlashSystem
    No mixing of NVMe and SAS drives is allowed on the 4-core                            5010
                                                                                                                   Midrange         High-End
 • E950 supports up to 9 NVMe PCIe cards and up to 4 U.2 NVMe devices                     Entry Enterprise         Enterprise       Enterprise
• E980 supports up to 30 NVMe PCIe cards and up to 16 U.2 NVMe devices                                                              Scalability

                                                                                                                                                                25
                                                                                                   Session plénière
Options NVMe
            PCIe Add in Card NVMe                       PCIe Gen4 Add in Card                    Enterprise U.2 NVMe                U.2 NVMe - VIOS for IBM i

Software Support                             Software Support                        Software Support                      Software Support
• Linux                                      • Linux                                 • Linux RHEL 8.1, SLES 15             • AIX, VIOS
    • Power VM: RHEL 7.5LE, SLES 12 SP3 LE       • Power VM: RHEL 8.2LE, SLES 15 SP2 • AIX (7.1c & 7.2Q), VIOS (2.2.6)     • Linux
                                                   LE
      Ubuntu 18.04                                                                   • IBM i 7.4TR2 or later               • IBM i 7.4, 7.3 & 7.2
    • Power NV: RHEL 7.5LE, Ubuntu 18.04         • Power NV: RHEL 8.2LE, Ubuntu 20.4
                                             •   AIX (7.2V), VIOS (2.2.6)            • Load Source                           supported via VIOS
•   AIX (7.1Z & 7.2F), VIOS (2.2.6)                                                  • Software RAID 0, 1, 5 & 6 (Linux)
•   IBM i (7.4 TR1)                          •   IBM i 7.4TR3 or later
                                             •   Load Source                         • OS Mirroring (AIX, IBM i)
•   Load Source
•   Software RAID 0, 1, 5 & 6 (Linux)        •   Software RAID 0, 1, 5 & 6 (Linux)
•   OS Mirroring (AIX, IBM i)                •   OS Mirroring (AIX, IBM i)

                                                                                                                                                                26
                                                                                                    Session plénière
L'agenda de la plénière

Introduction

Partie 1 – Evolutions infrastructure et IBM Power 2020

Partie 2 – Evolutions IBM i 2020

Conclusion

                                                         27
                                      Session plénière
Session plénière
Partie 2 – Evolutions IBM i 2020
  Philippe Bourgeois – IBM France

                                    28
Evolutions IBM i : 2 TR (Technology Refresh) par an

                                                      29
                                Session plénière
Evolutions IBM i 2020

•   Open Source

•   Services Web

•   Administration système

•   Modernisation des applications

•   DB2, DB2 Web Query, RPG, COBOL, RDi, sécurité…

                                                        30
                                     Session plénière
Open Source
•   Pourquoi l'Open Source sur IBM i ?
    –   Nouvelles possibilités → ouverture de l'IBM i
         •   Pour les administrateurs système
               ‐   Déploiement automatisé/continu d'applications, clonage de partition, gestion de certificats, ZIP/UNZIP…
         •   Pour les développeurs
               ‐   Nouveaux langages, bacs à sable, DevOps, échange de données, gestion de PDF, appel de Services Web, de SMS…

    –   Portage d'applications
    –   Facilité pour trouver des compétences
    –   Evolutions permanentes
    –   Passerelle vers l'IA, l'IOT, les technos Web, l'informatique quantique…
    –   Plus de 400 packages disponibles, sous forme de RPM
    –   Installables par YUM ou avec IBM ACS
    –   Deux types de support
         • Communautaire
         • Chez IBM : https://www.ibm.com/support/pages/open-source-support-ibm-i

                                                                                                                                 31
                                                                                                  Session plénière
Open Source
•   Bases de données
     –   PostgreSQL, MariaDB, SQLite

•   Langages
     –   PHP communautaire, Node.js, Python, R, Perl, Java 11 (early access)

•   Développement et connectivité
     –   Node-RED, GCC, Driver ODBC…

•   DevOps
     –   Git, Ant, Maven

•   Echange de données, flux de données
     –   ActiveMQ, Kafka

•   Editeurs
     –   Orion, sed, nano, vim

•   Utilitaires
     –   Ansible, Curl, jq, rsync, chroot, cloud-init, updatedb, locate, man, 7zip…

•   Serveur HTTP
     –   Nginx

                                                                                                         32
                                                                                      Session plénière
Services Web – APIs REST

•   L'IBM i comme serveur (fournisseur)                   –   3. Node-RED
    de Services Web :
    –   1. IWS (Integrated Web Services Server)
         •   Pas de développement

                                                          –   4. LoopBack (création + API Management)

    –   2. Développement              ou             ou   –   5. Solutions permettant de créer des
         •   Egalement : assistant de RDi Java Edition        Services Web à partir de transactions 5250

                                                                                                        33
                                                              Session plénière
Services Web – APIs REST

•   Nouveautés IWS

                                                    34
                                 Session plénière
Administration système

•   IBM ACS (Access Client Solutions)
    –   Successeur de IBM i Access for Windows (Client Access)
                         Quelques nouveautés 2020
                         • ACS 1.1.8.5
                             • Mise à jour possible par PTF
                             • F4 dans l'exécution de scripts SQL
                             • Fonction de comparaison de contenu de tables
                         • ACS 1.1.8.6 (décembre)
                             • Amélioration du F4
                             • Déverrouillage automatique des curseurs résultat suite à période d'inactivité
                             • Upload de multi-fichiers

                                     F4

                                                                                                               35
                                                                 Session plénière
Administration système

•   Services IBM i
    –   Accès aux fonctions système en SQL                                      57 nouveaux services en 2020
                                                                         •   Lecture / écriture de fichiers dans l'IFS
                                            Services IBM i               •   Partages Net Server
                                                                         •   Points et programmes d'exit
                                      •   IFS                            •   Objets dépendants d'un fichier
                                      •   DTAQ                           •
               SQL                    •   PTFs
                                                                             Objets journalisés
                                                                         •   Détail d'un poste de journal au format SYSLOG
                                      •   Sécurité                       •   Travaux à démarrage anticipé
                                      •   Messages                       •   Transactions sous contrôle de validation
                                      •   Objets et bibliothèques        •   Serveurs HTTP
                                      •   Travaux                        •   Objets verrouillés par un travail
        ACS
                                      •   TCP/IP                         •   Droits sur les objets
                                      •   Stockage                       •   Droits sur les répertoires et fichiers IFS
                                      •   Produits sous licence          •   Suppression d'anciens fichiers spoule
                                      •   Spoules                        •   Description des sous-systèmes
                                      •   Centre de santé                •   Validation des données d'une table
                                      •   Journaux                       •   Comparaison des données de 2 tables
                                      •   Applications                   •   …
                                      •   Java                           •   + des services BRMS et PowerHA

                                                                                                                        36
                                                             Session plénière
Administration système

•   ObjectConnect
    –   Commandes SAVRSTLIB, SAVRSTOBJ…
    –   En natif TCP/IP
    –   7.4 uniquement

•   ARE (Administration Runtime Expert)
    –   5733-ARE – Gratuit
    –   Vérification de conformité d'environnements
    –   Améliorations sur la gestion centralisée des PTFs

•   Nagios
    –   Solution open source de surveillance / supervision
    –   Plugin Nagios for i, gratuit

                                                                                37
                                                             Session plénière
Administration système
•   ANSIBLE
    –   Plateforme Open Source pour automatiser les
        déploiements de systèmes et d'applications
    –   Gratuit, avec des options facturables via RedHat
    –   Agent-less (rien à installer sur les systèmes cible)
    –   Basé sur Python/YAML (playbooks)
    –   Fonction de rollback en cas d'erreur
                                                                                    Nœuds
    –   Cas d'usage                                                                 managés
         • Administration système
         • Déploiement d'applications
         • Livraison continue                         Nœud de
         • Provisionnement                            contrôle
         • Orchestration

                                                                                              38
                                                                 Session plénière
Administration système
•   ANSIBLE for i                                                               Tâche et module              Playbook
    –   ANSIBLE avec les modules IBM i peut s'installer
         • Sur un serveur Linux x86
               ‐   Support communautaire ou Red Hat
         •   Sur un serveur IBM i
               ‐   Support communautaire ou IBM

    –   De multiples modules fournis et à venir
    –   Cas d'usage
         • Tâches d'administration
               ‐   Téléchargement et installation de PTF
               ‐   Déploiement de programmes et d'applications
               ‐   Gestion des travaux, de la sécurité
               ‐   Exécution de tâches spécifiques par commandes CL et scripts SQL
         •   Tâches de développement
               ‐   Intégration continue, automatisation des builds…
               ‐   Déploiement d'un environnement applicatif Dev > Test > QA > Prod
         •   Tâches Cloud
               ‐   Clonage / provisionnement de VM et déploiement dans le Cloud (public / privé)
         •   Vérification de conformité de configuration et de sécurité
               ‐   Vérification d'attributs système, de droits, de profils utilisateur…

                                                                                                                        39
                                                                                          Session plénière
Administration système

                                                    Modules "Ansible Core"
Modules "Ansible for IBM i"                          supportés sous IBM i

                                                                             40
                                 Session plénière
Modernisation des applications
                                                                                                                               Ou autre plateforme

                        APIs REST – Services Web IBM i
                                                                                                                                                           API
                                   API                   API                                                                                             Gateway              Applications
                API
                                                                                                                     Flux événementiels                                         clientes

                                                                 Applications
                                                                                                                                                     API Management

                                                                    IBM i
      IWS

                                                                                             Applications IBM i
          API               API            API             API

                                                                        Applications IBM i
     Programmes
    RPG / COBOL
                            SQL            SQL                                                                                                                        APIs – Services Web
                                                                                                                                                                        API
                                                                                                                    Flux asynchrones
   Exposition de la
logique métier et des                                                                                                                                                   API
                                         Fonctions
 données IBM i sous                       système                                                                 SQL, Axis (IWS Client)
  forme de services                                                                                                                                                     API

                                                                                                                                                                                             41
Que font les clients avec leur IBM i ?

                                                 42
                              Session plénière
Comment se mettre à niveau ?
•   Sessions IBM de présentation et workshops à distance
    –   Sessions d'information et de formation
    –   IBM Systems Lab Services et IBM Garage for Systems
    –   Possibilité d'utiliser vos vouchers IBM i

•   Webinars
    –   IBM et partenaires

•   Formations réalisées par les partenaires IBM
    –   GTP (Global Training Partner) : Arrow, Global Knowledge, Ingram, LearnQuest, TechData
    –   Gaia / Volubis, NoTos

•   Autres événements
    –   vCEC 2020 – Entre le 16 et le 19 novembre

                                                                                                43
                                                             Session plénière
L'agenda de la plénière

Introduction

Partie 1 – Evolutions infrastructure et IBM Power 2020

Partie 2 – Evolutions IBM i 2020

Conclusion

                                                         44
                                      Session plénière
Vous pouvez aussi lire