Le Load Balancing (répartition de charge en français) est une technique utilisée pour distribuer la charge sur plusieurs serveurs. Appliquée au E-Commerce, elle est principalement utilisée pour :
1. Traiter un grand nombre de visiteurs simultanés sur une période donnée (par exemple pendant les soldes),
2. Garantir la disponibilité du site.
La mise en œuvre de cette technique nécessite tout d’abord une architecture matérielle particulière (Load Balancer, serveurs, …) qu’il convient d’étudier avec un professionnel de l’hébergement mais également une plateforme e-commerce adaptée.
WebSAles Platform, la plateforme e-commerce de Netwave, offre plusieurs configurations possibles pour fonctionner en environnement « Load Balancé ». Voici quelques exemples possibles :
1. N X serveurs d’application + 1 X serveur de base données,
2. N X serveurs d’application pour la partie « Front Office » uniquement + 1 X serveur d’application pour la partie « Back Office » + 1 X serveur de base de données,
3. N X serveurs d’application pour la partie « Front Office » spécifiquement pour 1 site donné + 1 X serveur d’application pour la partie « Back Office » + 1 X serveur de base de données,
4. … Les possibilités sont multiples.
Pour offrir encore plus de possibilités, le module WebSAles RMS (Remote Media Server) permet de déporter la médiathèque de WebSAles Platform évitant donc la réplication de fichiers volumineux sur tous les serveurs d’application.