par Etienne Richards - Mis en ligne le 18/05/2005 - Publié en Juillet / Aout 2004
En lisant l'article « Quand PowerPC n'est-il pas PowerPC?",
j'ai été intrigué par l'affirmation de l'auteur selon laquelle
la CPU PowerAS contient plusieurs processeurs de différentes
architectures sur le même moule parce qu'il
supporte de multiples noyaux CPU. Je n'ai pas pu m'empêcher
de me demander comment cela affecterait notre travail
sur nos machines iSeries utilisant OS/400 ...Aujourd'hui, je déclare
que « ce concept multinoyau est superbe » et j'espère
que vous penserez de même après avoir lu cet article.
Le concept multinoyau de la CPU PowerAS, épaulé par
l'IBM PASE (Portable Applications Solution Environment)
vous permet d'exécuter des programmes compilés pour AIX
(OS semblable à Unix d'IBM) sur votre iSeries sans même
être obligés de recompiler le logiciel. Sur les machines
iSeries introduites après septembre 1997, la CPU peut faire la
navette dynamiquement entre les architectures
PowerPC et PowerAS (le superviseur
qui fait partie du SLIC contrôle la
commutation de la CPU). IBM n'a pas publié
PASE et la CPU multinoyau, mais je
pense qu'elle devrait le faire parce que ces
deux éléments ouvrent de belles perspectives
aux utilisateurs des machines iSeries.
Cette ouverture est un logiciel
open source (voir l'encadré « Qu'est-ce
qu'Open Source ? ») gratuit écrit pour
Unix que vous pouvez utiliser sur l'iSeries, à la seule condition
d'avoir une version du logiciel open source compilée
pour AIX. Dans cet article, nous verrons comment créer des
fichiers compressés compatibles avec PKZIP directement sur
votre iSeries en exécutant les utilitaires Zip et Unzip dans
l'environnement PASE.
Quel est l'intérêt ? Peut-être que vous aurez besoin d'envoyer
par FTP un grand fichier à un partenaire qui utilise des
serveurs sous Windows, Linux ou quelque autre OS, et qu'il
désire recevoir le fichier compressé. Vous pouvez télécharger
l'utilitaire open source et l'exécuter sur votre iSeries
pour compresser et décompresser des fichiers sur l'IFS —
sans consacrer un centime au logiciel de compression.
Réglez votre PASE avec Open Source
PASE est un environnement d’exécution Unix pour iSeries.
Ce n’est pas un clone d’Unix ou d’un autre système d’exploitation,
on ne l’exécute pas dans une partition séparée, et ce
n’est pas non plus l’émulation d’un autre matériel ou logiciel.
PASE est un environnement d’exécution contenant les
bibliothèques nécessaires pour faire tourner des exécutables
AIX directement sur le matériel iSeries en mode PowerPC.
Comme les applications PASE tournent directement sur le
matériel, il n’y a pas d’overhead supplémentaire et les applications
PASE sont empêchées d’exécuter des opérations illicites
ou d’accéder illégalement à des objets qui pourraient
nuire au système. PASE est une fonction tarifée de l’OS/400
(option 33).
En installant PASE sur l’iSeries, vous chargez en fait un
command shell, des programmes Unix, des bibliothèques
Unix et des API de programmes iSeries. Vous pouvez démarrer
le command shell PASE en entrant « CALL QP2TERM ».
Cela lance un programme shell par défaut appelé le Korn
Shell, que vous pourrez utiliser pour installer le logiciel AIX, utiliser des programmes AIX inclus avec PASE et gérer des
fichiers stream sur l’IFS. Les programmes Unix vous aident à
naviguer et à gérer votre environnement PASE. Comme ils
sont par nature sensibles à la casse (majuscules/minuscules),
il faut la respecter en entrant les noms. Les API installées peuvent
vous aider à intégrer des programmes PASE avec vos
autres programmes iSeries. Nous couvrirons ces API en détail
plus tard au moment d’intégrer des programmes Zip et
Unzip à l’OS/400.
Pour créer une solution Zip/Unzip opérationnelle, vous
devrez effectuer deux tâches. Premièrement,
trouver, télécharger et installer les versions
compilées des programmes Zip et Unzip.
Deuxièmement, créer un programme driver
OS/400 qui appelle Zip et Unzip afin que vos
utilisateurs n’aient pas à apprendre des commandes
AIX, sauf s’ils ont quelque expérience
en la matière. Vous n’avez pas besoin de créer
un programme driver pour utiliser les programmes
PASE Zip et Unzip parce que vous
pouvez exécuter ces programmes directement à partir du
shell PASE. Le programme driver permet de créer des commandes
OS/400 traditionnelles auxquelles tous les utilisateurs
peuvent accéder et vous n’aurez pas à dispenser de formation
supplémentaire autre que les paramètres utilisés
avec ces commandes.
Téléchargez cette ressource
Microsoft 365 Tenant Resilience
Face aux failles de résilience des tenants M365 (configurations, privilèges, sauvegarde). Découvrez 5 piliers pour durcir, segmenter et surveiller vos environnements afin de limiter l’impact des attaques. Prioriser vos chantiers cyber et améliorer la résilience de vos tenants Microsoft 365.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Les 6 étapes vers un diagnostic réussi
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
- Cybersécurité Active Directory et les attaques de nouvelle génération
Les plus consultés sur iTPro.fr
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
- Le champ de bataille des fournisseurs de services n’est plus l’IA, mais la confiance
- Continuer avec Exchange Server : quelles conséquences ?
- Ransomware : l’IA accélère le vol de données et place les dirigeants dans le viseur
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
