Virtualbricks

Translations: en

Virtualbricks est une solution de virtualisation pour les plates-formes GNU/Linux. C’est un frontend pour la gestion des machines virtuelles Qemu/KVM et des périphériques de réseau virtualisés VDE (Virtual Distribute Ethernet) tels que des commutateurs, des émulateurs de canaux, etc. Il peut être utilisé pour gérer soit des VM isolées, soit des bancs de test composés de nombreuses VM interconnectées par des éléments VDE, y compris des émulateurs de canaux. Bien qu’elle ne soit pas la seule, l’une des applications les plus importantes est la virtualisation de véritables bancs de test, tels que ceux utilisés par les auteurs pour évaluer les protocoles TCP et DTN (Delay-/Disruption-Tolerant Networking) dans des situations extrêmement complexes. En plus de la recherche, Virtualbricks est également un outil éducatif très précieux, car il permet aux professeurs comme aux étudiants d’utiliser des bancs de test de communication complets sur leur propre PC, en offrant des avantages évidents par rapport aux bancs de test physiques ou autres outils de simulation. Virtualbricks a été utilisé avec succès pendant de nombreuses années pour le cours « Protocol and Architectures for Space Networks » dans le cursus du Master en télécommunications et ingénierie informatique de l’Université de Bologne. L’approche virtuelle des activités de laboratoire, promue par Virtualbricks, ainsi que son utilité en soi, se sont révélées essentielles pour faire face aux confinements de l’Université, imposés par la pandémie de COVID-19 au cours des deux dernières années. Virtualbricks a récemment été porté sur Python3 et GTK3.

links

social