Surprendre! C’est l’heure du rafraîchissement de la technologie IBM i


13 septembre 2021

Alex Woodie

IBM a surpris le monde du milieu de gamme la semaine dernière en annonçant des mises à jour technologiques (TR) pour IBM i 7.3 et 7.4, qui sont devenues généralement disponibles vendredi. Les TR d’automne, qui sont généralement annoncés en octobre, ont apporté la prise en charge du nouveau serveur Power E1080 basé sur Power10 en plus d’une multitude d’améliorations du système d’exploitation et des produits IBM i environnants.

La grande nouveauté avec les nouveaux TR – IBM i TR 7.3 TR11 et 7.4 TR5 – est la prise en charge des serveurs basés sur le nouveau processeur rapide Power10 d’IBM, qui est la première puce Power basée sur son processus de 7 nanomètres. Les entreprises qui souhaitent utiliser l’un des nouveaux serveurs Power10 – à commencer par le Power E1080 haut de gamme, qui devrait être livré plus tard ce mois-ci – devront exécuter 7.3 TR11 ou 7.4 TR5. Les modèles Power10 de milieu de gamme et d’entrée de gamme, qui devraient être annoncés plus tard cette année et en 2021, auront également besoin de l’un de ces deux systèmes d’exploitation.

Mais IBM a emballé beaucoup plus de goodies dans ces TR (son quatrième rafraîchissement de TR pendant la pandémie de COVID) qui intéressera la majeure partie des magasins IBM i (c’est-à-dire les 99,9% d’entre nous qui n’adoptons pas immédiatement la grande nouvelle classe entreprise machine). Nous vous donnerons un aperçu général de ces goodies dans cette histoire, qui sera suivi d’histoires plus détaillées sur des objets spécifiques.

En haut de la liste des améliorations TR se trouve une actualisation totale d’IBM i Navigator, le principal utilitaire utilisé par les administrateurs pour surveiller et gérer les systèmes IBM i. Avec cette version, IBM a complètement remanié Navigator à partir de zéro, en le réécrivant en Angular et Prime, et en le basant entièrement sur les services SQL.

« C’est devenu un élément stratégique pour nous de pouvoir gérer notre système via [SQL] services, et maintenant que Navigator est construit sur ceux-ci, nous mangeons notre propre cuisine », a déclaré l’architecte IBM i Steve Will Informatique Jungle dans un briefing.

IBM a complètement reconstruit IBM i Navigator sur les services Angular, Prime et SQL.

« Mais nous permettons également à Navigator de faire plus facilement quelque chose que nos clients souhaitent depuis longtemps, à savoir que Navigator gère plusieurs images IBM i sur un seul écran, une seule vitre, une seule interface de navigateur », a-t-il déclaré. .

Toutes les fonctions disponibles dans la commande d’écran vert ou prises en charge dans la version patrimoniale de Navigator ne sont pas disponibles dans le nouveau produit, qu’IBM appelle « New Nav ». Mais le nouveau Navigator est l’orientation stratégique d’IBM pour l’avenir, et toute nouvelle fonctionnalité y sera intégrée, tandis que le produit historique Navigator est stabilisé, selon Alison Butterill, chef de produit IBM i.

« Au fil du temps, nous allons passer à la nouvelle version du navigateur », a déclaré Butterill. « C’est là que nous aimerions que les clients déménagent. Cela va certainement répondre à bon nombre des préoccupations que les gens ont eues au fil du temps. Et nous supprimerons progressivement l’ancienne version, comme vous pouvez l’imaginer, car la version patrimoniale, par exemple, comporte plusieurs onglets pour gérer plusieurs systèmes.

En parlant de services SQL, IBM a ajouté 14 nouveaux scripts SQL pour des tâches spécifiques, qu’IBM appelait auparavant les services SQL, mais qu’aujourd’hui, il appelle les services IBM i. Douze de ces nouveaux services IBM i ciblent le journal d’audit et sont conçus pour aider les professionnels IBM i à extraire des données plus utiles du journal d’audit.

IBM a également amélioré un certain nombre de services IBM i existants. Cela inclut QSYS2.NVME_INFO, qui est « essentiellement comme une jauge de carburant pour vos appareils NVMe », a déclaré Will lors d’une présentation Web la semaine dernière hébergée par COMMON, que vous pouvez consulter sur ce lien.

Le service IBM i nommé QSYS2.SECURITY_INFO a également été amélioré. « Nous avons ajouté plus d’informations au service SECURITY_INFO afin que vous puissiez obtenir plus d’informations… sur la façon dont votre sécurité est configurée », a déclaré Will.

ACS avertira désormais les utilisateurs s’ils ont des modifications de base de données non validées.

De nombreux nouveaux services Db2 (qui sont des services SQL qui ciblent la base de données) ont fourni ces deux TR. Selon la page Web du support IBM, les 11 nouveaux services Db2 fournis permettent aux développeurs SQL d’utiliser REST pour traiter les requêtes HTTP afin de lire et d’écrire des données à partir de la base de données. « Les services offrent les mêmes capacités que les fonctions HTTP SYSTOOLS sans la surcharge de création d’une JVM », a déclaré IBM sur sa page Web de support IBM.

IBM Access Client Solutions (ACS), le client Java qui s’exécute sur n’importe quel navigateur Web, connaît également une certaine action avec 7.3 TR11 et 7.4 TR5. Une meilleure gestion de la mémoire devrait générer une meilleure satisfaction des utilisateurs lorsqu’ils travaillent avec Exécuter des scripts SQL dans ACS version 1.1.8.8. Il existe également de nouveaux exemples que les clients peuvent prendre et personnaliser, « facilitant le succès avec SQL et IBM i Services », a déclaré la société.

Les nouvelles fonctionnalités ACS les plus intéressantes, cependant, sont les nouvelles options de validation et d’annulation, qui complètent les nouveaux contrôles et indicateurs sur l’écran ACS indiquant que les modifications apportées à la base de données n’ont pas encore été effectuées.

« Les gens ont commencé à apporter des modifications rapides à leur base de données en utilisant Exécuter des scripts SQL, mais parfois ils entrent au milieu de la transaction [and don’t finish it] », a déclaré Will. « [Now] vous disposez d’un moyen simple et emblématique de valider une modification apportée via ACS ou de l’annuler. Vous avez un indicateur visuel sur l’écran qui montre que vous êtes au milieu d’une transaction. Vous ne l’avez pas encore commis. Avant de quitter cet écran, voulez-vous vous assurer de le valider ? »

Quelqu’un a dit « open source » ? Parce qu’IBM a apporté une tonne de nouveautés open source à IBM i avec les nouveaux TR, notamment : Node.js version 16 ; Python version 3.9 ; une actualisation de la GNU Compiler Collection (GCC) ; le projet Source Forge tn5250 ; l’utilitaire dos2unix ; vidage hexagonal ; Script fantôme ; TDS gratuit ; nouveaux éléments intégrés bash ; et enfin (mais certainement pas des moindres) le programmateur chron.

Il s’agit de la feuille de route IBM i mise à jour d’IBM pour le second semestre 2021.

Mais attendez, il y a plus ! (Il y en a toujours !) IBM a mis à jour son offre Cloud Storage Solutions for i, qui permet aux utilisateurs de sauvegarder leurs données IBM i dans des magasins d’objets exécutés dans le cloud. IBM prend désormais officiellement en charge le très populaire Simple Storage Service (S3) d’Amazon Web Services, ainsi que le magasin d’objets Google Cloud Storage (GCS) compatible S3. Cela s’ajoute à la prise en charge d’IBM Cloud et à la prise en charge d’IBM Spectrum, dont nous vous avons parlé plus tôt cette année.

IBM promet également d’avoir renforcé les performances avec ses solutions de stockage cloud (5733-ICC) en augmentant la taille maximale des objets et en améliorant les performances d’envoi d’objets vers le cloud.

Vous identifiez-vous en tant que développeur IBM i ? Ou peut-être connaissez-vous quelqu’un qui le fait ? Quoi qu’il en soit, vous serez heureux d’apprendre qu’IBM a renforcé ses deux offres de développement de base, notamment l’IDE Rational Developer for i (RDi) et Rational Developer Studio for i (RDS), également connus sous le nom de « les compilateurs ».

Avec RDi 9.6.0.11, IBM a fourni ce qu’il appelle « une nouvelle expérience utilisateur » destinée aux développeurs sur écran vert, conçue pour fournir « une transition plus facile lorsqu’ils passent à l’expérience des outils de bureau ». Un certain nombre d’autres modifications, pour la plupart mineures, – dont beaucoup ont été demandées par les utilisateurs d’IBM i via le programme de demande d’amélioration (RFE) d’IBM – ornent la nouvelle version. Vous pouvez voir la liste complète des améliorations RDi ici.

IBM a renforcé RDS avec une paire de nouvelles fonctions RPG, y compris la prise en charge de %FIELDS pour l’opération SORTA pour un tableau de structure de données. IBM affirme que cette nouvelle capacité « permet aux programmeurs de trier une structure de données selon plusieurs sous-champs ». Il a également ajouté un nouveau comportement à la fonction DEBUG(*CONSTANTES) qui permet aux constantes nommées d’être évaluées dans le bugger. (IBM a également annoncé de nouvelles fonctions de tableau intégrées %MAXARR et %MINARR, mais celles-ci ressemblent étrangement à ce qu’il a déjà annoncé plus tôt cette année.)

Outre le nouveau coprocesseur cryptographique 4769 (qui est expédié le 30 septembre et qui est vraiment plus matériel), c’est tout pour IBM i 7.3 TR11 et 7.4 TR5. Les TR sont apparemment devenus disponibles le 10 septembre, mais certains PTF peuvent ne pas avoir été expédiés.

Bon, c’est tout pour le moment. Restez à l’écoute pour les prochains numéros, où nous plongerons dans les détails des TR. En attendant, pour plus d’informations, consultez le wiki IBM i Technology Updates à l’adresse https://www.ibm.com/support/pages/node/1119129. Vous pouvez trouver la lettre d’annonce officielle d’IBM pour IBM i 7.3 TR11 au format PDF ici et vous pouvez trouver la lettre d’annonce officielle d’IBM pour IBM i 7.4 TR5 au format PDF ici.

HISTOIRES CONNEXES

IBM laisse tomber Power10 dans le gros et le mauvais fer d’abord

RPG obtient les «splits» avec les derniers TR

Big Blue dévoile les mises à jour de la technologie IBM i du printemps 2021

Laisser un commentaire