|
|
|
DNN 4.8.1- 5.x
Clusters & fermes de serveurs
Windows Azur
Windows Velocity
Mem-cached
Niveau: Expert
|
DISTRIBUTED CACHING PROVIDER
Il y a un pilote dans votre nuage
|
 |
|
|
Le premier cache distributé pour DotNetNuke
- Gérer le flux d'objets transitant dans les clusters de votre ferme applicative. Accès à des paramètres nouveaux et non fournis nativement par DotNetNuke (sérialisation, encapsulation, regroupement et distribution des objets en cache...)
- Optimiser progressivement la performance grâce à des stratégies d'objets (une stratégie par type d'objet)
Quelle différence avec le cache standard de DNN ? Ce module est un compromis unique entre l'API de cache de DNN, faite pour la synchronisation de cache local, et les technologies de cache distribués telles que: Microsoft AppFabric/Velocity CR3, MemCached.
Combien ça coûte? Une version gratuite permet de tester les principales fonctionnalités (version Beta) |

|
Caractéristiques
|
|
Interface
|
|
|
Un provider MemCached propose les fonctionnalités de AppFabric/Velocity sur DotNetNuke
Stratégies d'objet: 1 objet = 1 stratégie
Chaque objet DNN est analysé selon une "stratégie de cache” qui fournit les contrôles du moteur de cache et la chaîne de communication du cloud.
Une strategie “conservatrice” est appliquée par défaut aux objets inconnus pour garantir la robustesse du système.
Sérialisation / compression des objets en cache
Concurrences optimistes et pessimistes (Qu'est-ce que c'est?)
Groupes de tags et d'objets
Statistiques
Après les premières mesures, des statistiques sont générées. Elles constituent une première évaluation de la marge de manoeuvre pour optimiser ses performances.
Statistiques avancées / Graphe de séquences
Le module fournit des outils pour élaborer les stratégies optimales. L'outil de graphe utilise les statistiques pour créer la topologie en place.
Condensation et recommandations
Une fois le moteur lancé, vous pouvez enclencher la "condensation" automatique et ainsi affiner les stratégies en fonction des statistiques collectées. Les paramètres de cache se mettent à jour pour réduire les temps de récupération des objets. Une stratégie peut nécessiter plusieurs cycles de rodage avant d'être totalement optimale.
4 étapes pour une performance optimale:
- Collecte des mesures de temps dans le journal évènementiel de DNN (DEBUG log type)
- Statistiques générées à partir des évènements
- Analyse de ces statistiques et génération du graphe de séquences
- Condensation progressive jusqu'à obtenir un cache optimisé
Providers AppFabric 1.0 (On Premise / Azure), Velocity CTP3 et Memcached
Par défaut, le module installe les librairies pour AppFabric v1.0. Si vous souhaitez utiliser Velocity CTP3 ou Memcached, copiez les fichiers dll correspondants dans le répertoire bin.
Documentation détaillée
|






 |
Requis
|
|
| |
DotNetNuke 4.8.1+ to 5.x
|
| |
Dernières librairies Aricie (Gratuit)
|
| |
Un cluser de cache distribué en fonctionnement |
Previous Page | Next Page
Only registered users may post comments.