Wiki » Historique » Version 5
Benjamin Bohard, 16/04/2015 14:15
| 1 | 1 | Benjamin Bohard | h1. Wiki |
|---|---|---|---|
| 2 | 1 | Benjamin Bohard | |
| 3 | 1 | Benjamin Bohard | h2. Configuration du proxy-cache |
| 4 | 1 | Benjamin Bohard | |
| 5 | 1 | Benjamin Bohard | Livrer une configuration ubuquiste pour squid n'est pas possible et il est fréquent de devoir ajuster les paramètres du proxy cache dans la phase d'administration. |
| 6 | 1 | Benjamin Bohard | |
| 7 | 1 | Benjamin Bohard | L'approche qui sera mise en place proposera des profils orientant dans le choix de jeux de valeurs pour les paramètres de squid. |
| 8 | 1 | Benjamin Bohard | |
| 9 | 1 | Benjamin Bohard | h3. Profils d'utilisation |
| 10 | 1 | Benjamin Bohard | |
| 11 | 1 | Benjamin Bohard | Les profils d'utilisation d'un proxy-cache sont déterminés par le type de fichiers demandés, leur variété, leur fréquence de consultation. |
| 12 | 1 | Benjamin Bohard | Ces facteurs déterminants peuvent évoluer au cours de l'utilisation du serveur, aussi il ne faut pas compter sur la pérennité du choix fait à l'instanciation du serveur. |
| 13 | 1 | Benjamin Bohard | |
| 14 | 2 | Benjamin Bohard | h3. Efficacité du proxy-cache |
| 15 | 1 | Benjamin Bohard | |
| 16 | 1 | Benjamin Bohard | Le rôle de la fonction cache du proxy est d'alléger la charge sur la connexion à Internet et de fluidifier l'obtention de ressources en en stockant une partie en local. |
| 17 | 1 | Benjamin Bohard | On peut mesurer l'efficacité du proxy-cache avec trois marqueurs : |
| 18 | 3 | Benjamin Bohard | * hit rate : le rapport du nombre de fichiers distribués depuis le cache sur le nombre total de fichiers demandés ; |
| 19 | 3 | Benjamin Bohard | * byte hit rate : le rapport du volume des fichiers distribués depuis le cache sur le volume total des fichiers demandés ; |
| 20 | 3 | Benjamin Bohard | * temps de réponse : le temps nécessaire pour distribuer les fichiers demandés (depuis le cache ou non). |
| 21 | 3 | Benjamin Bohard | |
| 22 | 3 | Benjamin Bohard | Selon les configurations, le temps de réponse peut-être plus long dans le cas d'une distribution depuis le cache. |
| 23 | 3 | Benjamin Bohard | |
| 24 | 3 | Benjamin Bohard | h3. Paramètres d'optimisation |
| 25 | 3 | Benjamin Bohard | |
| 26 | 3 | Benjamin Bohard | h4. Algorithme de suppression des objets du cache |
| 27 | 3 | Benjamin Bohard | |
| 28 | 5 | Benjamin Bohard | h5. lru |
| 29 | 5 | Benjamin Bohard | |
| 30 | 5 | Benjamin Bohard | least recently used |
| 31 | 5 | Benjamin Bohard | |
| 32 | 5 | Benjamin Bohard | h5. lfuda |
| 33 | 5 | Benjamin Bohard | |
| 34 | 5 | Benjamin Bohard | least frequently used dynamic aging |
| 35 | 5 | Benjamin Bohard | |
| 36 | 5 | Benjamin Bohard | h5. gdsf |
| 37 | 5 | Benjamin Bohard | |
| 38 | 5 | Benjamin Bohard | greedy dual size frequence |
| 39 | 3 | Benjamin Bohard | |
| 40 | 3 | Benjamin Bohard | h4. Cache |
| 41 | 3 | Benjamin Bohard | |
| 42 | 3 | Benjamin Bohard | h5. Taille |
| 43 | 4 | Benjamin Bohard | |
| 44 | 3 | Benjamin Bohard | Relation forte avec la mémoire vive disponible : l'index du cache est gardé en mémoire vive |
| 45 | 3 | Benjamin Bohard | |
| 46 | 3 | Benjamin Bohard | h5. FS sous-jacent |
| 47 | 3 | Benjamin Bohard | |
| 48 | 3 | Benjamin Bohard | * un filesystem voire un disque propre ; |
| 49 | 3 | Benjamin Bohard | * journalisation ; |
| 50 | 3 | Benjamin Bohard | * option noatime. |
| 51 | 3 | Benjamin Bohard | |
| 52 | 3 | Benjamin Bohard | h5. Structure du cache |
| 53 | 4 | Benjamin Bohard | |
| 54 | 3 | Benjamin Bohard | * ufs |
| 55 | 3 | Benjamin Bohard | * aufs |
| 56 | 3 | Benjamin Bohard | * diskd |
| 57 | 3 | Benjamin Bohard | * rock (pour Trusty) |
| 58 | 4 | Benjamin Bohard | |
| 59 | 3 | Benjamin Bohard | h3. Profilage du proxy-cache |