
Tuto - Lors de la mise en place d’un cluster de serveurs, on est souvent confronté à des problèmes de connectivité entre les hosts. Le moyen le plus rapide de tester cette connectivité est d’effectuer un test de flux entre les hosts concernés
Lors de la mise en place d’un cluster de serveurs, on est souvent confronté à des problèmes de connectivité entre les hosts.
Les hosts communiquent et se retrouvent la plupart du temps grâce au multicast sur le protocole UDP.
Ce problème peut venir la plupart du temps d’un routeur qui ne supporte pas le multicast, empêchant donc toute communication par ce biais entre les hosts.
Le moyen le plus rapide de tester cette connectivité est d’effectuer un test de flux entre les hosts concernés.
Pour cela, installer « iperf » avec un simple « apt-get install iperf »
Il faut ensuite convenir d’un host qui jouera le rôle du serveur pour répondre au multicast UDP, on générera sur le deuxième host des requêtes UDP.
Voici ce qu’il faut exécuter sur le host 1 :

On voit que le serveur est en écoute sur le port 7600, et sur l’adresse multicast 230.0.0.4. A vous d’adapter ces informations à l’adresse et au port que vous souhaitez tester.
Voici ce qu’il faut exécuter sur le host 2 :

On s’aperçoit que les requêtes sont envoyées correctement au premier host et que celui ci répond avec un temps de transfert et une vitesse tout à fait corrects.
On peut également constater la réponse du premier serveur au paquets:

On retrouve les mêmes requêtes que celles envoyées.
On peut en conclure qu’il n’y a ici aucun problème de connectivité sur le multicast UDP. Il n’y a plus qu’à continuer à configurer votre cluster correctement, sans avoir à vous soucier d’un problème multicast UDP.
L’objectif de cet article est discuter d’une architecture web virtualisée pour répondre au mieux à la charge et gérer la sécurité
Derrière le terme « cloud » se cache bien plus qu’un simple mot à la mode ou un lointain serveur hébergé quelque part sur Internet. Depuis une dizaine d’années, le cloud computing s’est imposé comme LE modèle incontournable pour déployer ces applications. Mais de quoi parle-t-on réellement quand on évoque le cloud ? Pourquoi tout le monde fait-il cette transition ? Quels sont les avantages, mais aussi les limites de ce modèle ?
Si vous avez déjà passé des heures à attendre que votre projet se "bundle" avec Webpack, vous savez à quel point cela peut freiner votre productivité. Bonne nouvelle : Vite.js est arrivé pour changer la donne ! Conçu pour optimiser les temps de développement et moderniser l'approche du bundling, Vite révolutionne la façon dont nous travaillons avec des des outils comme React, Vue ou encore Angular. Plus rapide, plus flexible et conçu pour tirer parti des modules ES natifs, Vite promet de mettre Webpack à la retraite.