par Brian R. Smith - Mis en ligne le 6/10/2004 - Publié en Janvier 2004
Comment configurer les caches local et reverse-proxy
Dans la 1ère partie de cet article, j'expliquais que le FRCA (fast Response Cache
Accelerator) est une technologie cache introduite avec la
V5R2 de l'OS/400 et de HTTP Server (animé par Apache), et
je donnais un aperçu de ses fonctions. (Toutes les références
à HTTP Server de cet article sous-entendent HTTP Server
animé par Apache). FRCA est à l'affût dans SLIC (System
Licensed Internal Code), pour intercepter les requêtes « get »
HTTP et, on l'espère, pour trouver le contenu déjà mis en
cache.Non seulement FRCA est rapide mais il peut aussi réduire
considérablement l'utilisation de la CPU. En réalité,
FRCA regroupe deux caches en un : il offre à la fois un cache
local et un cache reverse-proxy. FRCA présente aussi une limitation
importante : on ne peut l'utiliser que pour servir des
documents publics provenant du serveur HTTP.
Dans cette seconde partie de notre exposé sur FRCA,
nous allons plus loin en montrant comment configurer les
deux caches FRCA : local et reverse-proxy.
Technologie Cache FRCA de la V5R2, deuxième partie
Avant de démarrer, il faut couvrir un détail important : comment
le cache local FRCA utilise le NFC (Network File
Cache). Le NFC est un composant SLIC assimilable à un système
de fichiers opérant au-dessous de
l’interface machine (MI, machine interface)
et qui permet à d’autres tâches
d’ouvrir, de lire, d’écrire et de fermer
des fichiers stream. En V5R2, le NFC est
activé et a une taille par défaut de 10
Mo, allouée à partir du pool utilisateur
de base. Compte tenu du store à un
seul niveau de l’OS/400, si vous n’utilisez
pas le NFC, il va simplement flotter
vers le DASD et ne perturbera pas le
fonctionnement de vos autres applications.
Vous pouvez changer les paramètres
NFC via la commande CHGT
CPA (Change TCP/IP Attributes). Par
exemple,
CHGTCPA NFC(*YES 300 10)
changerait les paramètres du NFC pour adopter les valeurs
par défaut.
Il est important de noter que le cache reverse-proxy
FRCA alloue simplement de la mémoire principale à partir du
pool d’utilisateurs de la base, pour contenir les pages de résultat HTML provenant des serveurs
de contenu à distance. Généralement,
ces pages de résultat HTML sont petites,
donc IBM a estimé qu’il était préférable
de maintenir un cache en mémoire
plutôt que d’alourdir le fardeau
du NFC.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Une baie de stockage c’est quoi ?
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- 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
- Top 5 des évolutions technologiques impactant la sécurité 2026
- Tendances 2026 : l’IA devra prouver sa rentabilité
- L’identité numérique : clé de voûte de la résilience et de la performance en 2026
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
