> Tech > Technologie cache FRCA de la V5R2, Première partie

Technologie cache FRCA de la V5R2, Première partie

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par Brian R. Smith - Mis en ligne le 29/09/2004 - Publié en Décembre 2003

Dopez votre livraison de contenu Web

Le FRCA (Fast Response Cache Accelerator) est une nouvelle architecture de caching pour l'iSeries HTTP Server (animé par Apache) introduite dans la V5R2 (toutes les références à  HTTP Server de cet article sous-entendent HTTP Server animé par Apache)...FRCA constitue un bond technologique spectaculaire pour l'iSeries, parce qu'il peut livrer le contenu Web jusqu'à  sept fois plus vite qu'en utilisant des fichiers servis par l'IFS (integrated file system) et plus de quatre fois plus vite que le cache local traditionnel dans le HTTP Server. FRCA offre cette performance tout en utilisant environ de quatre à  sept fois moins de ressources de CPU par transaction. Ces deux possibilités jointes confèrent à  FRCA une puissance hors du commun.
Ceci est le premier de deux articles sur cette importante nouvelle technologie. Cette 1re partie donne une vue d'ensemble des possibilités et des fonctions de FRCA. La 2e partie, prévue dans un futur numéro d'iSeries NEWS, expliquera comment configurer un HTTP Server pour traiter à  la fois le caching reverse-proxy et local FRCA.

FRCA (que les développeurs prononcent
familièrement « Frica ») est le nom
de produit externe donné à  une solution
logicielle appelée AFPA (Adaptative
Fast Path Architecture) développée
par IBM Research. Cette
architecture améliore considérablement
la capacité et la performance des
serveurs Web et TCP. A l’heure actuelle,
une seule application sur l’iSeries bénéficie
de FRCA dans OS/400 V5R2, le
HTTP Server, bien que les applications
TCP puissent aussi utiliser l’architecture.
Le Redbook iSeries Performance
Capabilities Reference V5R2 (SC41-
0607) à  http://publib.boulder.ibm.
com/iseries/v5r2/ic2924/books/as4ppc
p6.pdf soutient cette affirmation.
Consultez tout particulièrement la section
6.1, consacrée au HTTP Server. Le
tableau de la figure 1 démontre la performance
spectaculaire de FRCA.
Pour déterminer approximativement
le nombre de pages statiques que
vous pouvez servir à  partir de l’IFS, du
cache local du HTTP Server, ou du
nouveau cache FRCA, prenez le CPW
publié de votre serveur iSeries montré
dans le tableau et multipliez-le par le
nombre qui figure dans la colonne
« Capacité ». Par exemple, en prenant
un iSeries modèle 810 moyen avec
1.470 CPW, attendez-vous à  ce que le
HTTP Server serve environ 2.570 pages
statiques par seconde à  partir de l’IFS.
Pour le même système, attendez-vous
à  4.100 à  partir du cache local de HTTP
Server. Pour FRCA, attendez-vous à 
19.100, une différence impressionnante.
La colonne « Temps de CPU »
contient aussi des statistiques tout
aussi excitantes. Si vous devez servir 2
000 pages statiques par seconde sur le
même modèle 810, attendez-vous à 
consommer 1 140 CPW pour chaque
seconde de service IFS. Les mêmes fichiers
servis à  partir du cache local
consommeraient 700 CPW par seconde.
Pour FRCA, attendez-vous à 
seulement 160 CPW par seconde. Et
FRCA ne se contente pas d’être un
cache à  réponse rapide : il accélère le
fonctionnement global du système en
libérant le ou les principaux processeurs
pour d’autres tâches.
Au passage, mentionnons aussi
que FRCA contribue à  améliorer la réputation
d’iSeries en matière de performances.
A l’heure où nous écrivons
cet article, l’iSeries occupe la troisième
place du SPECweb99 et la deuxième
place du SPECweb99 SSL, tous deux
des benchmarks SSL. Ce n’est pas
FRCA seul qui donne à  l’iSeries une
telle supériorité, mais la possibilité
équilibrée d’effectuer d’énormes volumes
de travail e-business. Pour les
détails, voir http://www.specbench.
org/osg/web99, et http://www.specbench.org/osg/web99/ssl/.

Téléchargez gratuitement cette ressource

Guide de Services Cloud Managés

Guide de Services Cloud Managés

Accélérer votre transformation digitale, protéger et sécuriser vos environnements Cloud avec les offres de support, d'accompagnement et de services managés. Découvrez le TOP 3 des Services Managés pour accompagner la transformation de vos environnements Cloud, gagner en agilité et en sécurité dans un monde d'incertitudes.

Tech - Par iTPro.fr - Publié le 24 juin 2010