Configuration de la performance TCP / IP sous KVM / Qemu

Alors que de plus en plus d'entreprises se rendent à des services clouds disponibles publiquement, je suis curieux que vous pensez à la mise en place TCP / IP Dans le nuage. Est-il possible de vous tromper? Considérant que vous n'avez pas accès au serveur hôte, vous êtes un peu limité, je suppose

Supposons que vous utilisiez trois serveurs comme argument MongoDB Dans un ensemble de répliques sur FreeBSD ou Linux, Qui sont synchronisés par le réseau interne.

Je serais également curieux si quelqu'un avait des tests de performance réels à l'appui de leurs arguments. J'ai testé divers conducteurs de réseau disponibles pour KVM / Qemu.
http://viktorpetersson.com/201 ... sd-9/
, Mais il est curieux qu'ils offrent un gourou ici pour une configuration supplémentaire.

J'ai commencé à jouer un peu avec les recommandations de la mise en place, comme on l'a suggéré ci-dessus.
https://calomel.org/network_performance.html
, Mais, ce qui est intéressant, j'ai vu une baisse de la performance et non une augmentation, mais peut-être que je n'ai pas bien compris les paramètres.

Rafraîchir:

J'ai fait quelques tests supplémentaires et publié le résultat
http://viktorpetersson.com/201 ... iver/
. Malheureusement, le résultat n'était pas comme prévu.
Invité:

Emilie

Confirmation de:

Je voudrais célébrer deux points pouvant affecter vos conclusions.

1) Examinez qu'il est écrit sur le réglage automatique. Cette fonctionnalité, qui, autant que je me souvienne, est apparue pour la première fois dans le noyau Linux 2.6.18 Et il a été amélioré dans les noyaux suivants. Mettez simplement, il permet au noyau de changer de manière dynamique ces paramètres tcp, À quels programmeurs de réseau sont utilisés. Google autotune linux. Reportez-vous également à K.
http://www.psc.edu/networking/ ... Linux
La version courte permet Linux Définir les paramètres de pile TCP Pour vous et non interférer, comme cela peut aggraver les performances.

Deuxième moment - Ceci est de vérifier la version KVM_QEMU, Que vous utilisez. Il y avait beaucoup de travail sur la performance et dans les versions antérieures VIRTIO_NET Il y avait une erreur de limitation de performance dans les réseaux à grande vitesse. Dans la mesure où KVM_QEMU Maintenant sur 1.0, Continuez.

Pour répondre aux questions, connectez-vous ou registre