Montée en charge et disponibilité

  • Application Web sans gestion de session ni d’état

  • Pas de gestion d’objets persistants en mémoire côté serveur

  • Les données de type fichier sont stockées dans le système de fichiers

  • La taille de la base de données et l’usage de la bande passante du réseau sont optimisés

  • Déploiement de WorkflowGen dans un environnement web farm avec support de la répartition de charge (load balancing)

  • Répartition si nécessaire de l’application et des données associées sur plusieurs serveurs

  • Utilisation d’une base de données secondaire répliquée en temps réel afin de réduire les temps de réponse du serveur

Fonctions d’évolutivité

Application Web sans session et sans état

  • Entièrement compatible avec les fonctionnalités d’équilibrage de la charge et d’architectures web farm

  • Amélioration de l’utilisation de la mémoire au niveau du serveur

Réglage du produit

WorkflowGen propose de multiples options pour optimiser la tailler de stockage et les temps de réponse selon vos contraintes. Par exemple :

  • Vous pouvez réduire le montant des données affichées dans la page d’accueil du Portail

  • Vous pouvez définir pour chaque processus si les valeurs des données seront conservées pour chaque action du processus ou uniquement pour la dernière

Stockage des fichiers de données

Vous pouvez configurer WorkflowGen pour stocker les fichiers de données dans la base de données ou dans le système de fichiers. Le stockage dans la base de données simplifie l’administration des fichiers de données et de la sauvegarde (sans interruption de services).

Le stockage dans un système de fichiers procure les bénéfices suivants :

  • Optimisation de la taille de la base de données et de la charge CPU du serveur de base de données

  • Réduction de l’utilisation de la bande passante entre le serveur Web et le serveur de base de données

  • Les fichiers de données peuvent être stockés dans un dossier du système de fichiers en local ou à distance

Web farm

WorkflowGen supporte la configuration web farm : Vous pouvez mettre en place 2 serveurs web (ou plus) pour prendre en charge les demandes de workflow. La configuration Web Farm améliore les performances et offre un haut niveau de disponibilité.

Montée en charge de la base de données

La fonctionnalité optionnelle de montée en charge de la base de donnée de WorkflowGen permet par l’addition des serveurs de base de données d’améliorer de façon très importante les performances et les temps de réponse. Les serveurs de base de données secondaires seront utilisés comme serveurs en lecture seule dédiés (requêtes SQL SELECT). Ils seront répliqués depuis la base de production primaire existante.

La montée en charge de la base de données est supporté seulement avec les bases de données SQL Server.

Évolutivité illimitée

Pour de très grandes montées en charge avec des milliers de transactions par heure, vous pouvez mixer les fonctionnalités précédentes pour construire une architecture BPM hautement évolutive, par exemple :

  • 2 serveurs Web en répartition de charge

  • 1 serveur de base de données primaire

  • 2 serveurs de base de données secondaires

Dernière mise à jour