6.19. Charge réseau du Client IDERI note

Si vous prévoyez d’utiliser IDERI note dans votre réseau, vous êtes probablement intéressé par la charge réseau que le client IDERI note causera. Il ne peut pas y avoir de réponse simple à cette question, car comme pour toutes les applications informatiques en réseau, la charge du réseau dépend fortement des modèles d’utilisation. Avec le client IDERI note, la charge réseau dépend également fortement de l’intervalle d’interrogation client que vous choisissez. Les trois tests suivants peuvent vous donner une idée approximative de la charge de votre réseau par connexion client. Les trois tests ont été effectués pour une durée d’environ 8 heures et la charge du réseau a été mesurée pour le serveur IDERI note utilisant NTOP (http://www.ntop.org). L’intervalle d’interrogation client pour tous les tests a été artificiellement fixé à 20 s, de sorte que la période d’observation de ces tests de 8 heures ressemble à un test de 24 heures avec l’intervalle d’interrogation le plus court du client IDERI note (1 minute) qui peut être spécifié avec le programme d’installation du client IDERI note. Chaque test a été réalisé avec 5 clients différents connectés à un serveur IDERI note utilisant une connexion de canaux nommée.

Le premier test mesure le trafic réseau pour chaque client si aucun nouveau message n’est créé pendant la période d’observation. Cela signifie que les clients ne téléchargent pas de nouveaux messages et vérifient simplement périodiquement si de nouveaux messages leur sont disponibles. La figure 6.68 montre le trafic réseau qui a été mesuré tout au long de la période d’observation pour les sessions TCP qui ont été établies vers le serveur IDERI note.

Network traffic per each client to the IDERI note server if no new messages are created

Figure 6.68: Trafic réseau pour chaque client vers le serveur IDERI note si aucun nouveau message n’est créé

Comme vous pouvez le voir, le client envoie environ 400 Ko de données et reçoit environ 300 Ko de données. Avec notre extrapolation à 24 heures, cela fait 285 octets envoyés et 214 octets reçus par minute ou par intervalle d’interrogation.

Le deuxième test est similaire au premier test, mais cette fois, il mesure le trafic réseau pour chaque client si un nouveau message de taille 80 caractères est créé toutes les 10 secondes. Cela ressemblerait à un taux de 2 nouveaux messages par minute si nous extrapolons le test de 8 heures à un test de 24 heures comme décrit ci-dessus. Cela signifie que pendant chaque intervalle d’interrogation, le client reçoit deux de ces messages.

La figure 6.69 montre le trafic réseau qui a été mesuré tout au long de la période d’observation dans ce test pour les sessions TCP qui ont été établies pour le serveur IDERI note.

Network traffic per each client to the IDERI note server if a new message is created every 10 seconds

Figure 6.69: Trafic réseau pour chaque client vers le serveur IDERI note si un nouveau message est créé toutes les 10 secondes

Dans ce test, chaque client envoie 1,3 Mo et reçoit 1,6 Mo. Afin de tenir compte des erreurs d’arrondi, il s’agit de 1,4*1024*1024= 1468007 octets envoyés et 1,7*1024*1024= 1782580 octets reçus. Avec notre extrapolation à 24 heures, cela représente 61167 octets envoyés et 74275 octets reçus par heure ou 1020 octets envoyés et 1238 octets reçus par minute ou par intervalle d’interrogation.

Le troisième test est assez similaire au deuxième test. Encore une fois, il mesure le trafic réseau par chaque client si un nouveau message de taille 80 caractères est créé toutes les 10 secondes, mais cette fois, les clients doivent informer le serveur qu’ils ont reçu le message.

Figure 6.70 montre le trafic réseau qui a été mesuré tout au long de la période d’observation dans ce test pour les sessions TCP qui ont été établies pour le serveur IDERI note.

Network traffic per each client to the IDERI note server if a new message is created every 10 seconds and clients have to notify the server that they received the message

Figure 6.70: Trafic réseau pour chaque client vers le serveur IDERI note si un nouveau message est créé toutes les 10 secondes et que les clients doivent informer le serveur qu’ils ont reçu le message

Dans ce test, chaque client envoie et reçoit environ 2,2 Moctets. Afin de tenir compte des erreurs d’arrondi, il s’agit de 2,3*1024*1024= 2411725 octets. Avec notre extrapolation à 24 heures, cela représente 100489 octets envoyés et reçus par heure ou 1675 octets envoyés et reçus par minute ou par intervalle d’interrogation.