ESTECO steigert Effizienz in der Software-Entwicklung mit Proxmox VE Für die interne Forschungsabteilung suchte ESTECO ein Virtualisierungssystem zum Betrieb von Entwicklungs- und Testumgebungen. Mit der Implementierung von Proxmox VE können nun alle Testmaschinen komfortabel verwaltet und überblickt werden und der Bereitstellungsprozess hat sich massiv beschleunigt. Fordert ein Entwickler eine neue VM an, kann das IT-Team diese rasch instanziieren und sofortigen Zugriff gewähren.
"Unser Unternehmen ist hoch spezialisiert auf numerische Optimierung und Simulationsdatenmanagement, wir entwickeln die Optimierungssoftwarelösungen VOLTA und modeFRONTIER und unterstützen unsere Kunden. Um Softwarefunktionalitäten zu überprüfen, unseren Kunden Support anzubieten und um den Zugriff auf Sandboxing-VMs zu ermöglichen, müssen wir täglich eine große Anzahl an virtuellen Gästen instanziieren."
"Der Hauptvorteil mit Proxmox VE besteht für uns darin, dass wir unseren Arbeitsaufwand deutlich reduzieren konnten." Livio Tenze, IT-Leiter bei ESTECO.
Virtualisierung um Zeitaufwand für Bereitstellung von VMs zu minimieren
Livio Tenze ist promovierter Elektronikingenieur im Bereich Signal- und Bildverarbeitung und Leiter der IT-Abteilung bei ESTECO. Vor der Implementierung von Proxmox VE musste das IT-Team viele Stunden damit verbringen, die gewünschten VMs für die Ingenieure*innen aus der Entwicklungs- und Testabteilung zu erstellen, zu konfigurieren, bereitzustellen und zu sichern.
"Inzwischen sind die Prozesse sehr schnell," sagt Livio T. "Unsere Entwicklungs- und Ingenieurteams können rasch eine VM einrichten mit der sie dann gleich ihre neu implementierten Software-Funktionen testen können."
ESTECO entwickelt anspruchsvolle Optimierungssoftware für Desktop- und Unternehmensinstallationen. Das Unternehmen wurde 1999 gegründet und hat an die 130 Mitarbeiter*innen an seinem Hauptsitz in Triest, Italien sowie den Niederlassungen in den USA und Indien. Davon sind 80 Mitarbeitende in Italien und 50 an den anderen Standorten beschäftigt. ESTECOs Produkte und Dienstleistungen sind auf numerische Optimierung und Simulationsdatenmanagement spezialisiert und das Unternehmen unterstützt damit seine Kunden bei der Entwicklung von Prototypen und Zukunftsprodukten. Über 300 Unternehmen und Organisationen weltweit vertrauen dem Anbieter um spezialisiertes Fachwissen zu konsolidieren, die Teamarbeit zu rationalisieren und die Produktentwicklung in einem breiten Spektrum von Industriesektoren zu fördern.
Proxmox VE-Cluster mit über 60 VMs und Container pro Tag
"Derzeit haben wir fünf Knoten mit Proxmox VE", sagt Livio Tenze. "In einem Cluster haben wir zwei AMD- und drei Intel-Knoten, auf denen täglich etwa 60 VMs und Container laufen. Diese Knoten sind mit einem Datenspeicher verbunden auf dem die VMs gespeichert sind (ZFS-Speicher: LUNs und Dateisystem werden über iSCSI- und NFS-Protokolle allen Knoten zur Verfügung gestellt), und wir virtualisieren sowohl Linux als auch Windows. Unsere Backups speichern wir in spezifischen lokalen und Remote-Infrastrukturen. Zusätzlich haben wir bereits ein weiteres Hitachi-SAN am laufen, das wir mit dem Proxmox-Cluster verbinden wollen."
"Was uns an Proxmox VE wirklich sehr beeindruckt ist die Online Storage-Migration die in vielen Anwendungen sehr nützlich und leistungsstark ist. Regelmäßige Backups, LDAP-Integration und andere Funktionen machen Proxmox für uns zu einer wirklich soliden Lösung."
"Wir waren auf der Suche nach einer effizienten Lösung, um alle Entwicklungs- und Testmaschinen in einer überwachten Umgebung zu verwalten. Die größte Herausforderung war es fortschrittliche Technologien zu finden um unsere tägliche Arbeit zu vereinfachen und zu beschleunigen.“
"Durch Proxmox VE konnten wir die Effizienz unserer Unternehmensabläufe erheblich verbessern und damit die Entwicklung unserer eigenen Softwareprodukte beschleunigen," sagt Livio T. "Zusätzlich bieten virtuelle Maschinen eine einfache Verwaltung sowie ein einfaches Backup- und Restore-Prozedere und sie lassen sich schnell neu installieren und instanziieren.“
Proxmox VE nach Tests mit Eukalyptus, OpenNebula und VMware
"Auf Proxmox VE sind wir erst nach einigen Tests gestossen. Nachdem wir Eukalyptus, OpenNebula und VMware ausprobiert hatten, haben uns unsere Kollegen von SymTech IT die Proxmox VE-Lösung vorgestellt. Wir haben es installiert und getestet und als Proxmox-Partner hatten SymTech IT selbst viel Erfahrung mit Proxmox VE und konnten uns sehr helfen. Wir haben uns schließlich für Proxmox VE entschieden, weil es einfach zu verwalten ist und eine wirklich robuste Lösung für eine Virtualisierungsumgebung darstellt.“
Hauptanwendung
„Seit der Einführung von Proxmox VE haben unsere Softwareentwickler*innen und Ingenieure*innen während der Entwicklungs- und Testphasen ein hohes Maß an Flexibilität dazugewonnen. Aktuell instanziieren wir viele VMs um neue Softwarefunktionalitäten zu testen, unsere Kunden zu unterstützen, Zugang zu einer Sandbox-VM zu gewähren oder um ein neues Produkt zu testen. Das ist unsere Hauptanwendung mit der Virtualisierung."
VM-Management komplett über Webinterface möglich
"Da wir bei ESTECO bereits viele Open Source-Lösungen nutzen, hatten wir überhaupt keine Bedenken mit einer Open Source-Virtualisierungslösung. Wir konnten sogar feststellen, dass Proxmox VE viele Funktionen enthält, die in anderen Umgebungen nicht verfügbar sind. In vielerlei Hinsicht ist Proxmox VE sogar einfacher zu verwalten und zu verwenden. So bietet zum Beispiel das Webinterface fast jede Funktion die man zur Verwaltung von VMs benötigt. Dadurch können wir die Nutzung der Kommandozeile minimieren, was für uns die Arbeit schneller macht. Aber wir können trotzdem die Kommandozeile für einige Operationen nutzen und sie ist sehr leistungsfähig! Für uns ist diese Kombination einfach die perfekte Wahl.
Implementierung
"Die Implementierung von Proxmox VE war schnell und einfach. Wir fanden einige unbenutzte Server zum Testen und installierten Proxmox VE. Wir testeten sowohl die Hardware-Virtualisierung (KVM) als auch die Paravirtualisierung (OpenVZ und LXC). Die Einrichtung von Proxmox VE war einfach und verlief ohne Probleme. Nützliche Hilfe und Anleitungen fanden wir im Proxmox-Wiki und auf der Proxmox-Webseite. Für einige anspruchsvollere Anpassungen erhielten wir auch Hilfe von unseren Kollegen bei SymTech IT.“
Resultat: Mehr Performance und weniger Arbeitsaufwand
Die Implementierung von Proxmox VE innerhalb von ESTECO war sehr erfolgreich und das Unternehmen verfügt nun über ein vollständiges Entwicklungs-Virtualisierungssystem für seine Test- und Forschungsabteilung.
"Durch den Einsatz von Proxmox VE können wir unsere Testmaschinen jetzt super überblicken und verwalten und der Erstellungsprozess ist sehr schnell. Brauchen unsere Entwickler*innen eine neue VM, instanziieren wir sie und sie können sofort darauf zugreifen und die VM nutzen. Darüber hinaus haben wir mit den VM-Templates eine sehr effiziente Möglichkeit, viele VMs – insbesondere mit derselben Konfiguration – zu instanziieren.“
"Zusätzlich konnten wir auch die Performance mit der Implementierung von Proxmox VE verbessern. Alles in allem haben wir unseren Arbeitsaufwand erheblich reduziert - Erstellung, Konfiguration, Bereitstellung und Backup funktionieren jetzt wirklich schnell."
"Zusammengefasst kann ich sagen, dass Proxmox VE unsere zentralen Arbeitsprozesse signifikant beschleunigt hat und uns zudem durch die vereinfachte Verwaltung unterstützt.“
Livio Tenze
Electroingenieur (PhD) in Signal- und Bildbearbeitung und Leiter IT- Abteilung, ESTECO
Über ESTECO
ESTECO ist ein unabhängiger Softwareanbieter, hoch spezialisiert auf numerische Optimierung und Simulationsdatenmanagement mit einer soliden wissenschaftlichen Grundlage und einem flexiblen Ansatz für Kundenbedürfnisse. Über 300 internationale Organisationen haben sich für ESTECO entschieden, um spezialisiertes Fachwissen zu konsolidieren, die Teamarbeit zu rationalisieren und die Produktentwicklung in einem breiten Spektrum von Industriesektoren zu fördern. ESTECO wurde 1999 gegründet und hat seinen Hauptsitz in Triest, Italien mit Niederlassungen in den USA und Indien. Etwa 130 Mitarbeiter*innen, davon 80 in Italien und 50 in den anderen Büros, sind für das Unternehmen tätig.
Über Proxmox Partner: SymTech IT
SymTech IT ist ein professioneller Anbieter von IT-Systemen und -Lösungen mit den Schwerpunkten Cloud Services und Business Continuity. Seit 20 Jahren beschäftigt sich SymTech mit IT-Systemen und -Lösungen, mit dem Ziel seine Kunden auf dem Weg der Informationstechnologie zu unterstützen und zu begleiten und ihnen kompetente und effektive Lösungen und Unterstützung zu bieten. Das Unternehmen ist darauf spezialisiert die Sicherheit von Unternehmensdaten zu gewährleisten und die Verfügbarkeit von Diensten sicherzustellen. SymTech hat seinen Sitz in Triest, Italien und ist ein Proxmox-Reseller und offizieller Schulungspartner.
Mehr Infos: https://www.symtech.it