Load Balancing, Redundanz und horizontale Skalierung: Wir planen und betreiben Cluster-Architekturen, die Lastspitzen abfangen und Ausfälle unsichtbar machen.
Ab einem bestimmten Punkt ist die Frage nicht mehr, wie schnell ein Server ist – sondern was passiert, wenn er ausfällt. Ein Cluster verteilt Ihre Anwendung auf mehrere Server hinter einem Load Balancer: Fällt ein Node aus, übernehmen die anderen unterbrechungsfrei. Steigt die Last, werden zusätzliche Nodes zugeschaltet.
Wir entwerfen die Architektur passend zu Ihrer Anwendung – typischerweise mit getrennten Ebenen für Load Balancing, Applikation, Datenbank (inklusive Replikation) sowie Caching und Suche (Redis, Elasticsearch). Jede Ebene wird einzeln überwacht und kann unabhängig skaliert werden.
Black Friday, TV-Erwähnung, virale Kampagne: Die teuersten Ausfälle passieren dann, wenn am meisten Umsatz möglich wäre. Unsere Cluster-Kunden im E-Commerce planen Lastspitzen gemeinsam mit uns – wir skalieren die Umgebung vorab, begleiten den Zeitraum im Monitoring und fahren danach wieder auf Normalbetrieb zurück. Sie zahlen Spitzenkapazität nur, wenn Sie sie brauchen.
Wo es sinnvoll ist, kombinieren wir klassische Server mit Cloud-Ressourcen aus deutschen Rechenzentren: Rechenleistung und Speicher lassen sich dort minutengenau hinzubuchen und wieder freigeben – ideal für Staging-Umgebungen, Lasttests und saisonale Skalierung. Snapshots ganzer Systeme entstehen in Sekunden, S3-kompatibler Object Storage nimmt Medien, Backups und Exporte auf, ohne Ihre Server zu belasten.
Für Teams mit eigener DevOps-Kompetenz stellen wir die Umgebung auch per API und Infrastructure-as-Code (z. B. Terraform) bereit – inklusive Kubernetes, wenn Ihre Anwendung containerisiert läuft. Sie entscheiden, wie viel Kontrolle Sie behalten und wie viel Betrieb Sie an uns abgeben.
Intelligente Lastverteilung über mehrere Applikationsserver – mit automatischem Failover.
Redundante Datenbank-Setups mit automatischem Failover für maximale Datensicherheit.
Zusätzliche Nodes bei Lastspitzen – geplant für Kampagnen oder kurzfristig bei Bedarf.
Jede Ebene des Clusters wird kontinuierlich überwacht – wir reagieren, bevor Nutzer etwas merken.
Anbindung an Cloudflare für globale Auslieferung und Schutz vor DDoS-Angriffen.
Wir entwerfen das Setup gemeinsam mit Ihrem Team oder Ihrer Agentur – herstellerneutral und ehrlich.
Am Eingang steht der Load Balancer – selbst redundant ausgelegt –, der eingehende Anfragen per Health-Check nur an gesunde Applikationsserver verteilt und TLS-Verbindungen terminiert. Dahinter arbeitet die Applikationsebene: zwei oder mehr identische Server, die Ihre Anwendung stateless ausführen, sodass jeder Node jeden Request bedienen kann. Fällt einer aus oder wird gewartet, merken Ihre Nutzer nichts.
Die Datenbankebene läuft klassisch als Primary-Replica-Gespann: Schreibzugriffe gehen auf den Primary, Lesezugriffe lassen sich auf Replicas verteilen, und bei einem Ausfall übernimmt die Replica automatisch. Ergänzt wird das Ganze durch die Cache- und Suchebene (Redis, Elasticsearch), die wiederkehrende Anfragen aus dem Speicher beantwortet und die Datenbank massiv entlastet – bei Shops mit großen Katalogen oft der größte einzelne Performance-Hebel.
Ein Cluster ist nur so gut wie sein Betrieb. Jede Ebene wird einzeln überwacht – von der Hardware über Dienste und Replikationsstatus bis zu Antwortzeiten aus Nutzersicht. Auf kritische Alarme reagieren wir rund um die Uhr innerhalb vertraglich definierter Reaktionszeiten. Wartungen führen wir rollierend durch, Node für Node, ohne Downtime für Ihre Nutzer. Und in der monatlichen Auswertung sehen Sie schwarz auf weiß, welche Verfügbarkeit erreicht wurde und wo wir Optimierungspotenzial sehen.
„Wartungsarbeiten – wir sind gleich zurück" ist im E-Commerce ein Umsatzkiller. In einer Cluster-Umgebung gehören solche Meldungen der Vergangenheit an: Beim Rolling Deployment nimmt der Load Balancer einen Node aus der Rotation, der wird aktualisiert und per Health-Check geprüft – erst wenn er nachweislich gesund antwortet, bekommt er wieder Traffic. Dann ist der nächste dran.
Für größere Umbauten fahren wir auf Wunsch Blue-Green: Die neue Version läuft parallel zur alten, der Wechsel ist ein einziger Schwenk am Load Balancer – und im Zweifel genauso schnell wieder rückgängig gemacht. Ihre Kunden bekommen von alledem nichts mit, außer dass der Shop irgendwann neue Funktionen hat.
Wenn Ausfallzeiten direkte Umsatz- oder Reputationsverluste bedeuten, wenn Lastspitzen die Kapazität eines einzelnen Servers übersteigen oder wenn Sie Wartungen ohne Downtime durchführen möchten. Wir beraten Sie ehrlich – auch, wenn ein einzelner Server (noch) die bessere Lösung ist.
Durch Redundanz auf allen Ebenen erreichen unsere Cluster-Umgebungen Verfügbarkeiten von 99,9 % und mehr. Die konkreten Werte definieren wir gemeinsam im Service Level Agreement.
Ja – das ist einer der häufigsten Anwendungsfälle. Wir skalieren die Umgebung vor der Kampagne hoch, begleiten den Zeitraum aktiv im Monitoring und reduzieren danach wieder auf Normalbetrieb.
Ja. Shopware-6-Cluster mit getrennter Datenbank-, Cache- und Suchebene gehören zu unseren Kernkompetenzen. Mehr dazu auf der Seite Shopware & E-Commerce-Hosting.
In 30 Minuten wissen Sie, welche Architektur Ihr Projekt braucht und was sie kostet. Unverbindlich, ohne Verkaufsdruck – inklusive kostenfreier Migration, wenn es passt.