Ignorer les liens de navigation | |
Quitter l'aperu | |
Introduction aux services réseau d'Oracle Solaris 11 Oracle Solaris 11.1 Information Library (Français) |
1. Service réseau (présentation)
2. Gestion des serveurs cache Web
Gestion des serveurs cache Web (liste des tâches)
Configuration système requise pour NCA
Bibliothèque d'interposition pour prise en charge démon du serveur de porte
Prise en charge de plusieurs instances
Administration de la mise en cache de pages Web (tâches)
Activation de la mise en cache de pages Web
Désactivation de la mise en cache de pages Web
Activation ou désactivation de la journalisation NCA
Chargement de la bibliothèque d'utilitaires de socket NCA
Ajout d'un port au service NCA
Mise en cache des pages Web (référence)
Network Cache and Accelerator (NCA) accroît les performances du serveur Web en conservant un cache au niveau du noyau des pages Web visitées lors des demandes HTTP. Ce cache de noyau recourt à la mémoire système pour augmenter considérablement les performances des demandes HTTP, normalement gérées par les serveurs Web. L'utilisation de la mémoire système pour conserver des pages Web pour les demandes HTTP accroît les performances du serveur Web en réduisant le temps système entre le noyau et le serveur Web. NCA fournit une interface de sockets par l'intermédiaire de laquelle tous les serveurs Web peuvent communiquer avec NCA avec un minimum de modifications.
Lorsque la page demandée est récupérée du cache au niveau du noyau (succès du cache), les performances sont considérablement améliorées. Lorsque la page demandée ne se trouve pas dans le cache (échec du cache) et doit être récupérée à partir du serveur Web, les performances sont également améliorées de façon significative.
Ce produit est conçu pour être exécuté sur un serveur Web dédié. Si vous exécutez d'autres traitements importants sur un serveur qui exécute NCA, des problèmes risquent de se produire.
NCA prend en charge la journalisation des succès du cache. Ce journal est stocké au format binaire afin d'accroître les performances. La commande ncab2clf permet de convertir le journal du format binaire au format CLF (Common Log Format).
La version Oracle Solaris inclut les améliorations suivantes :
Interface de sockets.
Prise en charge de sendfile vectorisé, permettant la gestion de AF_NCA. Pour plus d'informations, reportez-vous à la page de manuel sendfilev(3EXT).
Nouvelles options de la commande ncab2clf qui prennent en charge la possibilité d'ignorer les enregistrements avant une date sélectionnée (-s) et de traiter un nombre spécifié d'enregistrements (-n)
L'entrée logd_path_name dans le fichier ncalogd.conf peut indiquer un périphérique brut, un fichier ou une combinaison des deux.
Prise en charge d'un serveur Web pour ouvrir plusieurs sockets AF_NCA. Avec plusieurs sockets, différents serveurs Web peuvent s'exécuter sur un seul et même serveur.
Nouveau fichier de configuration appelé /etc/nca/ncaport.conf . Ce fichier peut permettre de gérer les ports et adresses IP que NCA utilise. Il est possible que votre serveur Web ne fournisse pas la prise en charge native du socket AF_NCA. Si tel est le cas, utilisez ce fichier et la bibliothèque d'utilitaires de socket NCA pour convertir un socket AF_INET en socket AF_NCA.