Solutions
Qu'est-ce que la répartition de charge ?
La banalisation des accès haut débit a induit une nouvelle consommation du Web : télétravail et accès à distance aux applications de l'entreprise, extranet clients et partenaires, espaces de travail collaboratifs en ligne, portails Internet, applications " à la demande " (Software as a Service), e-commerce... Avec, comme corollaire, une croissance permanente du nombre d'utilisateurs et de la charge des serveurs.
La puissance de tout serveur étant limitée, ces nouvelles générations d'applications doivent être en mesure de fonctionner sur plusieurs serveurs pour supporter les variations du nombre de ses utilisateurs. C'est ce qu'on appelle l'évolutivité applicative (scalability).
Les entreprises doivent également trouver des solutions pour répartir cette charge sur les différents serveurs, soit par le biais de mécanismes incorporés aux applications, soit en utilisant des composants externes ou bien, en réorganisant leurs architectures. La répartition de charge est la capacité de distribuer le travail entre plusieurs serveurs qui délivrent le même service.
Toutefois, l'augmentation du nombre de serveurs augmente le risque de problèmes de fonctionnement (pannes, capacités de traitement, engorgement,...). La capacité de pallier à ces dysfonctionnements pour garantir la disponibilité est qualifiée de haute disponibilité.
ALOHA Load Balancer - Pour quels besoins ?
ABSORBER les pics de charge
Ponctuel ou récurrent, le pic de charge ralentit les temps de réponse, dégrade la qualité de service, voire même génère une indisponibilité des applications ou services accessibles par le Web.
ALOHA Load Balancer a été conçu pour absorber simplement et économiquement les pics de charge, sans avoir à investir dans une solution coûteuse de renforcement de l'infrastructure applicative :
- Délestage de la charge des serveurs : gestion de la file d'attente (queueing), gestion des tampons des connexions (buffering), gestion des logs,...
- Répartition intelligente du trafic, en fonction de la disponibilité et/ou capacité relative des serveurs
GARANTIR la disponibilité
L'indisponibilité d'un site Web engendre immédiatement un fort impact négatif pour l'image de l'entreprise quand il ne génère pas directement une baisse de chiffres d'affaires ou des coûts d'improductivité pour l'entreprise.
ALOHA Load Balancer propose de nombreuses fonctionnalités natives qui permettent de garantir la continuité de service des plateformes applicatives et services web :
- Contrôles intelligents de vitalité des serveurs (health checks),
- Redirection des flux réseaux (HTTP et TCP/IP) et applicatifs, réaffectation de serveurs, pour absorber les pics d'activité, assurer la disponibilité pendant les opérations de maintenance, dans le cadre de plans de reprise d'activité,
- Haute disponibilité mono ou multi-sites,
- Haute disponibilité entre les ALOHA,
AMELIORER les temps de réponse
Rapidement développées ou portée en mode Web, les applications récentes connaissent bien souvent des lenteurs, des erreurs de code et divers dysfonctionnements qui dégradent le service.
ALOHA Load Balancer embarque de nombreux mécanismes qui permettent de pallier à bon nombre de ces défauts, améliorant ainsi la qualité du service perçue par l'utilisateur :
- Ajout ou modification de cookies de session,
- Validation de protocole,
- Libération anticipée de sessions,
- Filtrage des entêtes,
- Gestion dynamique des contextes (content switching),
- Logs détaillés favorisant le diagnostic des problèmes,
SECURISER les applications
Comme toute application informatique, les services Web sont sujets à un certain nombre de failles de sécurité.
ALOHA Load Balancer intègre en standard de nombreuses fonctionnalités, facilement paramétrables, pour renforcer la sécurité des accès aux applications accessibles par le Web :
- Filtrage d'URL,
- Filtrage des entêtes HTTP,
- Protection contre les attaques par saturation (DoS) et contre les attaques en déni de service distribuées (DDoS),
- Liste de contrôle d'accès IP (ACL IP),
- Limites de connexions,
- Validations protocolaires,
- Blocage des fuites d'informations par cookie,
OPTIMISER l'infrastructure applicative
L'activité et la productivité des entreprises reposent aujourd'hui en grande partie, voire en totalité, sur leur système d'information, qu'il soit géré en interne ou externalisé. Les directions informatiques doivent à la fois capitaliser sur l'existant, anticiper les besoins et justifier leurs investissements.
Bénéficiant de l'un des meilleurs ratios performance/fonctionnalités/prix du marché, les appliances de load balancing ALOHA permettent de soulager les systèmes, de mieux exploiter la puissance globale disponible du groupe de serveurs et de pérenniser l'infrastructure existante :
- Réduction de la puissance des serveurs nécessaire au bon fonctionnement des services Web et/ou réaffectation de serveurs,
- Délestage de la charge des serveurs,
- Possibilité d'utiliser ALOHA sur des plateformes mutualisées et/ou virtualisées,
- Intégration rapide et flexible à l'infrastructure existante,
- Supervision simplifiée grâce au monitoring intégré ou par l'intégration avec tout outil tiers d'administration
REDUIRE la consommation énergétique
La réduction de la consommation énergétique est plus que jamais au coeur des préoccupations des entreprises.
Intégrer le logiciel de répartition de charge et de haute disponibilité ALOHA, c'est faire le choix de réduire l'empreinte énergétique des salles informatiques sur l'environnement, en diminuant la consommation électrique :
- Processeurs et électronique à très faible consommation électrique (de 10 à 57 Watts),
- Réduction nombre de serveurs nécessaires pour une même charge,
- Avec ALOHA Virtual Appliance, mutualisation des ressources matérielles





