Von SAN-Engpässen zu einer skalierbaren SaaS-Infrastruktur mit Proxmox VE und Ceph
Wegen steigender Supportkosten, alternder Hardware und SAN-bedingter Storage-Engpässe migrierte das kanadische SaaS-Unternehmen UpperBee zu Proxmox Virtual Environment. Mit Unterstützung von Proxmox-Partner Images et Technologie baut das in Montréal ansässige Unternehmen eine hyperkonvergente Infrastruktur mit Proxmox VE und Ceph auf, reduzierte so die Herstellerabhängigkeit und schuf eine skalierbare Plattform für künftige Workloads.
Für ein SaaS-Unternehmen wirkt sich die Infrastruktur unmittelbar darauf aus, wie schnell die Teams die Software entwickeln, testen und verbessern können, auf die sich ihre Kunden verlassen. Der Montréaler Softwareanbieter UpperBee, spezialisiert auf die Verwaltung von Eigentumswohnanlagen und Eigentümergemeinschaften, brachte seine bestehende VMware-Umgebung zunehmend schwerer mit den Anforderungen einer modernen Entwicklungsorganisation in Einklang. Die Gebühren für Supportverträge wurden kontinuierlich teurer, während die zugrunde liegende Hardware das Ende ihres Support-Lebenszyklus erreichte.
Gleichzeitig konnte die veraltete SAN-Architektur den benötigten Durchsatz des Entwicklungsteams und die erforderliche Reaktionsfähigkeit nicht mehr liefern. Das führte zu Reibungsverlusten in den täglichen Abläufen und weitere Investitionen in das bestehende proprietäre Ökosystem waren schwer zu rechtfertigen. UpperBee benötigt eine Plattform, die den Kostendruck senkt, Storage-Engpässe beseitigt und dem internen Team mehr Kontrolle über den täglichen Betrieb gibt.
Die Entscheidung für Proxmox VE und Ceph
Proxmox Virtual Environment überzeugte, weil es Enterprise-Virtualisierung, Clustering, Hochverfügbarkeit und Software-defined Storage in einer einzigen Open-Source-Plattform vereint. Für UpperBee bedeutete das eine besser planbare Infrastrukturstrategie ohne die Lizenzunsicherheiten der bisherigen Umgebung.
Ein entscheidender technischer Faktor war die native Integration von Ceph. Sie ermöglichte es dem Projektteam, ein hyperkonvergentes Setup zu entwerfen, ohne weiterhin auf ein separates SAN angewiesen zu sein. Compute und Storage konnten auf derselben Hardware laufen, was die Komplexität reduzierte und künftige Erweiterungen vereinfachte. Auch die einfache Bedienung im Betrieb war wichtig, da das interne Team die Umgebung nach der Implementierung eigenständig verwalten sollte. Die webbasierte Verwaltungsoberfläche machte dies möglich und stellte zugleich alle Funktionen bereit, die für den Produktivbetrieb nötig waren.
Ein validierter Cluster für die Migration in Eigenregie
Das Projekt wurde gemeinsam mit Images et Technologie umgesetzt, einem autorisierten Proxmox Partner mit Sitz in Montréal. Der Partner unterstützte das SaaS-Unternehmen bei der Lösungsarchitektur, der Hardwarebeschaffung, der vollständigen Vorkonfiguration des Clusters sowie mit technischer Beratung.
Die neue Umgebung wurde auf Dell-Serverhardware aufgebaut, wobei CPU und Arbeitsspeicher auf Ceph-Workloads ausgelegt wurden. Gestackte Aruba-Switches mit 25/100 Gbit/s und MLAG bildeten die Netzwerkgrundlage. Dedizierte Netzwerkschnittstellen wurden zugewiesen für:
Corosync – latenzkritische Cluster-Kommunikation
Ceph – Storage-Replikation
Frontend-Traffic – VM- und nutzerseitiger Traffic
Der Speicher wurde präzise auf den jeweiligen Workload abgestimmt, was von Proxmox VE nativ unterstützt wird:
Ceph wurde als verteilter Speicher innerhalb der hyperkonvergenten Umgebung für allgemeine Virtual-Machine-Workloads eingesetzt.
ZFS wurde als Speicherschicht für die SQL-Infrastruktur eingerichtet – nativ verfügbar in Proxmox VE sowohl bei der Installation als auch über die Web-Oberfläche.
Images et Technologie lieferte den Cluster vollständig vorkonfiguriert und validiert, sodass sich das interne Team auf die Migration konzentrieren konnte und nicht auf den Aufbau der Infrastruktur. Nach der Übergabe führte das Unternehmen den Wechsel von seiner VMware-Lösung zu Proxmox VE eigenständig durch – ein Beleg dafür, dass die neue Plattform sowohl technisch leistungsfähig als auch im täglichen Betrieb gut handhabbar ist.
4-fache Performance–Steigerung
Mit Proxmox VE beseitigte UpperBee seine Abhängigkeit von VMware und gewann mehr Kontrolle über Infrastrukturkosten und -planung. Die neue Infrastruktur aus Proxmox Virtual Environment und Ceph beseitigte zudem die SAN-bedingten Storage-Engpässe, die die Entwicklungsabläufe zuvor ausgebremst hatten. Gleichzeitig unterstützte der Wechsel niedrigere Gesamtbetriebskosten und eine besser planbare Infrastruktur. Das neue Setup erlaubt außerdem eine effektivere Nutzung vorhandener Hardware. Ältere Hardware kann für Nicht-Produktiv-Workloads wie Build-Server, Staging-Umgebungen oder Backup-Ziele weiterverwendet werden, statt aufgrund restriktiver Lizenzierung oder Kompatibilitätsanforderungen ausgemustert zu werden. Für UpperBee schuf die Migration eine flexiblere Infrastrukturgrundlage für sein SaaS-Geschäft.
Der Umstieg auf eine hyperkonvergente Umgebung mit Ceph war ein echter Game-Changer. Mit dem Wechsel zu ZFS haben wir eine vierfache Performance-Steigerung erreicht und können unsere Infrastruktur nun kostengünstig skalieren, ohne an einen proprietären Anbieter gebunden zu sein.Cédric Deschamps, CTO & Co-Founder, UpperBee
Cédric Deschamps CTO & Co-Founder, UpperBee
Über UpperBee UpperBee ist ein in Montréal ansässiges SaaS-Unternehmen, das auf Immobilienverwaltungssoftware für Eigentumswohnungen und Eigentümergemeinschaften spezialisiert ist. Seine Plattform ermöglicht es Hausverwaltungen, Vorständen und Bewohnern in ganz Kanada und den USA, Kommunikation, Dokumente, Finanzen und Abläufe in einer zentralen Cloud-Umgebung zu verwalten. Erfahren Sie mehr: https://upperbee.com/
Über Images et Technologie Images et Technologie wurde 1996 gegründet und hat seinen Hauptsitz in Montréal, Québec. Als kanadischer IT-Lösungsanbieter, Systemintegrator und Managed Service Provider hilft das Unternehmen als offizieller Proxmox-Partner in Kanada Organisationen bei der Planung, Implementierung und dem Betrieb von Open-Source-Virtualisierungsumgebungen auf Basis von Proxmox Virtual Environment und Ceph. Erfahren Sie mehr: https://www.imagespc.com/