article

Système d'exploitation

OS/400 est le système d'exploitation d'IBM conçu pour ses machines de la gamme AS400 ISeries. Il s'agit d'un système dédié à l'informatique de gestion qui intègre des technologies brevetées comme un système de fichiers objet et une base de données intégrée.

Conception


A la base de la conception de l'as400 et de son système, il y avait la conception du système 38 devant remplacer le système 36.Le besoin de garder les clients du système 36 à conduit à concevoir un système pouvant faire tourner les applications 36 sur la nouvelle machine. Le projet OS/400 méné par Franck Soltis est né.

Technologies


Dès les débuts de la conception du système 36 une technologie importante avait fait son apparition: l'espace d'adressage unique. Il s'agit d'accéder aux emplacements mémoire d'un système en confondant notamment la mémoire vive réelle et les disques durs.

Le système a été conçu en C++ et intègre d'origine un système de fichier objet. Les données sont stockées sous une forme arborescente composée de trois niveaux : les bibliothèques, les objets et les membres. Une bibliothèque contient des objets, qui eux-même sont décomposés en membres.

La base du système a été conçue avec une politique de grande évolutivité. Pour cela, la technologie MI (Interface Machine) a été intégrée au système. Elle lui permet de rester en grande partie indépendante du matériel. Ainsi, si un changement de type de processeur est à envisager le développement d'une version dédié du système prendrait que quelques mois. Toujours dans le cadre de cette politique, le mode d'adressage 64 bits a été appliqué au système.

OS/400 intègre une base de donnée. Cette dernière n'avait pas de nom jusqu'à il y a quelques années, où elle a pris le nom commercial de DB2. Sa particularité par rapport à d'autres bases de données, c'est qu'elle est beaucoup plus proche du noyau système (des API ont été développées spécialement pour elle). De plus elle est aujourd'hui la seule qui ne demande pas une personne dédiée à son administration, même avec des bases conséquentes. Cette base de données applique les modifications aux fichiers sans temps de latence et optimise de facto la base à tout moment sans pénaliser les utilisateurs. Il n'y a pas de manipulations mensuelles ou hebdomadaires pour ré indexer ou supprimer les espaces vides dans les bases.

Depuis le system/38 introduit par IBM en 1978, cette base de donnée intégrée au système est accompagnée des DDS (Data Description Specifications) , language permettant la définition des fichiers physiques (PF) et logiques (LF) de la base de donnée (tables,vues,et index).La nouveauté, avec la sortie de l'OS/400 en 1988, fut l'intégration de SQL(structured query language) comme alternative aux DDS pour la création et la manipulation des données de la base, apportant ouvertures et fonctionnalités supplémentaires.

Les nouvelles versions intègrent aujourd'hui le LPAR. Il s'agit de permettre le partitionnement logique d'un système installé. On obtiendra ainsi plusieurs systèmes logiques avec leurs utilisateurs ,leurs fichier, leurs accès réseau sur un seul système physique réel.

Autres fonctionnalités


OS/400 intègre en option la technologie PASE, qui permet de développer les application UNIX sur le système et de les exécuter. Il permet d'installer via le partitionnement logique d'autre systèmes d'exploitation dont Linux. (Distribution SuSE ou RedHat 64 bits)

Importance dans le monde


La France fait partie des pays grands utilisateurs des As/400 ou iSeries.

Liens externes


OS/400 | OS/400 | OS/400 | OS/400 | OS/400 | OS/400 | I5/OS | OS/400 | OS/400 | OS/400

 

This article is licensed under the GNU Free Documentation License. It uses material from the "OS/400".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld