Berlin – 17.03.2022
Stephan Bienek
Head of Hosting
Wo immer möglich, setzen wir auf Open Source. Auch wenn es anfangs etwas mehr Aufwand bedeutet, sind wir davon überzeugt, dass die Vorteile von Open Source auf lange Sicht die Nachteile überwiegen. Open Source ist ein echtes und transparentes Geben und Nehmen, verbunden mit viel Leidenschaft der Community.
Warum wir uns für Apache CloudStack entschieden haben und wie es uns bei Kundenprojekten unterstützt, lesen Sie weiter unten?
Für den Aufbau unserer weSystems Cloud waren wir auf der Suche nach dem besten Tool, das uns und unsere Vision unterstützt. Zahlreiche Anforderungen an die neue Software wurden auch durch Kundenprojekte getrieben.
Während des Evaluierungsprozesses hatten wir oft das Gefühl, dass wir unsere Vision an das Tool anpassen oder das Rad neu erfinden mussten. Für uns war und ist es wichtig, dass wir uns von dem Tool inspiriert fühlen. Sobald eine neue Herausforderung auftaucht, sollten uns die Möglichkeiten der Software dazu inspirieren, sofort über Lösungen nachzudenken und uns motivieren, die Kombination von Funktionen auszuprobieren, um neue Lösungen zu schaffen.
Für uns und unsere Kunden wollten wir eine mandantenfähige IaaS-Plattform aufbauen, die ein breites Spektrum an unterschiedlichen Workloads unterstützt.
Was sollte die neue Plattform noch können?
✅ Unterstützung für mehrere Zonen
✅ Bereitstellung von mandantenfähigen IaaS-Funktionen.
✅ Unterstützung für die Bereitstellung von Managed Services für unsere Kunden.
✅ Integration des Kubernetes-Ökosystems
✅ Unterstützung für Ceph Storage
✅ Unterstützung für den Aufbau und Betrieb hybrider Lösungen, die Komponenten innerhalb der Virtualisierungsplattform und Komponenten außerhalb der Virtualisierungsplattform in Layer-2- und Layer-3-Szenarien kombinieren.
✅ Möglichkeiten zur Erstellung kundenspezifischer Serviceangebote
✅ Und ganz wichtig: Klarheit
Apache CloudStack hat andere untersuchte Optionen wie OpenStack, Proxmox und VMware weit hinter sich gelassen.
Daher haben wir uns für CloudStack als primäre Infrastruktur für die Entwicklung unserer kundenorientierten Dienste entschieden, d. h. für unser IaaS-Cloud-Angebot sowie für unsere Angebote für Managed Hosting und Managed Applications. Die von CloudStack angebotene Funktionalität entsprach am ehesten unseren Anforderungen in Bezug auf die Verwaltung virtueller Server, Netzwerkfunktionen und Mandantenfähigkeit. Das reichhaltige Funktionsangebot in den Bereichen Computing, Networking und UI/API, die Flexibilität, Funktionen zu kombinieren, die neuen Anforderungen entsprechen, und dabei die Benutzerfreundlichkeit und Nutzbarkeit beizubehalten, ist für uns die perfekte Mischung.
Insbesondere die breite Palette an virtuellen Netzwerktypen und -funktionen ermöglicht es uns und unseren Kunden, komplexe virtuelle und hybride Lösungen zu erstellen, die auf sehr spezifische und einzigartige Herausforderungen ausgerichtet sind.
Letztendlich hat uns die Möglichkeit, virtuelle Standardmaschinen und hochgradig angepasste virtuelle Maschinen gleichzeitig zu nutzen, überzeugt. Insbesondere für Anwendungsfälle wie GPU-basierte Render-Streaming-Plattformen.
Die Workloads, die wir auf CloudStack ausführen, reichen von klassischen Webserver-Farmen, Kubernetes-Clustern und Build-Servern bis hin zu latenzkritischen Managed-VoIP-, Contact-Center- und Collaboration-Lösungen sowie Managed-Monitoring-Lösungen und anspruchsvollen GPU-gestützten Render-Streaming-Clustern. Alle diese Workloads haben spezifische Anforderungen und erfordern eine robuste und dennoch flexible Infrastruktur.
Wir betreiben alle VMs auf KVM-Hypervisoren in Kombination mit Ceph-Speichern in geografisch getrennten Zonen in Europa. Alle Komponenten kommunizieren über unsere vollständig redundante VXLAN-basierte Netzwerkinfrastruktur.
Wir sind sehr zufrieden mit den Möglichkeiten, die CloudStack bietet, um mit neuen, unerwarteten Herausforderungen umzugehen. Bisher haben wir immer einen Weg gefunden, bestehende Funktionen zu kombinieren, um Lösungen für neue Anforderungen zu finden. Das ist großartig, denn Apache CloudStack lässt sich eng und reibungslos in die meisten unserer Technologie-Stack-Komponenten integrieren, was das operative Risiko reduziert und das Vertrauen in die Plattform in allen Teams stärkt.
Die Möglichkeit, virtuelle CloudStack-Ressourcen mit physischen und virtuellen Ressourcen anderer Anbieter in einer Plattform zu kombinieren, ermöglicht es uns, einzigartige Lösungen zu entwickeln, die den besonderen Anforderungen und Herausforderungen unserer Kunden heute und in Zukunft gerecht werden.
Vorteile von Apache CloudStack
✅ Alle IaaS-Dienste auf einer einzigen zuverlässigen Software-Plattform.
✅ Unterstützung für zahlreiche Hypervisoren und Virtualisierungsplattformen.
✅ Geeignet für Private Cloud, Public Cloud und Hybrid Cloud
✅ Einfache Orchestrierung von Infrastrukturkomponenten
✅ Übersichtliche GUI für Administratoren und Benutzer
✅ Automatisierung von vielen Aufgaben möglich
✅ Frei verfügbare Open-Source-Software
✅ Projektbezogene Abrechnung
✅ Integrierte Hochverfügbarkeit
✅ Vollständig skalierbar