Einleitung

Wir sind schizophren!

Zum einen bauen wir auf der einen Seite etwas auf, und versuchen es danach mutwillig wieder kaputt zu bekommen. Primär sind wir Anwendungsentwickler, aber die Security ist ein extrem wichtiger Bestandteil unseres QA (Quality Assurance) Prozesses und d.h. die von uns entwickelten Anwendungen werden vorm Release von uns auf Herz und Nieren durch intensive Funktions und Sicherheitstests geprüft.

Das bedeutet natürlich auch Besonderheiten bei unseren Arbeitsmitteln. Vor vielen Jahren musste man noch mit 2 Rechnern arbeiten: ein Windows Gerät zu entwickeln und auf dem 2. Gerät wird alles rund um Security oder Plattform spezifische Tests abgewickelt. Das ist unterwegs, auch mit Laptops, nur bedingt praktikabel.  

Daher nutzen wir intensiv virtuelle Umgebungen um die verschiedenen Systeme möglichst Effizient auf wenig Rechnern betreiben zu können. Hier kommen wir nun zu einem größerem Problem, die Performance wenn es um graphische Anwendungen geht. Unsere Security Tests sind auch ohne graphische Oberfläche möglich, jedoch erfordern Funktionstests von auf Linux basierten Anwendungen mit GUI die Ausführung einer Desktop Umgebung wie Gnome oder Xfce. Auf Windows steht zum aktuellen Zeitpunkt (02/2020) zwar die WSL1 zur Verfügung, in welcher es auch möglich ist, Xfce zu betreiben - dies ist aber zum aktuellen Zeitpunkt ganz und gar nicht empfehlenswert. Zudem unterstützt die WSL1 nicht alle Linux Calls womit vor allem intensivere Netzwerk Todos schlicht nicht möglich sind. 

Auf Windows Systemen führt für uns daher derzeit kein Weg an einer Virtualisierung von Linux vorbei. Zurück zum Thema, Performance.


  • 04.04.2020 15:52:59