Hosting in der Infrastruktur der Marketing Factory
Betrieb von Kundenapplikationen auf unserer Colocation-Hardware
Wir betreiben im Düsseldorfer Rechenzentrum von Colt Technology Services unsere eigene Infrastruktur für das Hosting unserer Kundenapplikationen. Unsere gesamte Infrastruktur ist doppelt redundant an das globale IP-Netz von Colt angebunden.
Alle notwendigen Kapazitäten für unsere Kundenapplikationen stellen wir auf einem n+1 redundanten Linux-Cluster auf Basis von einer Kernel-based Virtual Machine (KVM) zur Verfügung. Als Storage für unsere Knoten nutzen wir ausschließlich schnelle SSD-Speicher, welche auf den Knoten selbst redundant ausgelegt sind. Dies hat direkte Auswirkungen auf die Performance der Applikationen und sorgt auf den Knoten für eine entsprechende Ausfallsicherheit.
Live-Applikationen werden dabei innerhalb des Clusters automatisiert gespiegelt – bei einem Ausfall eines Knotens wird die Applikation dann sofort von einem anderen Knoten im Cluster weiter betrieben. So können auch unerwartete, größere Hardware-Defekte abgefangen oder größere Wartungsarbeiten durchgeführt werden, ohne dass Ihre Nutzer davon etwas mitbekommen.
Die Konfiguration der einzelnen Virtuellen Maschinen (VM) und der Nodes wird dabei durch ein zentrales Management-System durchgeführt – Stichwort: Configuration as Code. Die Konfiguration wird dabei vollständig versioniert und kann jederzeit auf eine frühere Version reverted werden. Durch die zentrale Konfiguration der Systeme beschleunigen wir die Administration und reduzieren implizit auch die Time to Market.